Nueva versión estable ZEsarUX-4.2

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

Nueva versión estable ZEsarUX-4.2

Mensaje por chernandezba » 05 Dic 2016, 15:13

Hola a todos!

Aprovechando el puente… nueva versión de ZEsarUX, en este caso la 4.2 :)

Podéis descargarlo desde la página

https://sourceforge.net/projects/zesarux/

Cambios de esta versión:

Agregada máquina Spectrum 48k Spanish
Agregada máquina Pentagon 128
Agregado reproductor de archivos .ay de Spectrum y CPC
Agregado AY Piano menu para ver notas musicales mientras suenan
Agregado emulación Turbosound
Agregado emulación ZX Dandanator! Mini
Agregado emulación del Superupgrade
Agregado emulación experimental de 8-bit simple IDE
Agregado soporte para tarjetas de memoria de Z88 híbridas (RAM+Eprom)
Agregado traps de captura de texto para TBBlue, CPC464, Sam Coupe
Agregado nuevos modos de video de Prism: 256x128, 128x128, ambos a 256 colores, y 4 plane 256 colour mode clashless
Agregado estilo de GUI Sam Coupe GUI
Agregado soporte de drivers de texto para Sam Coupe (curses, stdout, simpletext)
Agregada opción para desactivar colores en spectrum (establece blanco y negro)
Agregada opción para desactivar sonido de carga de cinta
Agregada opción para cambiar RAM interna de DivIDE/DivMMC
Agregado browser para cintas
Agregado browser para tarjetas de memoria de Z88

Corrregida lectura de puertos 2ffd y 3ffd y bloqueos de +2a/+3 con real video habilitado
Corregidos registros al arranque en un cold start
Corregido fallo en Z88 al hacer smart load y todo los slots se expulsaban
Corregido gestión de símbolos (. , : / - + < > = ' ( ) ") en menú para maquinas: Z88, CPC, Sam Coupe
Corregido activación de dispositivos de memoria y debug, ahora puedes habilitarlos o deshabilitarlos en el orden que quieras
Corregido desactivación de divmmc/divide al hacer smart load
Corregido dibujado de algunos items de menú que se refrescan continuamente: waveform, ay registers, cpu stats, debug cpu, visualmem
Corregido emulación del ZXpand en ZX80

Menú mejorado. Ahora todos los settings están en un menú aparte
Debugger mejorado:
* Se pueden desactivar breakpoints individualmente
* Los breakpoints se disparan por defecto cuando la condición cambia de falso a verdadero. Y sólo vuelven a dispararse cuando la condición cambia de verdadero a falso y falso a verdadero

Mejorado dibujado de scalines. Algunas demos que hacen cambios de página (RAM 5&7) en un scanline ahora ya funcionan bien
Mejorada ventana de contenido de texto. Ahora se muestra un símbolo de progreso (*)
Mejorado valor que retorna el floating bus

Actualizada rom del Z88 a OZ V4.6.2
Actualizada Flash de ZXUno e imagen de MMC a los que lleva la campaña de crowdfunding. Ahora la imagen de MMC se llama "zxuno.mmc"
Actualizada emulación del TBBlue para usar los nuevos puertos I/O
Otras correcciones y mejoras

Espero que os guste :)

Saludos

César
----

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

Avatar de Usuario
Haplo
Mensajes: 368
Registrado: 05 Oct 2015, 13:51
Ubicación: Ciudad Real

Re: Nueva versión estable ZEsarUX-4.2

Mensaje por Haplo » 05 Dic 2016, 18:05

Empezamos bien el puente :chocala!:
A probarllll!

Avatar de Usuario
desUBIKado
Mensajes: 1002
Registrado: 05 Ago 2016, 22:33

Re: Nueva versión estable ZEsarUX-4.2

Mensaje por desUBIKado » 05 Dic 2016, 22:43

Hola César:

He bajado los fuentes y compilado como siempre con:

Código: Seleccionar todo

git clone git://git.code.sf.net/p/zesarux/code zesarux-code
y tras instalarlo y lanzarlo en pantalla completa me encuentro que la imagen está desplazada hacia la derecha
20161205_223347.jpg
Esta realizado desde linux x86_64, y lo habré hecho antes unas 10 veces y nunca me había pasado esto.

Saludos y gracias por tu gran emulador.

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

Re: Nueva versión estable ZEsarUX-4.2

Mensaje por chernandezba » 05 Dic 2016, 23:06

Que driver de video usas?
----

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

Avatar de Usuario
desUBIKado
Mensajes: 1002
Registrado: 05 Ago 2016, 22:33

Re: Nueva versión estable ZEsarUX-4.2

Mensaje por desUBIKado » 05 Dic 2016, 23:52

chernandezba escribió:Que driver de video usas?
sdl

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

Re: Nueva versión estable ZEsarUX-4.2

Mensaje por chernandezba » 05 Dic 2016, 23:54

Y entiendo que sin pantalla completa no se ve así...
----

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

Avatar de Usuario
desUBIKado
Mensajes: 1002
Registrado: 05 Ago 2016, 22:33

Re: Nueva versión estable ZEsarUX-4.2

Mensaje por desUBIKado » 06 Dic 2016, 00:02

Sin pantalla completa se ve bien dentro de una ventana.
zesarux.jpg
zesarux.jpg (14.57 KiB) Visto 6661 veces
Te envío el .zesaruxrc

Código: Seleccionar todo

--vo sdl
--zoomx 2
--zoomy 2
--machine ZXUNO 
--realvideo 
--fullscreen 
--hidemousepointer
--disableborder
--simulaterealloadfast  
--disablefooter 
--smartloadpath /mnt/Datos3/roms/spectrum
--joystickemulated Cursor&Shift
--mmc-file /home/desUBIKado/zx-uno/tarjetas/sd02.mmc
--enable-mmc
--enable-divmmc
--enable-zxmmc
--forcevisiblehotkeys
--disabletooltips
--zxunospifile /home/desUBIKado/zx-uno/zxuno.flash

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

Re: Nueva versión estable ZEsarUX-4.2

Mensaje por chernandezba » 06 Dic 2016, 00:33

Pues no entiendo porque sale desplazado.
No he cambiado nada del driver SDL en esta versión, y yo lo único que hago es llamar a una función de pantalla completa, no desplazo la pantalla para nada

Te sugiero que uses el driver xwindow, aunque este no va fino en pantalla completa en según qué entornos
----

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

Avatar de Usuario
desUBIKado
Mensajes: 1002
Registrado: 05 Ago 2016, 22:33

Re: Nueva versión estable ZEsarUX-4.2

Mensaje por desUBIKado » 06 Dic 2016, 00:54

El problema es que algo ha cambiado en mi instalación desde la ultima vez que compilé.
He compilado la versión 4.1 de ZEsarUX, y pasa lo mismo, cuando antes no lo hacía, por lo que el problema no es del código del emulador.

hikoki
Mensajes: 307
Registrado: 21 Feb 2016, 01:38

Re: Nueva versión estable ZEsarUX-4.2

Mensaje por hikoki » 06 Dic 2016, 01:11

@desUBIKado
Usas una distro rolling stoned? de esas que se autorrompen solas :mrgreen:

@chernandezba
Gracias!
Podrías recomendar algún entorno de escritorio Linux en el que vaya mejor ZEsarUX sobre PCs con pocos recursos?
Me gustaría probarlo con alguna distro Puppy o Tinycore
Última edición por hikoki el 06 Dic 2016, 06:53, editado 2 veces en total.

Responder