Nueva version emulador ZEsarUX-2.1
Moderador: Sir Cilve Sinclair
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Nueva version emulador ZEsarUX-2.1
Hola
He subido una nueva versión de mi emulador de ZX80/81/Spectrum/Z88 en
http://sourceforge.net/projects/zesarux/
Los cambios son:
Added Cocoa video driver for Mac OS X version. You no longer need to install xwindows libraries on Mac
Added ULAplus Support: mode 64 colour palette, Radastan Mode: 128x96, 16 colours per pixel. Also new modes 16 colours per pixel: mode 5: 256x96, mode 7: 128x192, mode 9: 256x192
Added SDL audio & video driver
Added Accessibility features: Stdout text script filter, to run, for example, a text-to-speech program
Added CPU Speed option
Added Z88 Intel Flash Cards support
Added Z88 option to undelete files and reclaim free space on eprom and flash cards
Added Z88 menu item to show EPROM/Flash card type: Application, Files or Unknown
Added kempston mouse & lightgun support for curses driver
Added mantransfer to menu (spectrum program to take snapshots from memory to spectrum tape)
Added command line options to define buttons for real joystick
Added show musical notes and envelope name on View AY Registers
Added show musical note and frequency on View Waveform
Added TZX file type detection (standard or turbo, etc) on quickload
Changed open menu key to F5
Changed "Quick Load" to "Smart Load"
Fixed Z88 colours
Fixed Z88 blinking frequency on cursor and text
Fixed Z88 3200 Hz sound
Fixed hi-res modes on zx80/81 and curses&stdout drivers
Fixed behaviour with IFF1 and IFF2. Now game JBRACING on ZX81 works
Fixed Gigascreen colours
Fixed ULA port reading priority.
Fixed kempston ports on Inves and all the other Spectrum machines
Fixed some raspberry bugs due to a compilation error. Now works: real tape loading, audio volume, view waveform
Deleted support on using ROM cards on Z88 on slots 1-3 (they are really EPROM cards)
Improved timing on raspberry
Improved condition breakpoints:
-Indirect registers: (HL),(IX),etc
-Join expressions with "and", "or" and "xor" logical operators
-Special word "OPCODE" to match when running some particular opcode
-Special words "ram" or "rom" to match ram or rom mapped on Spectrum 128 models, and "seg0", "seg1", "seg2", seg3 to match memory banks mapped on Z88
Improved configuration file parsing: now it can have items in quotation marks, like --joystickemulated "OPQA Space"
Some other minor bugfixes and improvements
Saludos
César
He subido una nueva versión de mi emulador de ZX80/81/Spectrum/Z88 en
http://sourceforge.net/projects/zesarux/
Los cambios son:
Added Cocoa video driver for Mac OS X version. You no longer need to install xwindows libraries on Mac
Added ULAplus Support: mode 64 colour palette, Radastan Mode: 128x96, 16 colours per pixel. Also new modes 16 colours per pixel: mode 5: 256x96, mode 7: 128x192, mode 9: 256x192
Added SDL audio & video driver
Added Accessibility features: Stdout text script filter, to run, for example, a text-to-speech program
Added CPU Speed option
Added Z88 Intel Flash Cards support
Added Z88 option to undelete files and reclaim free space on eprom and flash cards
Added Z88 menu item to show EPROM/Flash card type: Application, Files or Unknown
Added kempston mouse & lightgun support for curses driver
Added mantransfer to menu (spectrum program to take snapshots from memory to spectrum tape)
Added command line options to define buttons for real joystick
Added show musical notes and envelope name on View AY Registers
Added show musical note and frequency on View Waveform
Added TZX file type detection (standard or turbo, etc) on quickload
Changed open menu key to F5
Changed "Quick Load" to "Smart Load"
Fixed Z88 colours
Fixed Z88 blinking frequency on cursor and text
Fixed Z88 3200 Hz sound
Fixed hi-res modes on zx80/81 and curses&stdout drivers
Fixed behaviour with IFF1 and IFF2. Now game JBRACING on ZX81 works
Fixed Gigascreen colours
Fixed ULA port reading priority.
Fixed kempston ports on Inves and all the other Spectrum machines
Fixed some raspberry bugs due to a compilation error. Now works: real tape loading, audio volume, view waveform
Deleted support on using ROM cards on Z88 on slots 1-3 (they are really EPROM cards)
Improved timing on raspberry
Improved condition breakpoints:
-Indirect registers: (HL),(IX),etc
-Join expressions with "and", "or" and "xor" logical operators
-Special word "OPCODE" to match when running some particular opcode
-Special words "ram" or "rom" to match ram or rom mapped on Spectrum 128 models, and "seg0", "seg1", "seg2", seg3 to match memory banks mapped on Z88
Improved configuration file parsing: now it can have items in quotation marks, like --joystickemulated "OPQA Space"
Some other minor bugfixes and improvements
Saludos
César
- son_link
- Jack The Nipper
- Mensajes: 123
- Registrado: Mar Ene 07, 2014 9:55 pm
- Ubicación: Atlantis, Galaxia Pegaso
Re: Nueva version emulador ZEsarUX-2.1
Yo ya me adelante y actualice los paquetes, si bien ahora tengo que volver a hacerlo por el bug que has corregido en el configure.
Cada día mejora por momentos.
Cada día mejora por momentos.
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: Nueva version emulador ZEsarUX-2.1
Gracias! Bueno el cambio en el configure solo afecta a la versión de Mac OS..son_link escribió:Yo ya me adelante y actualice los paquetes, si bien ahora tengo que volver a hacerlo por el bug que has corregido en el configure.
Cada día mejora por momentos.
Por cierto ahora soporta sdl, quizá lo puedes poner como requisito en el paquete
Saludos
Cesar
- son_link
- Jack The Nipper
- Mensajes: 123
- Registrado: Mar Ene 07, 2014 9:55 pm
- Ubicación: Atlantis, Galaxia Pegaso
Re: Nueva version emulador ZEsarUX-2.1
Ya lo puse como dependencia opcionalchernandezba escribió:Gracias! Bueno el cambio en el configure solo afecta a la versión de Mac OS..son_link escribió:Yo ya me adelante y actualice los paquetes, si bien ahora tengo que volver a hacerlo por el bug que has corregido en el configure.
Cada día mejora por momentos.
Por cierto ahora soporta sdl, quizá lo puedes poner como requisito en el paquete
Saludos
Cesar
Pues si solo afecta a Mac no lo actualizo
- horace
- Jack The Nipper
- Mensajes: 147
- Registrado: Mar Abr 17, 2007 7:57 am
- Ubicación: 16384-23295
- Contactar:
Re: Nueva version emulador ZEsarUX-2.1
Hola César,
Junto a Fuse y ZXSP, los emuladores de Spectrum para OSX se están poniendo a buen nivel.
Gracias por esto: ZEsarUX ya forma parte de mi carpeta de Aplicaciones.chernandezba escribió: Added Cocoa video driver for Mac OS X version. You no longer need to install xwindows libraries on Mac
Junto a Fuse y ZXSP, los emuladores de Spectrum para OSX se están poniendo a buen nivel.
Un saludo, Josetxu (@HoracioGloton)
http://espectrum.speccy.org - ESpectrum
http://mhoogle.speccy.org - Buscador MHoogle
http://retroaccion.org - Asociación RetroAcción
http://espectrum.speccy.org - ESpectrum
http://mhoogle.speccy.org - Buscador MHoogle
http://retroaccion.org - Asociación RetroAcción
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: Nueva version emulador ZEsarUX-2.1
Gracias Josetxu. Me alegra saber que la gente lo sigue usando después de probarlo la primera vezhorace escribió:Hola César,
Gracias por esto: ZEsarUX ya forma parte de mi carpeta de Aplicaciones.chernandezba escribió: Added Cocoa video driver for Mac OS X version. You no longer need to install xwindows libraries on Mac
Junto a Fuse y ZXSP, los emuladores de Spectrum para OSX se están poniendo a buen nivel.
Por cierto cualquier sugerencia para mejorarlo o para reportar bugs se agradecerá
Saludos
César
-
- rst 0
- Mensajes: 32
- Registrado: Lun Jul 01, 2013 12:23 pm
Re: Nueva version emulador ZEsarUX-2.1
pues voy a instalarlo en mac y te digo que me parece.
-
- rst 0
- Mensajes: 32
- Registrado: Lun Jul 01, 2013 12:23 pm
Nueva version emulador ZEsarUX-2.1
pues está muy bien, todavia he de hacerme un poco con el pero promete mucho.
se me ha colgado una vez apareciendome un kernel panic del propio emulador, pero no he podido reproducirlo. Ha sido cambiando varias veces entre full screen y window mode.
en full screen, hay posibilidad de mantener el 4:3? en un imac de 27" se deforma al llenar toda la pantalla.
no he sabido como grabar un snapshot, entro en el menu..le doy a save snspshot pero de ahí no paso.
si veo algo mas te digo.
se me ha colgado una vez apareciendome un kernel panic del propio emulador, pero no he podido reproducirlo. Ha sido cambiando varias veces entre full screen y window mode.
en full screen, hay posibilidad de mantener el 4:3? en un imac de 27" se deforma al llenar toda la pantalla.
no he sabido como grabar un snapshot, entro en el menu..le doy a save snspshot pero de ahí no paso.
si veo algo mas te digo.
-
- rst 0
- Mensajes: 32
- Registrado: Lun Jul 01, 2013 12:23 pm
Re: Nueva version emulador ZEsarUX-2.1
ahora si lo he cazado.
entrando en modo full screen desde el menu y cambiando el valor del escalado en modo ventana. aparece el kernel panic.
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: Nueva version emulador ZEsarUX-2.1
Gracias por los fallos.
Si, lo del full screen y que deforme la ventana lo sabia. Le he dedicado muchas horas a eso y aun no se porque sucede. Además las rutinas de video que uso para Mac son muy lentas, más que en cualquier Linux.
Lo del kernel pánic este no lo conocía, pero el cambio de zoom en modos full screen provoca efectos no deseados. En raspberry también falla de manera similar
En cuanto a lo de guardar snapshot, pues tienes que elegir el directorio y luego tabular hasta el nombre del archivo y ponerle extensión .zx o .z80 (habitualmente)
Saludos
Cesar
Si, lo del full screen y que deforme la ventana lo sabia. Le he dedicado muchas horas a eso y aun no se porque sucede. Además las rutinas de video que uso para Mac son muy lentas, más que en cualquier Linux.
Lo del kernel pánic este no lo conocía, pero el cambio de zoom en modos full screen provoca efectos no deseados. En raspberry también falla de manera similar
En cuanto a lo de guardar snapshot, pues tienes que elegir el directorio y luego tabular hasta el nombre del archivo y ponerle extensión .zx o .z80 (habitualmente)
Saludos
Cesar
-
- rst 0
- Mensajes: 32
- Registrado: Lun Jul 01, 2013 12:23 pm
Re: Nueva version emulador ZEsarUX-2.1
lo probaré, si necesitas te haga alguna prueba de lo que sea me dices.
- jrodriguezv
- Herbert
- Mensajes: 56
- Registrado: Lun May 07, 2012 1:24 pm
- Ubicación: Madrid
Re: Nueva version emulador ZEsarUX-2.1
Una pregunta, ¿se puede poner un look con scanlines? Lo he buscado y no lo encuentro.
Para crear un snapshot tengo que crear primero un archivo (touch juego.zx) y luego seleccionarlo, directamente no soy capaz. ¿qué hago mal?
Para crear un snapshot tengo que crear primero un archivo (touch juego.zx) y luego seleccionarlo, directamente no soy capaz. ¿qué hago mal?
-
- rst 0
- Mensajes: 32
- Registrado: Lun Jul 01, 2013 12:23 pm
Re: Nueva version emulador ZEsarUX-2.1
según he entendido, para crear un snapshot primero vas hasta el directorio donde quieres guardarlo, presionas TAB y ya puedes escribir el nombre con el que lo quieres guardar con su extensión .zx o z80
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: Nueva version emulador ZEsarUX-2.1
Si, primero a Display Settings->Real Video->onjrodriguezv escribió:Una pregunta, ¿se puede poner un look con scanlines? Lo he buscado y no lo encuentro.
Luego dentro del mismo menú Display Settings, Interlaced mode : on
Y luego en el mismo menú, Scanlines: on
El tema es que el real video emula la pantalla del spectrum (y demás máquinas emuladas) de la misma manera que un Spectrum real. Esto conlleva que se utilice mas cpu de la máquina física, es por eso que está desactivado por defecto. Cuando está desactivado ni hay modos de color en alta resolución (rainbow) en spectrum, ni scanlines, ni ulaplus, etc...
Bueno en el selector de archivos hay 3 zonas:
Para crear un snapshot tengo que crear primero un archivo (touch juego.zx) y luego seleccionarlo, directamente no soy capaz. ¿qué hago mal?
-Fichero
-Listado de ficheros y carpetas
-Filtros
Para conmutar entre las 3 zonas se usa la tecla TAB.
Tanto para grabar un archivo como para cargarlo, se puede seleccionar en la zona de Listado o bien escribirlo en la zona de Fichero.
Para grabar, lo normal es que el archivo no exista. Por tanto, primero vamos al directorio que queramos, mediante la ventana Listado. Luego tabulamos hasta la zona Fichero, y escribimos el nombre del archivo, con su extensión (normalmente .zx o .z80).
La zona de filtros filtra el Listado, por defecto por los tipos de archivos habituales. Si se pulsa Enter dentro de dicha zona, conmuta entre todos los archivos (*) o los filtros por defecto.
Además dichos filtros depende de lo que estemos haciendo, es decir, si vamos a cargar una pantalla mostrará por ejemplo "scr", o si vamos a grabar, pues zx z80 sp
Saludos
César
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: Nueva version emulador ZEsarUX-2.1
Gracias!Obocaman escribió:lo probaré, si necesitas te haga alguna prueba de lo que sea me dices.
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 12 invitados