Nueva versión Beta ZEsarUX 4.1

Software para o relacionado con el core ZX Spectrum / Software for or related to the ZX Spectrum core
Avatar de Usuario
antoniovillena
Mensajes: 2611
Registrado: 27 Sep 2015, 20:41

Re: Nueva versión Beta ZEsarUX 4.1

Mensaje por antoniovillena » 04 Jun 2016, 14:31

chernandezba escribió: Desde la bios puedes actualizar la flash? Como se hace? Grabando ese archivo flash.zx1 en la sd? Entonces entiendo que desde la bios usas comandos de esxdos?
Sí, desde BIOS se puede actualizar. Te vas al menú upgrade y eliges opción. Funciona con nombres fijos en la raíz de la SD (FLASH.ZX1, FIRMWARE.ZX1, CORE2.ZX1, SPECTRUM.ZX1). Y no depende de esxdos, lo he programado a pelo en ensamblador.

Avatar de Usuario
Haplo
Mensajes: 366
Registrado: 05 Oct 2015, 13:51
Ubicación: Ciudad Real

Re: Nueva versión Beta ZEsarUX 4.1

Mensaje por Haplo » 04 Jun 2016, 14:37

Ahora el juego carga los .bin desde esxdos, así me es más sencillo organizar todo en memoria, en vez de generar todo en un .tap

Avatar de Usuario
chernandezba
Mensajes: 831
Registrado: 02 Oct 2015, 23:35

Re: Nueva versión Beta ZEsarUX 4.1

Mensaje por chernandezba » 04 Jun 2016, 16:19

antoniovillena escribió:
chernandezba escribió: Desde la bios puedes actualizar la flash? Como se hace? Grabando ese archivo flash.zx1 en la sd? Entonces entiendo que desde la bios usas comandos de esxdos?
Sí, desde BIOS se puede actualizar. Te vas al menú upgrade y eliges opción. Funciona con nombres fijos en la raíz de la SD (FLASH.ZX1, FIRMWARE.ZX1, CORE2.ZX1, SPECTRUM.ZX1). Y no depende de esxdos, lo he programado a pelo en ensamblador.
Qué grande! Entiendo que has tenido que hacer rutinas de acceso a la fat
Hay documentación de cómo funciona ese upgrade? Actualiza toda la flash o solo una parte?
Última edición por chernandezba el 04 Jun 2016, 16:21, editado 1 vez en total.
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

Avatar de Usuario
chernandezba
Mensajes: 831
Registrado: 02 Oct 2015, 23:35

Re: Nueva versión Beta ZEsarUX 4.1

Mensaje por chernandezba » 04 Jun 2016, 16:20

antoniovillena escribió:
La que subí si usa los mismos puertos del DIVMMC. No es la oficial que se puede descargar, es una que parcheé.
Vale. Entonces ya todo tiene su lógica. :)
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

Avatar de Usuario
antoniovillena
Mensajes: 2611
Registrado: 27 Sep 2015, 20:41

Re: Nueva versión Beta ZEsarUX 4.1

Mensaje por antoniovillena » 04 Jun 2016, 16:24

chernandezba escribió:
antoniovillena escribió:
chernandezba escribió: Desde la bios puedes actualizar la flash? Como se hace? Grabando ese archivo flash.zx1 en la sd? Entonces entiendo que desde la bios usas comandos de esxdos?
Sí, desde BIOS se puede actualizar. Te vas al menú upgrade y eliges opción. Funciona con nombres fijos en la raíz de la SD (FLASH.ZX1, FIRMWARE.ZX1, CORE2.ZX1, SPECTRUM.ZX1). Y no depende de esxdos, lo he programado a pelo en ensamblador.
Qué grande! Entiendo que has tenido que hacer rutinas de acceso a la fat
Hay documentación de cómo funciona ese upgrade? Actualiza toda la flash o solo una parte?
Sí, soporta FAT16 y FAT32, y distintos tipos de SD como MMC, v1, v2 y SDHC. Creo que hay algo en el manual oficial. Pero no tiene mucha chicha:
  1. FLASH.ZX1 -> Toda la flash
  2. SPECTRUM.ZX1 -> Core de spectrum
  3. CORE2.ZX1, CORE3.ZX1... -> Resto de cores
  4. FIRMWARE.ZX1 -> La BIOS
  5. ESXDOS.ZX1 -> La ROM del ESXDOS

Avatar de Usuario
chernandezba
Mensajes: 831
Registrado: 02 Oct 2015, 23:35

Re: Nueva versión Beta ZEsarUX 4.1

Mensaje por chernandezba » 04 Jun 2016, 16:36

Gracias! Tendré que probarlo :)
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

Avatar de Usuario
neuro_999
Mensajes: 692
Registrado: 06 Oct 2015, 10:14

Re: Nueva versión Beta ZEsarUX 4.1

Mensaje por neuro_999 » 04 Jun 2016, 22:26

Una pregunta, para las otras versiones genera extensiones diferentes y en la bios también parece que busca esas extensiones no?
ZZ2 para la versión 2 ZZ3 para la versión 3 y ZZA para la versión A no?
Aun no he llegado a usar la función de restaurar desde SD pero eso es lo que me parecía...

Salu2.

Avatar de Usuario
antoniovillena
Mensajes: 2611
Registrado: 27 Sep 2015, 20:41

Re: Nueva versión Beta ZEsarUX 4.1

Mensaje por antoniovillena » 04 Jun 2016, 22:54

Sí, claro. Esa es la idea, y con esto se intenta evitar que alguien briquee por error.
neuro_999 escribió:Una pregunta, para las otras versiones genera extensiones diferentes y en la bios también parece que busca esas extensiones no?
ZZ2 para la versión 2 ZZ3 para la versión 3 y ZZA para la versión A no?
Aun no he llegado a usar la función de restaurar desde SD pero eso es lo que me parecía...

Salu2.

hikoki
Mensajes: 307
Registrado: 21 Feb 2016, 01:38

Re: Nueva versión Beta ZEsarUX 4.1

Mensaje por hikoki » 07 Jun 2016, 10:32

Estaba pensando en publicar en wos el juego de Yombo a ver si así se animan a hacer más juegos para la compo. Hay alguna forma de distribuir el emulador para que arranque directamente el juego? Algo así como en Captain Drexx: http://www.zx.kaniv.net ver la descarga "pc version" en la que está empaquetado el tap junto con un emulador. Saludos.

Avatar de Usuario
yombo
Mensajes: 487
Registrado: 05 Oct 2015, 14:10

Re: Nueva versión Beta ZEsarUX 4.1

Mensaje por yombo » 07 Jun 2016, 11:53

hikoki escribió:Estaba pensando en publicar en wos el juego de Yombo a ver si así se animan a hacer más juegos para la compo. Hay alguna forma de distribuir el emulador para que arranque directamente el juego? Algo así como en Captain Drexx: http://www.zx.kaniv.net ver la descarga "pc version" en la que está empaquetado el tap junto con un emulador. Saludos.
Hola hikoki. Lamentablemente el emulador por ahora no soporta Turbosound, por lo que el sonido de mi juego no funciona correctamente en el emulador.
Aún así, para ejecutar el emulador directamente con el juego creo que puedes hacer un .bat que llame al emulador con el parámetro correcto para que cargue el juego. (Y más parametros para configurar la máquina)

Por cierto, alguien ha visto la secuencia final de mi juego? :)

Responder