Nueva version emulador ZEsarUX 3.1

Software para o relacionado con el core ZX Spectrum / Software for or related to the ZX Spectrum core
Responder
Avatar de Usuario
chernandezba
Mensajes: 832
Registrado: 02 Oct 2015, 23:35

Nueva version emulador ZEsarUX 3.1

Mensaje por chernandezba » 04 Oct 2015, 00:21

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
----

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

Avatar de Usuario
Hark0
Mensajes: 683
Registrado: 27 Sep 2015, 00:31
Ubicación: Cornellà de Llobregat - BCN
Contactar:

Re: Nueva version emulador ZEsarUX 3.1

Mensaje por Hark0 » 19 Oct 2015, 20:08

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"? 8-) Gracias!
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.

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

Re: Nueva version emulador ZEsarUX 3.1

Mensaje por chernandezba » 19 Oct 2015, 23:23

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
----

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

Avatar de Usuario
Hark0
Mensajes: 683
Registrado: 27 Sep 2015, 00:31
Ubicación: Cornellà de Llobregat - BCN
Contactar:

Re: Nueva version emulador ZEsarUX 3.1

Mensaje por Hark0 » 20 Oct 2015, 11:00

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.

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

Re: Nueva version emulador ZEsarUX 3.1

Mensaje por chernandezba » 20 Oct 2015, 12:31

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
----

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

Avatar de Usuario
Hark0
Mensajes: 683
Registrado: 27 Sep 2015, 00:31
Ubicación: Cornellà de Llobregat - BCN
Contactar:

Re: Nueva version emulador ZEsarUX 3.1

Mensaje por Hark0 » 20 Oct 2015, 17:40

Te lo agradezco... ;)

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.

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

Re: Nueva version emulador ZEsarUX 3.1

Mensaje por chernandezba » 20 Oct 2015, 23:35

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
----

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

Responder