Nueva versión emulador ZEsarUX 3.0: Windows, ZX-Uno
Moderador: Sir Cilve Sinclair
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Nueva versión emulador ZEsarUX 3.0: Windows, ZX-Uno
Hola
He subido la nueva versión de mi emulador de Spectrum, ZEsarUX 3.0.
Finalmente se puede ejecutar en Windows y emula una maquina mas: ZX-UNO!
Con esto el total de máquinas soportadas es:
-ZX Spectrum
-ZX-Uno
-ZX80
-ZX81
-Z88
La lista completa de cambios es:
Added Windows version
Added ZX-Uno emulation
Added key shortcuts for menu entries
Added custom configuration files for snapshots and tapes
Added new simpletext video driver. Intended to work on any system
Added video out to file for Z88 machine
Added emulation of Diamond, Square keys on Z88 and Symbol shift on curses, caca, aa video drivers
Added new window footer. Old second overlay is deleted and all machine information is placed on footer
Added print character ROM traps for stdout & simpletext driver and Z88 machine
Fixed flags bug with opcodes INC RR, DEC RR. Now, for example, Hard Drivin' is displayed perfect
Fixed video out to file and border disabled Improved Spectrum border emulation. Now it's 100% accurate!
Improved debugger: key to view screen, better step to step method
Improved curses, stdout display on Z88
Some other minor bugfixes and improvements
Para descargarlo, como siempre, en:
http://sourceforge.net/projects/zesarux/
Saludos
César
He subido la nueva versión de mi emulador de Spectrum, ZEsarUX 3.0.
Finalmente se puede ejecutar en Windows y emula una maquina mas: ZX-UNO!
Con esto el total de máquinas soportadas es:
-ZX Spectrum
-ZX-Uno
-ZX80
-ZX81
-Z88
La lista completa de cambios es:
Added Windows version
Added ZX-Uno emulation
Added key shortcuts for menu entries
Added custom configuration files for snapshots and tapes
Added new simpletext video driver. Intended to work on any system
Added video out to file for Z88 machine
Added emulation of Diamond, Square keys on Z88 and Symbol shift on curses, caca, aa video drivers
Added new window footer. Old second overlay is deleted and all machine information is placed on footer
Added print character ROM traps for stdout & simpletext driver and Z88 machine
Fixed flags bug with opcodes INC RR, DEC RR. Now, for example, Hard Drivin' is displayed perfect
Fixed video out to file and border disabled Improved Spectrum border emulation. Now it's 100% accurate!
Improved debugger: key to view screen, better step to step method
Improved curses, stdout display on Z88
Some other minor bugfixes and improvements
Para descargarlo, como siempre, en:
http://sourceforge.net/projects/zesarux/
Saludos
César
-
- Freddy Hardest
- Mensajes: 657
- Registrado: Sab Nov 23, 2013 8:27 am
Re: Nueva versión emulador ZEsarUX 3.0: Windows, ZX-Uno
Muchas gracias!!
Parece que funciona bien en XP.
Lo estoy probando con Journey to Another World y todo correcto salvo el sonido de las musiquillas cuando te matan en el primer minijuego y en el de la serpiente, van a trompicones. Quizás el sonido ingame va con un pelín de retardo.
Seguiré probando más juegos.
¿Hay alguna forma de ponerlo en full-screen ? ¿sería mucho pedir drag&drop para cargar ficheros?
Parece que funciona bien en XP.
Lo estoy probando con Journey to Another World y todo correcto salvo el sonido de las musiquillas cuando te matan en el primer minijuego y en el de la serpiente, van a trompicones. Quizás el sonido ingame va con un pelín de retardo.
Seguiré probando más juegos.
¿Hay alguna forma de ponerlo en full-screen ? ¿sería mucho pedir drag&drop para cargar ficheros?
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: Nueva versión emulador ZEsarUX 3.0: Windows, ZX-Uno
De nadahikoki escribió:Muchas gracias!!
Parece que funciona bien en XP.
Lo estoy probando con Journey to Another World y todo correcto salvo el sonido de las musiquillas cuando te matan en el primer minijuego y en el de la serpiente, van a trompicones. Quizás el sonido ingame va con un pelín de retardo.
Seguiré probando más juegos.
¿Hay alguna forma de ponerlo en full-screen ? ¿sería mucho pedir drag&drop para cargar ficheros?
No conozco ese juego pero lo probare.
Para ponerlo en full screen lo puedes hacer desde el menu gui settings
En cuanto a lo del drag & drop lo tengo pendiente
Saludos
Cesar
-
- rst 0
- Mensajes: 32
- Registrado: Lun Jul 01, 2013 12:23 pm
Re: Nueva versión emulador ZEsarUX 3.0: Windows, ZX-Uno
una pregunta, asi al aire solo por curiosidad, lo de compilarlo para xbox (la primera) de que dependeria? tener el sdk? librerias especiales? porque en xbox, aunque hay emuladores de spectrum, ninguno me acaba de convencer del todo...seria la guindilla para un sistema que tiene de lo mejorcito en emulación.
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: Nueva versión emulador ZEsarUX 3.0: Windows, ZX-Uno
Xbox? Sería genial verlo en una consolaObocaman escribió:una pregunta, asi al aire solo por curiosidad, lo de compilarlo para xbox (la primera) de que dependeria? tener el sdk? librerias especiales? porque en xbox, aunque hay emuladores de spectrum, ninguno me acaba de convencer del todo...seria la guindilla para un sistema que tiene de lo mejorcito en emulación.
Desgraciadamente no tengo ni idea de como programarla. Piensa que todo el código está diseñado en un entorno Unix (Linux) y el hecho de que funcione en Windows se debe a que he usado unas librerías, Mingw, que proporcionan un entorno Unix de compilación. Quizá haya algo así para Xbox... No se, lo buscare
Saludos
César
-
- rst 0
- Mensajes: 32
- Registrado: Lun Jul 01, 2013 12:23 pm
Re: Nueva versión emulador ZEsarUX 3.0: Windows, ZX-Uno
está claro que te gustan los retos [emoji5]️
yo poco te puedo ayudar de entrada, pero en lo que respecta a testeo en xbox lo que te hiciera falta si llegado el momento se hiciera viable el port.
yo poco te puedo ayudar de entrada, pero en lo que respecta a testeo en xbox lo que te hiciera falta si llegado el momento se hiciera viable el port.
-
- Freddy Hardest
- Mensajes: 657
- Registrado: Sab Nov 23, 2013 8:27 am
Re: Nueva versión emulador ZEsarUX 3.0: Windows, ZX-Uno
Journey to anotherworld es un juego nuevo que lo publicaron en este foro la semana pasada
Sobre la xbox me sale en google que está la librería OpenXDK. Por ejemplo hay una versión de freebasic para xbox que la utiliza: http://lampiweb.com/help/freebasic/FaqPgxbox.html
Más explicaciones aquí: http://wiki.freepascal.org/xbox
Buena suerte. Precisamente estaba pensando en pillarme una xbox con emuladores
Sobre la xbox me sale en google que está la librería OpenXDK. Por ejemplo hay una versión de freebasic para xbox que la utiliza: http://lampiweb.com/help/freebasic/FaqPgxbox.html
Más explicaciones aquí: http://wiki.freepascal.org/xbox
Buena suerte. Precisamente estaba pensando en pillarme una xbox con emuladores
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: Nueva versión emulador ZEsarUX 3.0: Windows, ZX-Uno
Muchas graciasObocaman escribió:está claro que te gustan los retos [emoji5]️
yo poco te puedo ayudar de entrada, pero en lo que respecta a testeo en xbox lo que te hiciera falta si llegado el momento se hiciera viable el port.
Lo tendré en cuenta. Saludos
César
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: Nueva versión emulador ZEsarUX 3.0: Windows, ZX-Uno
hikoki escribió:Journey to anotherworld es un juego nuevo que lo publicaron en este foro la semana pasada
Sobre la xbox me sale en google que está la librería OpenXDK. Por ejemplo hay una versión de freebasic para xbox que la utiliza: http://lampiweb.com/help/freebasic/FaqPgxbox.html
Más explicaciones aquí: http://wiki.freepascal.org/xbox
Buena suerte. Precisamente estaba pensando en pillarme una xbox con emuladores
Gracias! Si, parece que eso precisamente es un reemplazo de mingw para Xbox... Bueno lo dicho, lo tendré en cuenta. Aunque me parece que para usar esto (sin pasar por el sdk propietario de Microsoft) hay que desproteger la consola de alguna manera. Aun así, no lo veo fácil porque tampoco tengo una Xbox para probarlo.
Saludos
César
-
- Herbert
- Mensajes: 54
- Registrado: Mié Feb 11, 2015 8:30 am
Re: Nueva versión emulador ZEsarUX 3.0: Windows, ZX-Uno
Lo acabo de probar en windows 10 y de momento va la mar de bien. Probado con el juego Journey to Another World. Vaya lujo poder probar un emulador y un juego creados por gente del foro, felicidades a los dos.
Disfruta de mi blog, hobbies y gadgets diferentes y poco comunes.
http://hobbiesygadgets.blogspot.com.es/
http://hobbiesygadgets.blogspot.com.es/
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: Nueva versión emulador ZEsarUX 3.0: Windows, ZX-Uno
Gracias por la parte que me tocafulguitron escribió:Lo acabo de probar en windows 10 y de momento va la mar de bien. Probado con el juego Journey to Another World. Vaya lujo poder probar un emulador y un juego creados por gente del foro, felicidades a los dos.
Saludos
César
-
- Freddy Hardest
- Mensajes: 657
- Registrado: Sab Nov 23, 2013 8:27 am
Re: Nueva versión emulador ZEsarUX 3.0: Windows, ZX-Uno
Pruebas en un notebook antiguo con xp en el que van bien specemu, jspeccy y emuzwin:
El sonido interfiere con la marcha de los juegos que van y suenan a cámara lenta. Probado en Journey to another world, uroboros, stormfinch. En estos dos últimos es muy acusado, en Stormfinch (bicolor) además no muestra bien los gráficos. Puedes encontrar estos juegos en speccy21.tk
La pantalla completa no funciona, la activo y el programa aborta sin mostrar ningún mensaje de error.
Edito:
Más juegos probados:
Dead Flesh Boy, vade retro, super 48k box. Es curioso que estos funcionan perfectamente
Castlevania 128k sonido a camara lenta y entorpece marcha juego.
El sonido interfiere con la marcha de los juegos que van y suenan a cámara lenta. Probado en Journey to another world, uroboros, stormfinch. En estos dos últimos es muy acusado, en Stormfinch (bicolor) además no muestra bien los gráficos. Puedes encontrar estos juegos en speccy21.tk
La pantalla completa no funciona, la activo y el programa aborta sin mostrar ningún mensaje de error.
Edito:
Más juegos probados:
Dead Flesh Boy, vade retro, super 48k box. Es curioso que estos funcionan perfectamente
Castlevania 128k sonido a camara lenta y entorpece marcha juego.
Última edición por hikoki el Mar Jun 07, 2016 10:00 am, editado 1 vez en total.
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: Nueva versión emulador ZEsarUX 3.0: Windows, ZX-Uno
Holahikoki escribió:Pruebas en un notebook antiguo con xp en el que van bien specemu, jspeccy y emuzwin:
La respuesta es esa precisamente, ese equipo es demasiado lento para ejecutar ZEsarUX. Puedes hacer que vaya un poco mejor aumentando el frameskip, desde el menu GUI Settings
Lo de los colores/gráficos es posible que necesites habilitar Real Video, está explicado en el FAQ:
El sonido interfiere con la marcha de los juegos que van y suenan a cámara lenta. Probado en Journey to another world, uroboros, stormfinch. En estos dos últimos es muy acusado, en Stormfinch (bicolor) además no muestra bien los gráficos. Puedes encontrar estos juegos en speccy21.co.nr
"
Q: My ZX80 or ZX81 game uses hi-res resolution but the emulator does not show the display well.
A: Enable Real Video Setting. Real Video is a feature that uses a bit more cpu from your machine but displays the emulated machine as it should.
Q: My Spectrum game does rainbow/hi-colour effects but the emulator does not show them.
A: Same as the previous question.
"
Pues ni idea ahí de que sucede. Pero puedes ejecutar el emulador con --verbose 4 y me pasas el texto que muestra por consola justo cuando le das a pantalla completa y peta
La pantalla completa no funciona, la activo y el programa aborta sin mostrar ningún mensaje de error.
Saludos
César
-
- Freddy Hardest
- Mensajes: 657
- Registrado: Sab Nov 23, 2013 8:27 am
Re: Nueva versión emulador ZEsarUX 3.0: Windows, ZX-Uno
Efectivamente con realvideo activado Stormfinch se ve bien.
Frame skip no tiene apenas efecto.
Como los juegos Vade retro, Dead flesh boy y Super 48k box iban muy fluidos, pensé que podía ser un problema del sonido interfiriendo y que se podría arreglar. En otros emuladores que no me tiran de ninguna forma, se nota la falta de rendimiento en todos los juegos pero Zesarux parece un caso distinto. Cuantos más efectos de sonido o si hay música in game peor. Espero que sea un problema de gestión del sonido que puedas mejorar en futuras versiones. Specemu, Emuzwin, Jspeccy y QAOP-appletjava me van muy bien. Lo digo por si te sirve de referencia.
He puesto verbose 4 en el menu debugging y sigue abortando sin mensaje.
Frame skip no tiene apenas efecto.
Como los juegos Vade retro, Dead flesh boy y Super 48k box iban muy fluidos, pensé que podía ser un problema del sonido interfiriendo y que se podría arreglar. En otros emuladores que no me tiran de ninguna forma, se nota la falta de rendimiento en todos los juegos pero Zesarux parece un caso distinto. Cuantos más efectos de sonido o si hay música in game peor. Espero que sea un problema de gestión del sonido que puedas mejorar en futuras versiones. Specemu, Emuzwin, Jspeccy y QAOP-appletjava me van muy bien. Lo digo por si te sirve de referencia.
He puesto verbose 4 en el menu debugging y sigue abortando sin mensaje.
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: Nueva versión emulador ZEsarUX 3.0: Windows, ZX-Uno
Perfecto!hikoki escribió:Efectivamente con realvideo activado Stormfinch se ve bien.
Algo se debe notar. Prueba a meter un valor alto, 10 por ejemplo, verás como mejora, aunque a costa de perder FPS
Frame skip no tiene apenas efecto.
El hecho de que haya sonido en un juego hace aumentar un poco el uso de cpu, es normal. El emulador tiene un modo de detección de silencio que detecta cuando no se oye nada y baja el consumo de cpu.
Como los juegos Vade retro, Dead flesh boy y Super 48k box iban muy fluidos, pensé que podía ser un problema del sonido interfiriendo y que se podría arreglar. En otros emuladores que no me tiran de ninguna forma, se nota la falta de rendimiento en todos los juegos pero Zesarux parece un caso distinto. Cuantos más efectos de sonido o si hay música in game peor. Espero que sea un problema de gestión del sonido que puedas mejorar en futuras versiones. Specemu, Emuzwin, Jspeccy y QAOP-appletjava me van muy bien. Lo digo por si te sirve de referencia.
Puedes probar a desactivar también el Real Audio, eso mejora ligeramente la cpu
Vaya. Bueno gracias por las pruebas.
He puesto verbose 4 en el menu debugging y sigue abortando sin mensaje.
Mi emulador no es ni mucho menos el mas rápido de todos los emuladores de Spectrum que haya por ahí, eso lo se. Como referencia de que menos cpu usa, en Linux, está Fuse. Pero claro, mi emulador tiene cosas que Fuse no (y viceversa).
Además, en cuanto a la versión de Windows, es un "milagro" que haya funcionado casi sin cambios en el código, todo gracias a Mingw y SDL
Saludos
César
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 7 invitados