Nueva version emulador ZEsarUX-4.1
Moderador: Sir Cilve Sinclair
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Nueva version emulador ZEsarUX-4.1
Hola
He subido una nueva versión estable de mi emulador ZEsarUX 4.1
Se puede descargar, como siempre, desde la página del proyecto:
http://sourceforge.net/projects/zesarux/
Esta versión agrega un par de máquinas mas: Sam Coupe y TBBlue/ZX Spectrum Next
Otros cambios importantes:
-Agregado emulación DivIDE
-Agregado cargas de cinta a maxima velocidad
-Agregado modos turbo para ZX-Uno, Prism, Chloe y TBBlue
-Agregado estilos de menu
-Mejorado debugger con nuevas opciones: t-estados parcial, breakpoints en lectura/escritura de puerto/memoria
-Agregado teclado en pantalla, útil para gestionar desde joystick
Para la lista completa de cambios, consultar
https://sourceforge.net/p/zesarux/code/ ... /Changelog
Espero que os guste.
Saludos
César
He subido una nueva versión estable de mi emulador ZEsarUX 4.1
Se puede descargar, como siempre, desde la página del proyecto:
http://sourceforge.net/projects/zesarux/
Esta versión agrega un par de máquinas mas: Sam Coupe y TBBlue/ZX Spectrum Next
Otros cambios importantes:
-Agregado emulación DivIDE
-Agregado cargas de cinta a maxima velocidad
-Agregado modos turbo para ZX-Uno, Prism, Chloe y TBBlue
-Agregado estilos de menu
-Mejorado debugger con nuevas opciones: t-estados parcial, breakpoints en lectura/escritura de puerto/memoria
-Agregado teclado en pantalla, útil para gestionar desde joystick
Para la lista completa de cambios, consultar
https://sourceforge.net/p/zesarux/code/ ... /Changelog
Espero que os guste.
Saludos
César
- dandare
- Herbert
- Mensajes: 82
- Registrado: Sab Jun 04, 2016 9:42 pm
- Ubicación: I Register
Re: Nueva version emulador ZEsarUX-4.1
Gracias Cesar!
Como te he dicho por otros sitios, vaya pedazo de emulador!
Un día te voy a tener que pillar por banda para que me expliques todas las opciones y "truquitos"
Como te he dicho por otros sitios, vaya pedazo de emulador!
Un día te voy a tener que pillar por banda para que me expliques todas las opciones y "truquitos"
_.. ._ _.
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: Nueva version emulador ZEsarUX-4.1
Jeje de nada!
Bueno reconozco que los menús hay gente que le cuesta acostumbrarse.
Mi recomendación es que utilices F1 para las opciones que no sepas que hacen
También leer el FAQ y echarle un vistazo a la carpeta docs
Saludos
Bueno reconozco que los menús hay gente que le cuesta acostumbrarse.
Mi recomendación es que utilices F1 para las opciones que no sepas que hacen
También leer el FAQ y echarle un vistazo a la carpeta docs
Saludos
-
- Jack The Nipper
- Mensajes: 115
- Registrado: Mar Sep 30, 2008 8:45 am
- Ubicación: Valencia
Re: Nueva version emulador ZEsarUX-4.1
Enhorabuena por el magnífico trabajo.
Una preguntilla: ¿cómo lo hago para que desde el ZX UNO (+3e ZXMMC) trabaje con una imagen de disco? He intentado con las imágenes .mmcc que van con el programa (menú Storage Settings, probando a activar ZXMMC) y no consigo que haga nada, que reconozca que hay una MMC (luego formato y demás). Creo que probablemente hago algo mal o no me he enterado.
Un saludo.
Una preguntilla: ¿cómo lo hago para que desde el ZX UNO (+3e ZXMMC) trabaje con una imagen de disco? He intentado con las imágenes .mmcc que van con el programa (menú Storage Settings, probando a activar ZXMMC) y no consigo que haga nada, que reconozca que hay una MMC (luego formato y demás). Creo que probablemente hago algo mal o no me he enterado.
Un saludo.
-
- Jack The Nipper
- Mensajes: 115
- Registrado: Mar Sep 30, 2008 8:45 am
- Ubicación: Valencia
Re: Nueva version emulador ZEsarUX-4.1
Me auto-respondo (parcialmente). Si en "Storage Settings"->"MMC & DivMMC Settings"->"MMC File" pulsamos TAB, podemos, en "File:", teclear directamente un nombre. Si no existe, crea el fichero y nos pregunta el tamaño deseado (o al revés). Sin embargo al volver al sistema (tras Hard Reset), no detecta nada ahí, "Physical drives: 0 floppy, 0 MMC", no hay opción de seguir adelante y formatear y demás, aunque el fichero sí lo ha creado correctamente.K.O.D. escribió:Enhorabuena por el magnífico trabajo.
Una preguntilla...
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: Nueva version emulador ZEsarUX-4.1
Hola
Esa ROM de +3e del zxuno no recuerdo exactamente que necesita, si puertos divmmc o zxmmc, no estoy seguro. Eso te lo podría decir mejor Antonio Villena.
Por otra parte, yo sí que he probado una ROM de +3e , pero no desde zxuno, que si que funciona.
Fíjate en el archivo alternateroms. Ahí te explica dos Roms de 3e, una Spanish y otra English.
Entonces selecciona machine selection-custom machine, elige tipo de maquina +2A, y selecciona una de esas Roms.
Esto arrancará sin emulación de sd/mmc
Luego, elige Mmc file, y como tu dices, o creas una nueva (sugiero 32 mb) o elige la que hay en la carpeta snap_tests que se llama pruebaplus3e.mmc. Y sobretodo, debes luego activar zxmmc.
Haz un reset y veras que al arrancar te detecta el disco en el menú del +3e... si has escogido mi imagen de pruebas ya formateada, podrás hacer desde el basic un "cat c:"
Si es una nueva,deberás formatearla usando comandos de +3e, mira en la página del proyecto como hacerlo.
Prueba todo esto y me cuentas
Saludos
Esa ROM de +3e del zxuno no recuerdo exactamente que necesita, si puertos divmmc o zxmmc, no estoy seguro. Eso te lo podría decir mejor Antonio Villena.
Por otra parte, yo sí que he probado una ROM de +3e , pero no desde zxuno, que si que funciona.
Fíjate en el archivo alternateroms. Ahí te explica dos Roms de 3e, una Spanish y otra English.
Entonces selecciona machine selection-custom machine, elige tipo de maquina +2A, y selecciona una de esas Roms.
Esto arrancará sin emulación de sd/mmc
Luego, elige Mmc file, y como tu dices, o creas una nueva (sugiero 32 mb) o elige la que hay en la carpeta snap_tests que se llama pruebaplus3e.mmc. Y sobretodo, debes luego activar zxmmc.
Haz un reset y veras que al arrancar te detecta el disco en el menú del +3e... si has escogido mi imagen de pruebas ya formateada, podrás hacer desde el basic un "cat c:"
Si es una nueva,deberás formatearla usando comandos de +3e, mira en la página del proyecto como hacerlo.
Prueba todo esto y me cuentas
Saludos
-
- Jack The Nipper
- Mensajes: 115
- Registrado: Mar Sep 30, 2008 8:45 am
- Ubicación: Valencia
Re: Nueva version emulador ZEsarUX-4.1
Muchísimas gracias, va como la seda, no veas la de días que llevo con eso. Doble grata sorpresa, ver el emulador funcionando con +2e/+3e (no sabía que lo soportara directamente) y ver por fin las mmc funcionando. En ZX-UNO ya he probado todas las combinaciones posibles (creo), pero no quiere reconocer el mmc en modo +3e. El tema de probar el +3e en ZX-UNO con el ZEsarUX viene de que igual intento pillar uno en la siguiente hornada que salga, pero como todo esto tiene un fondo "sentimental" y mi cacharro era una +2A, después de haber tecleado mil millones de veces cat m: para ver el disco RAM, no me apetece ahora ponerme teclear cat! o el formato que usen otros modelos; aunque no tenga soporte para disquetera quiero ver (o "sentir" más bien, supongo que es más correcto) que eso es de alguna manera aquello que tuve.chernandezba escribió:Hola
Esa ROM de +3e del zxuno no recuerdo exactamente que necesita, si puertos divmmc o zxmmc, no estoy seguro....
...Prueba todo esto y me cuentas
Saludos
Un saludo y mil gracias por la ayuda.
Un último comentario: El tema de la documentación o las instrucciones yo creo que habría que mejorarlo, es un poco caos. Otra cosa: Lancaster tiene una versión más actual de las ROMs del +3e, el emu tiene la versión 1.38. La actual es la versión 1.43, según comenta el autor, las correcciones se refieren principalmente al editor: en las versiones anteriores los nuevos comandos para trabajar con el disco iban bien introducidos como comando directo, pero si los usamos dentro de un listado BASIC hace el editor a veces cosas raras. Con la última versión esto ha sido corregido. Lo digo para la próxima update del emu. Estaré atento a cuando salga : )
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: Nueva version emulador ZEsarUX-4.1
De nada
Me alegro que ya funcione.
En cuanto a esa rom de +3e que viene con zxuno, coméntale a Antonio Villena. Él me lo comentó hace tiempo pero ahora mismo no recuerdo. Creo que esa venía configurada para usar los puertos de divmmc (con paginación desactivada) en vez de los de zxmmc que has probado en mis roms, pero nunca conseguí que funcionase.
Lo de los updates de roms, gracias de nuevo. Las actualizo en cuando pueda.
En cuanto a la documentación... sinceramente no voy a hacer mas allá que lo que hay ahora: por una parte el FAQ, por otra parte los tooltips y las ayudas (has probado a pulsar F1 en cada item de menu?), y por otro todo lo que hay en la carpeta docs.
Ya en el pasado en mi anterior emulador (ZXSpectr) había hecho documentación de ayuda bilingüe, y perdía montón de horas (muchas mas de las que empleaba en programar el emulador) y no me compensa
Saludos
Me alegro que ya funcione.
En cuanto a esa rom de +3e que viene con zxuno, coméntale a Antonio Villena. Él me lo comentó hace tiempo pero ahora mismo no recuerdo. Creo que esa venía configurada para usar los puertos de divmmc (con paginación desactivada) en vez de los de zxmmc que has probado en mis roms, pero nunca conseguí que funcionase.
Lo de los updates de roms, gracias de nuevo. Las actualizo en cuando pueda.
En cuanto a la documentación... sinceramente no voy a hacer mas allá que lo que hay ahora: por una parte el FAQ, por otra parte los tooltips y las ayudas (has probado a pulsar F1 en cada item de menu?), y por otro todo lo que hay en la carpeta docs.
Ya en el pasado en mi anterior emulador (ZXSpectr) había hecho documentación de ayuda bilingüe, y perdía montón de horas (muchas mas de las que empleaba en programar el emulador) y no me compensa
Saludos
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: Nueva version emulador ZEsarUX-4.1
He probado a actualizar las roms del +3e. Pese a que funcionan, el acceso a una imagen de disco mmc va mucho mas lento que antes. Veo que envia un comando mmc que no tengo implementado...
Mientras no sepa qué es lo que hace ese comando, dejaré las roms antiguas, que no lanzan ese comando y el acceso es mucho mas rápido
Saludos
Mientras no sepa qué es lo que hace ese comando, dejaré las roms antiguas, que no lanzan ese comando y el acceso es mucho mas rápido
Saludos
-
- Jack The Nipper
- Mensajes: 115
- Registrado: Mar Sep 30, 2008 8:45 am
- Ubicación: Valencia
Re: Nueva version emulador ZEsarUX-4.1
Vaya, es una pena. Actualmente estoy probando las ROMs v1.43 con FUSE (la versión IDE 8 bits). Sobre la docu, gracias por el apunte del F1, si llega a ser un toro, me pilla.chernandezba escribió:He probado a actualizar las roms del +3e...
Saludos
Salu2.
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: Nueva version emulador ZEsarUX-4.1
Bueno si quieres tu mismo puedes probar esas roms en ZEsarUX. Verás como el mmc funciona, aunque cada vez que quiere acceder al disco tarda unos segundos...
Creo que no es nada crítico ese comando que no emulo pero esas pausas no me gustan...
Creo que no es nada crítico ese comando que no emulo pero esas pausas no me gustan...
-
- Freddy Hardest
- Mensajes: 666
- Registrado: Vie Ago 15, 2008 2:43 pm
Re: Nueva version emulador ZEsarUX-4.1
He estado haciendo pruebas con el ZX-UNO con DivMMC y el +3e con DivIDE, y me he tropezado con algún problemilla. Las pruebas estaba intentando hacerlas con una imagen de una tarjeta SD real, usando drimg 1.07 para crear dicha imagen.
Con el DivMMC no he tenido ningún problema (excepto un malentendido con las opciones). Creo la imagen como RAW, le cambio la extensión a .mmc, la selecciono y parece funcionar.
El problema lo tengo con el DivIDE. Siguiendo el mismo procedimiento que con el DivMMC, intento cargar el fichero en el emulador y me responde con el mensaje:
"Invalid card size. Must be one of: 8, 16, 32, 64, 128, 256, 512, 1024 Mb"
La tarjeta tiene 1000448 bloques (según fdisk de Linux), y la imagen 512229376 bytes. ¿Hay alguna forma de hacer que ZEsarUX admita tarjetas que no sean EXACTAMENTE de ese tamaño? Parece que en el mundo real las tarjetas no tienen exactamente esos tamaños.
Gracias.
Con el DivMMC no he tenido ningún problema (excepto un malentendido con las opciones). Creo la imagen como RAW, le cambio la extensión a .mmc, la selecciono y parece funcionar.
El problema lo tengo con el DivIDE. Siguiendo el mismo procedimiento que con el DivMMC, intento cargar el fichero en el emulador y me responde con el mensaje:
"Invalid card size. Must be one of: 8, 16, 32, 64, 128, 256, 512, 1024 Mb"
La tarjeta tiene 1000448 bloques (según fdisk de Linux), y la imagen 512229376 bytes. ¿Hay alguna forma de hacer que ZEsarUX admita tarjetas que no sean EXACTAMENTE de ese tamaño? Parece que en el mundo real las tarjetas no tienen exactamente esos tamaños.
Gracias.
I have traveled across the universe and through the years to find Her. Sometimes going all the way is just a start...
-
- Jack The Nipper
- Mensajes: 115
- Registrado: Mar Sep 30, 2008 8:45 am
- Ubicación: Valencia
Re: Nueva version emulador ZEsarUX-4.1
¿Has conseguido que reconozca el .mmc desde +3e/ZX-UNO (dentro del ZesaruX, quiero decir)?zup escribió:He estado haciendo pruebas con el ZX-UNO con DivMMC y el +3e con DivIDE...
Gracias.
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: Nueva version emulador ZEsarUX-4.1
Eso funciona siempre que utilices las roms de +3e que incluyo yo con el emulador, que usan zxmmc.K.O.D. escribió:¿Has conseguido que reconozca el .mmc desde +3e/ZX-UNO (dentro del ZesaruX, quiero decir)?zup escribió:He estado haciendo pruebas con el ZX-UNO con DivMMC y el +3e con DivIDE...
Gracias.
Hay una que viene con el zxuno que utiliza los puertos de divmmc que no he conseguido hacer funcionar.
Está comentado en este mismo hilo mas arriba
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: Nueva version emulador ZEsarUX-4.1
512229376 bytes da un tamaño de 488.5 MB. Es completamente ilógico.zup escribió:
La tarjeta tiene 1000448 bloques (según fdisk de Linux), y la imagen 512229376 bytes. ¿Hay alguna forma de hacer que ZEsarUX admita tarjetas que no sean EXACTAMENTE de ese tamaño? Parece que en el mundo real las tarjetas no tienen exactamente esos tamaños.
Gracias.
Si esa misma imagen mediante mmc te la admite ZEsarUX (ahora no se si compruebo tamaños válidos) es más que posible que te de un error o se corrompan los datos al usarla.
Luego en IDE, si que está la comprobación y se queja de que el tamaño no es el habitual. Lo que mas se parece es 512 MB.
Creo que tu error (sin conocer la herramienta que has usado) es que has volcado la partición y no la tarjeta de memoria entera.
Debes hacer un volcado entero de la tarjeta
Saludos
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 12 invitados