TEST 21
- mcleod_ideafix
- Mensajes: 831
- Registrado: 27 Sep 2015, 00:14
- Ubicación: Jerez de la Frontera
- Contactar:
Re: TEST 21
Ya está solucionado
El problema de fondo era que se me olvidó en el módulo de TurboSound de deshabilitar la lectura de los puertos del AY en caso de que se seleccione deshabilitar el AY. Deshabilitaba las escrituras, pero no las lecturas. Al solucionarlo, de golpe también se ha solucionado el problema de que no cargaba en 48K. Se ve que el Out Run basa su discernimiento de si un sistema es 48K o 128K en si tiene o no un AY.
Ahora, si arrancas con una ROM de 48K y deshabilitas el AY con OUT 64571,14: OUT 64827,61 (o 63), podrás cargar el Out Run, sonará el beeper, y cargará la fase para empezar a jugar.
En unos minutos actualizo el repositorio.Ya está actualizado el repositorio con el nuevo. BIT
Y por aquí dejo el ZX1, TAP y el WAV del core actualizado para quien quiera actualizarlo por EAR o SD desde la BIOS. Yo por SD no consigo actualizarlo bien, pero por EAR, ningún problema.
El problema de fondo era que se me olvidó en el módulo de TurboSound de deshabilitar la lectura de los puertos del AY en caso de que se seleccione deshabilitar el AY. Deshabilitaba las escrituras, pero no las lecturas. Al solucionarlo, de golpe también se ha solucionado el problema de que no cargaba en 48K. Se ve que el Out Run basa su discernimiento de si un sistema es 48K o 128K en si tiene o no un AY.
Ahora, si arrancas con una ROM de 48K y deshabilitas el AY con OUT 64571,14: OUT 64827,61 (o 63), podrás cargar el Out Run, sonará el beeper, y cargará la fase para empezar a jugar.
En unos minutos actualizo el repositorio.Ya está actualizado el repositorio con el nuevo. BIT
Y por aquí dejo el ZX1, TAP y el WAV del core actualizado para quien quiera actualizarlo por EAR o SD desde la BIOS. Yo por SD no consigo actualizarlo bien, pero por EAR, ningún problema.
- Adjuntos
-
- t21_05072016.zip
- (402.48 KiB) Descargado 243 veces
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
Re: TEST 21
Que grande mcleod !!!!! Ahora sí que funciona a la perfección.
Entiendo que OutRun, hace la detección del AY para determinar si está funcionando en una máquina 48K o 128K, y al detectar el AY, cree que es una máquina de 128K, pero al no tener la paginación de ram del 128K, se cuelga. ¿Es correcto esto?
Entiendo que OutRun, hace la detección del AY para determinar si está funcionando en una máquina 48K o 128K, y al detectar el AY, cree que es una máquina de 128K, pero al no tener la paginación de ram del 128K, se cuelga. ¿Es correcto esto?
Re: TEST 21
Por cierto, yo sí que consigo actualizar el core por SD, pero el FLASH.ZX1 generado por el generamcs.bat no me funciona (el del repositorio).
- antoniovillena
- Mensajes: 2621
- Registrado: 27 Sep 2015, 20:41
Re: TEST 21
Sí, es que ayer intenté actualizar el firmware a 0.43 y me faltó un archivo. Mira a ver ahora.carmeloco escribió:Por cierto, yo sí que consigo actualizar el core por SD, pero el FLASH.ZX1 generado por el generamcs.bat no me funciona (el del repositorio).
Re: TEST 21
Se me actualiza, pero con la pantalla inicial y la bios con caracteres extraños. Todo corrupto.antoniovillena escribió:Sí, es que ayer intenté actualizar el firmware a 0.43 y me faltó un archivo. Mira a ver ahora.carmeloco escribió:Por cierto, yo sí que consigo actualizar el core por SD, pero el FLASH.ZX1 generado por el generamcs.bat no me funciona (el del repositorio).
- antoniovillena
- Mensajes: 2621
- Registrado: 27 Sep 2015, 20:41
Re: TEST 21
Lo acabo de probar y me funciona bien. Haré más pruebas y en breve subiré el FLASH.ZX1carmeloco escribió: Se me actualiza, pero con la pantalla inicial y la bios con caracteres extraños. Todo corrupto.
Re: TEST 21
Pues no me cuadra. Porque yo he probado con dos protos V4 y dos tarjetas SD distintas, y siempre obtengo el mismo resultado.antoniovillena escribió:Lo acabo de probar y me funciona bien. Haré más pruebas y en breve subiré el FLASH.ZX1carmeloco escribió: Se me actualiza, pero con la pantalla inicial y la bios con caracteres extraños. Todo corrupto.
- antoniovillena
- Mensajes: 2621
- Registrado: 27 Sep 2015, 20:41
Re: TEST 21
Pues súbeme y el FLASH.ZX1 que tienes a ver si encuentro el error. Yo he actualizado los ficheros de descarga con lo último, esta vez con números de revisión.carmeloco escribió: Pues no me cuadra. Porque yo he probado con dos protos V4 y dos tarjetas SD distintas, y siempre obtengo el mismo resultado.
http://zxuno.speccy.org/descarga.shtml
Re: TEST 21
Ahi vaantoniovillena escribió:Pues súbeme y el FLASH.ZX1 que tienes a ver si encuentro el error. Yo he actualizado los ficheros de descarga con lo último, esta vez con números de revisión.carmeloco escribió: Pues no me cuadra. Porque yo he probado con dos protos V4 y dos tarjetas SD distintas, y siempre obtengo el mismo resultado.
http://zxuno.speccy.org/descarga.shtml
Por cierto, la flash.zx1 de la zona de descargas, me funciona bien.
- Adjuntos
-
- FLASH.zip
- (933.71 KiB) Descargado 241 veces
Última edición por carmeloco el 05 Jul 2016, 19:11, editado 1 vez en total.
Re: TEST 21
Con el AY desactivado, el TAP de WOS del Out Run funciona perfecto con el DivMMC, pero haciendo pruebas, me he encontrado con alguna otra incompatibilidad, también con el Out Run. Si usamos el TZX de Wos, convertido a WAV y cargado desde audio.
http://www.worldofspectrum.org/pub/sinc ... .).tzx.zip
Funciona perfectamente con una rom +2 en modo 128K, y con una rom 48K se resetea alcargar la primera pantalla, por no tener desactivado el AY, pero si desactivamos el AY en una rom 48K, no consigo que cargue la primera pantalla. Me da el mensaje "Found 1 Want 1". Encuentra la pantalla, pero no la carga.
http://www.worldofspectrum.org/pub/sinc ... .).tzx.zip
Funciona perfectamente con una rom +2 en modo 128K, y con una rom 48K se resetea alcargar la primera pantalla, por no tener desactivado el AY, pero si desactivamos el AY en una rom 48K, no consigo que cargue la primera pantalla. Me da el mensaje "Found 1 Want 1". Encuentra la pantalla, pero no la carga.