Nueva version emulador ZEsarUX 3.1
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Nueva version emulador ZEsarUX 3.1
Hola
Os anuncio que he subido una nueva versión de mi emulador ZEsarUX en la url habitual:
http://sourceforge.net/projects/zesarux
Destacar que he estado mejorando el soporte de accesibilidad, ahora se pueden enviar a sistemas de texto a voz tanto los textos del menú del emulador como los textos generados en el Spectrum, en cualquier sistema operativo soportado por el emulador. Esto permite que gente invidente pueda usar el emulador, y jugar por ejemplo a aventuras conversacionales. Aquí ha sido importante la colaboración de usuarios del foro CAAD, en especial de Sukil Etxenike, quien incluso ha creado una audio guía de uso del emulador y también scripts para el emulador para interactuar con lectores de pantalla.
También comentar que he agregado emulación de SD/MMC: para Spectrum y ZX-Uno, ZXMMC y DivMMC. Y para ZX-81, la interfaz ZXPand.
Y también a destacar la emulación de modos de vídeo Spectra y Timex.
Para finalizar, recordar que aparte de las versiones binarias que genero yo mismo: Linux Debian, Windows, Mac y Raspbian, también existen versiones realizadas por otra gente para Arch Linux, Retropie y Open Pandora.
Espero que os guste. Copio a continuación la lista completa de cambios:
Version 3.1. 2nd October 2015 - Jetpac edition
Accessibility support (Print char traps and Text to Speech program) are available for all video drivers, not only stdout. It makes possible for blind people to use text to speech programs to play text adventures. Available on all operating systems: Linux, Mac, Windows, Raspberry, etc.
Added ZXMMC emulation
Added DivMMC emulation. Supporting DivMMC on Spectrum and ZX-Uno
Added ZXPand ZX81 MMC Emulation
Added Spectra Video modes
Added Timex Video modes (Mode 0 standard, 1 dual screen, 2 hires colour 8x1). Mode 6 (512x192 monochrome) is not emulated yet (doing 256x192 monochrome)
Added loading pokes from .POK files
Added Pokeing to 128k machine (bank, address, value)
Added configuration option to set path to external tools: sox, unzip, gunzip, tar, unrar
Added commandline setting to quick exit emulator --quickexit
Fixed Inves ULA Colour Delay. It only affects bright
Fixed blank directory listing error on some Windows machines
Improved ULAplus. Now supports HAM modes (ULAplus palette change every scanline)
Improved loader detection. Now a custom loader routine is detected and reinserted the tape as Real Tape
Improved Print char traps functions and filters
Improved Snow Effect Improved listing on --experthelp
Improved SDL audio (affects Windows & other O.S.): reduced audio latency and add a configurable parameter
Some other minor bugfixes and improvements
Saludos
César
Os anuncio que he subido una nueva versión de mi emulador ZEsarUX en la url habitual:
http://sourceforge.net/projects/zesarux
Destacar que he estado mejorando el soporte de accesibilidad, ahora se pueden enviar a sistemas de texto a voz tanto los textos del menú del emulador como los textos generados en el Spectrum, en cualquier sistema operativo soportado por el emulador. Esto permite que gente invidente pueda usar el emulador, y jugar por ejemplo a aventuras conversacionales. Aquí ha sido importante la colaboración de usuarios del foro CAAD, en especial de Sukil Etxenike, quien incluso ha creado una audio guía de uso del emulador y también scripts para el emulador para interactuar con lectores de pantalla.
También comentar que he agregado emulación de SD/MMC: para Spectrum y ZX-Uno, ZXMMC y DivMMC. Y para ZX-81, la interfaz ZXPand.
Y también a destacar la emulación de modos de vídeo Spectra y Timex.
Para finalizar, recordar que aparte de las versiones binarias que genero yo mismo: Linux Debian, Windows, Mac y Raspbian, también existen versiones realizadas por otra gente para Arch Linux, Retropie y Open Pandora.
Espero que os guste. Copio a continuación la lista completa de cambios:
Version 3.1. 2nd October 2015 - Jetpac edition
Accessibility support (Print char traps and Text to Speech program) are available for all video drivers, not only stdout. It makes possible for blind people to use text to speech programs to play text adventures. Available on all operating systems: Linux, Mac, Windows, Raspberry, etc.
Added ZXMMC emulation
Added DivMMC emulation. Supporting DivMMC on Spectrum and ZX-Uno
Added ZXPand ZX81 MMC Emulation
Added Spectra Video modes
Added Timex Video modes (Mode 0 standard, 1 dual screen, 2 hires colour 8x1). Mode 6 (512x192 monochrome) is not emulated yet (doing 256x192 monochrome)
Added loading pokes from .POK files
Added Pokeing to 128k machine (bank, address, value)
Added configuration option to set path to external tools: sox, unzip, gunzip, tar, unrar
Added commandline setting to quick exit emulator --quickexit
Fixed Inves ULA Colour Delay. It only affects bright
Fixed blank directory listing error on some Windows machines
Improved ULAplus. Now supports HAM modes (ULAplus palette change every scanline)
Improved loader detection. Now a custom loader routine is detected and reinserted the tape as Real Tape
Improved Print char traps functions and filters
Improved Snow Effect Improved listing on --experthelp
Improved SDL audio (affects Windows & other O.S.): reduced audio latency and add a configurable parameter
Some other minor bugfixes and improvements
Saludos
César
- Hark0
- Mensajes: 683
- Registrado: 27 Sep 2015, 00:31
- Ubicación: Cornellà de Llobregat - BCN
- Contactar:
Re: Nueva version emulador ZEsarUX 3.1
César, estoy utilizando tu emulador para escribir algo con Z88DK y el Kit de Radastan...
Arranco ZesarUX, selecciono la máquina, activo el ULAPLUS y hago "smart load" de la cinta compilada.
Cuando recompilo, me toca:
F5 -> Smart Load, cursor abajo y Enter.
Esto cada vez....
Mi petición sería alguna tecla (Floquesea o la que te de la gana) que me permita hacer un RELOAD de la cinta del tirón.
¿Es "posibol"? Gracias!
Arranco ZesarUX, selecciono la máquina, activo el ULAPLUS y hago "smart load" de la cinta compilada.
Cuando recompilo, me toca:
F5 -> Smart Load, cursor abajo y Enter.
Esto cada vez....
Mi petición sería alguna tecla (Floquesea o la que te de la gana) que me permita hacer un RELOAD de la cinta del tirón.
¿Es "posibol"? Gracias!
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Re: Nueva version emulador ZEsarUX 3.1
Hola!
Pues lo que yo siempre hago es ir a Tape settings, y darle a insertar cinta, y le doy enter dos veces, de tal manera que la primera expulsa la cinta y la segunda la inserta, al insertar esa cinta de nuevo se vuelve a cargar
Quizá podría haber alguna manera más rápida pero cuando te acostumbras lo puedes hacer en poco más de dos segundos
Saludos
César
Pues lo que yo siempre hago es ir a Tape settings, y darle a insertar cinta, y le doy enter dos veces, de tal manera que la primera expulsa la cinta y la segunda la inserta, al insertar esa cinta de nuevo se vuelve a cargar
Quizá podría haber alguna manera más rápida pero cuando te acostumbras lo puedes hacer en poco más de dos segundos
Saludos
César
- Hark0
- Mensajes: 683
- Registrado: 27 Sep 2015, 00:31
- Ubicación: Cornellà de Llobregat - BCN
- Contactar:
Re: Nueva version emulador ZEsarUX 3.1
Ten en cuenta que como novato esos "4 segundos" se convierten en unos pocos minutos... ya que hago un RELOAD de cada compilacion a cada paso que doy.... osea mini cambio, reload, mini cambio reload...
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Re: Nueva version emulador ZEsarUX 3.1
No hombre no
Esos 4 segundos deben ser 4 segundos... Yo entiendo que lo que quieres es una tecla de acceso directo, que me lo ha pedido mucha gente. Pero de momento eso no puedo hacerlo, me implica hacer muchos cambios en el emulador...
Fíjate que en cuanto a teclas, para hacer esto, es:
F5
Enter (suponiendo que el cursor ya está en Tape Settings). Esto te lleva al menú tape settings
Enter (suponiendo que el cursor ya está en Input tape inserted: yes)
Enter
Enter
Ese segundo enter inserta la cinta, recargándola
ESC
ESC
Todo eso se puede hacer en 4 segundos o incluso menos
Me apunto en el TODO (aunque creo que ya lo tengo) el tema de las teclas de acceso directo...
Saludos
César
Esos 4 segundos deben ser 4 segundos... Yo entiendo que lo que quieres es una tecla de acceso directo, que me lo ha pedido mucha gente. Pero de momento eso no puedo hacerlo, me implica hacer muchos cambios en el emulador...
Fíjate que en cuanto a teclas, para hacer esto, es:
F5
Enter (suponiendo que el cursor ya está en Tape Settings). Esto te lleva al menú tape settings
Enter (suponiendo que el cursor ya está en Input tape inserted: yes)
Enter
Enter
Ese segundo enter inserta la cinta, recargándola
ESC
ESC
Todo eso se puede hacer en 4 segundos o incluso menos
Me apunto en el TODO (aunque creo que ya lo tengo) el tema de las teclas de acceso directo...
Saludos
César
- Hark0
- Mensajes: 683
- Registrado: 27 Sep 2015, 00:31
- Ubicación: Cornellà de Llobregat - BCN
- Contactar:
Re: Nueva version emulador ZEsarUX 3.1
Te lo agradezco...
Yo voy de otra forma:
F5
Smart Load
Cursor
Cursor
Enter
(y se hace un pelin pesado).
Yo voy de otra forma:
F5
Smart Load
Cursor
Cursor
Enter
(y se hace un pelin pesado).
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Re: Nueva version emulador ZEsarUX 3.1
Bueno tu manera puede ser mas lenta si el archivo esta 'lejos' en el listado de archivos... Aunque recuerda también que puedes pulsar una letra para mover el cursor hasta el archivo que comience en dicha letra.
Saludos
Saludos