ZEsarUX 11

Foro dedicado a la emulación de sistemas clásicos en el PC o en otros sistemas.
Avatar de Usuario
chernandezba
Amstrad PCW 8256
Amstrad PCW 8256
Mensajes: 254
Registrado: 11 Mar 2015, 10:42
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: ZX81
consola_favorita: NeoGeo
Primera consola: Atari 2600
Gracias dadas: 12 veces
Gracias recibidas: 142 veces

ZEsarUX 11

Mensajepor chernandezba » 06 Jun 2024, 19:06

Nueva versión de ZEsarUX! Puedes descargar ZEsarUX 11 desde:

https://github.com/chernandezba/zesarux ... sarUX-11.0

Esta versión está dedicada a mi hermano David. Descanse en paz.

Lista de cambios:

ZEsarUX 11.0 - David edition. 06 Junio 2024


* Cosas nuevas agregadas:

Se agregó carga de audio desde una fuente de audio externa, como un reproductor de cintas. Esto también incluye:
- Ventana de fuente de audio externa: puedes ver la onda de audio, el tipo de señal, y un asistente de azimuth que te avisa cuando tienes que usar el destornillador ;)
- Analizador de espectro: puedes ver el rango de frecuencia completo de la onda de audio

Agregado la función ZENG Online, que permite ejecutar cualquier juego emulado de manera multijugador usando un servidor central.
Agregado soporte ZENG para todas las máquinas emuladas
Agregado soporte ZENG en el driver curses.
Agregado soporte para grabar pantalla en archivo .txt.
Agregado soporte para grabar pantalla en archivo .stl, útil para imprimir en una impresora 3D.
Agregado soporte para archivos .P81 de ZX81
Agregado soporte para grabación de snapshots .Z81 de ZX80 y ZX81
Agregada Función para cambiar bits en el editor hexadecimal.
Agregada nueva versión compilada: Haiku OS
Agregado estilo GUI de TempleOS
Agregado estilo GUI de QNX
Agregada Configuración para forzar el modo CHR$ 128 en ZX81
Agregada función de búsqueda para buscar entradas del menú.
Agregado tipo de archivos .zmenu para lanzar archivos
Agregados mas programas/juegos mios antiguos de Spectrum
Agregado Debug Sensors SPK & MIC Bit del puerto FEH
Agregado algunos copiadores de cintas en menu Almacenamiento-> Tape
Agregada opción para mensaje de bienvenida rápido
Agregado selector de paleta en modo de video 1 de PCW

* Mejoras:

Permitir cargar Next .nex/.snx/.sna snapshots con archivos adicionales sin tener que copiarlos en el archivo mmc (monta automaticamente el esxdos handler)
Permitir limitar max cpu turbo en Next
Permitir pausar en AY Player
Mejorado Ayuda de Teclado: ahora puedes enviar teclas pulsando con el ratón
Permitir no guardar la configuración al salir de ZEsarUX
Permitir seleccionar el logotipo normal de ZEsarUX o el logotipo del X Aniversario
Permitir enviar instantáneas ZENG con mayor frecuencia (incluso cada 20 ms)
Permitir la configuración de rebobinado automático también para cintas reales
Permitir deshabilitar los colores de Spectrum también en el modo de video real
Permitir presionar teclas de acceso rápido en el teclado en pantalla
Recordar ultima ruta utilizada en cinta de salida
Permitir cargar cartuchos de MSX de 48kB
Permitir cargar cartuchos de MSX con memory mapper Ascii 8kb, Ascii 16kb, Konami without SCC, Konami with SCC, R-Type
Permitir elegir rom +2e/+3e desde el menu de Rom personalizada
Compilación mas fácil en Haiku OS
Agregada opción para evitar Modo Navidad
Mejorado editor Hexadecimal en ZX80 y ZX81: mostrar caracteres inversos

Mejorado ZRCP:
- Se agregó una función de menú para sincronizar la instantánea local con la remota usando ZRCP
- Comandos ZRCP agregados: open-menu, print-error, get-text-overlay, cpu-history get extended
- Permitir usar cpu-step-mode de ZRCP en drivers stdout y simpletext
- Permitir restaurar estado MMU en comando ZRCP "cpu-history restore" en Spectrum 128k/+2/+2a/+3

Mejorada emulación de QL:
- Permitir autocarga al insertar mdv/flp en QL
- Mostrar 2 iconos de microdrive y 1 floppy en QL, en vez de mostrar solo un icono
- Permitir habilitar/deshabilitar cada unidad

Mejorado selector de archivos:
- Desplazar el campo de directorio actual si no cabe en la ventana
- Poder cambiar filtro de extensiones
- Al grabar archivos, cursor se ubica en el campo de archivo, y se sugiere un nombre de archivo
- Zona de selección de archivos en otro color
- Ir atrás un directorio al pulsar cursor izquierdo

Mejorado ZX Vision:
- Se modificó el comportamiento del clic izquierdo del mouse: al presionar el botón izquierdo del mouse fuera de una ventana, se cerrarán todos los menús.
Si necesita mantener el menú abierto y establecer el foco en la máquina emulada, simplemente haga clic izquierdo y presione la tecla Mayús.
- Mejorado el fondo del título de la ventana cuando no todos los botones están visibles
- Mejorado hacer clic y dibujar una ventana siempre visible
- Ya no se pueden minimizar ni redimensionar los menús (eso no tenía sentido)
- Process switcher: desminimiza ventanas al seleccionarlas si estaban minimizadas
- Process switcher: ahora se puede configurar para que esté siempre visible
- Process switcher: los nombres de los iconos son más descriptivos
- Los títulos del menú se traducen al idioma seleccionado (aún no todos, ten paciencia)
- Mejora de la perspectiva del widget de partículas 3D en sensores de visualización.

Mejorado ZX Desktop:
- Permitir establecer parámetros al redefinir los botones superiores, para algunas acciones como abrir ventana o configurar máquina
- Permitir reconfigurar los botones superiores haciendo clic derecho sobre ellos
- Al definir los botones superiores o las funciones f en SetMachine, el parámetro del nombre de la máquina se establece en la máquina actual
- Al crear un nuevo icono, botones superiores o funciones f de tipo OpenWindow, se muestra una lista de ventanas para seleccionar
- Ahora se puede mostrar la ayuda de teclado pulsando botón derecho en el icono de la máquina

* Correcciones:

Correcciones ZX Vision:
- Se corrigió el error cuando la impresión en el pie de página y la columna estaba fuera de los límites (exactamente en la columna 32)
- Se corrigieron los textos de bienvenida cuando la fila > 23
- Se corrigió la pulsación de las teclas '.' y ',' en el menú cuando la máquina es ZX80 o ZX81
- Se corrigió un error en el estilo ZX Vision BeOS, al presionar F5, los botones de la ventana no desaparecían ni reaparecían.
- Se corrigió la actualización de ventanas después de presionar F8 en el teclado en pantalla.
- Se corrigieron los mensajes de bienvenida cuando las ventanas de fondo están habilitadas.
- Se corrigió la posicion inicial para muchas ventanas.

Corregidas redirecciones http al descargar utilizando el Speccy Online Browser
Corregido bit 6 de puerto FEH dependiendo si Issue2/3
Corregido sonido de puerto FEH en Sam Coupe FEH al activar Real Beeper
Corregido segfault al intentar insertar un archivo de Cinta Real que no existe
Corregido segfault al insertar un archivo de Cinta Real de ZX81 y abrir Tape Viewer
Corregido un valor de bus de datos no válido en Jupiter Ace (es 20H en lugar de FFH)
Corregido el bloqueo al dibujar el mapa de aventuras de texto y una aventura GAC corrupta.
Corregido los tiempos de los códigos de operación CP (HL), CP (IX+d), CP (IY+d)
Corregido un error en ZRCP al manejar conexiones simultáneas.
Corregida la lectura/escritura al hacer rollover en Betadisk (gracias Mak7ym). Carga corregida por ejemplo en: BR_DEA7H, HOMER, PARADISE
Corregido fallo al grabar la información de Clip Windows de Spectrum Next en snapshots ZSF
Corregido fallo al cargar snapshots .nex con diferente cabecera mayúsculas/minúsculas (por ejemplo Exploding Fist Next)
Corregida lectura del kempston mouse cuando el menú está abierto
Corregido tamaño de zona memoria rom en ZX80 y ZX81
Corregido esxdos handler si estaba activado cuando la máquina no es Spectrum
Corregido uso elevado de cpu cuando hay mensajes de splash repetidos acerca de cambios de modo de video


Que la disfrutes!

César
----

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

Avatar de Usuario
RockRiver
Dragon 32
Dragon 32
Mensajes: 22
Registrado: 14 Jun 2006, 01:03
Gracias dadas: 1 vez

Re: ZEsarUX 11

Mensajepor RockRiver » 24 Jul 2024, 07:54

Gracias mil por tu trabajazo.

Te dejo aquí algo de feedback de las pruebas y uso que he hecho en PCW:
(no pretendo agobiar, si hay otro camino mejor para reportes me lo indicas y allá que voy)

* genial !!! la nueva selección de paletas mode 1 , cuatro colores ¿Puedo editar los cuatro colores RGB que las conforman en algún sitio?
En el visor de paletas puedo ver las de cada sistema, pero no puedo editar las de PCW. (Para escapar de las fijas CGA, que a veces me duelen un poco a la vista) aunque disponer de tres más ya es un salto cualitativo notorio , je je , zenkius :jumper:

* al cargar el CP/M me lo hace bien en el 1.1 que viene por defecto. Pero no le gusta al emu arrancar con mis CP/M 1.4 , se queda pillado en su arranque desde esos DSK

Los DSK que preparó MiguelSky para CPCgamesCD con autoarranque cp/m 1.4 y submit basic "profile.sub" (archivo que busca la bios para cargar ejecutar programas indicados tras inicio cp/m) se quedan colgadetes. Y los que me fuí haciendo yo de esta guisa para ejecutables *.com pues atrancadillos en 1.4 también.

Voy a probar a meter los profile submit en tu disco cp/m 1.1 a ver si le gusta más a ZEsarUX así. (de momento)

* el joystick dktronics mediante usb pad no lo se hacer funcionar pero lo conseguiré.

[Los nuevos desarrollos de software de Habisoft e hijos utilizan siempre dktronics (AY y joystick) y muchos paleta de 4 colores] [el rey es KnightLore versión by Habisoft con cambio automático de paleta] [los juegos de OperaSoft tambien utilizan 4 colores aunque muditos] [de los antiguos juegos solo cantaba por AY el Head over Heels] el sistema PCW ya va pillando color y sonido, ahora también gracias a ZEsarUX.

* lo que si he hecho desde hace tiempos es sacar sonido AY por módulo MIDI. Excelente posibilidad. Con lo que la pequeña Raspberry queda algo descargada de los tres canales de audio en ZX Next y así mejoro rendimiento.

(hostias!! Luego pruebo a sacar el audio AY dktronics PCW -gracias de nuevo por implementarlo- por MIDI para rizar el rizo ja ja ja)

[ Las pruebas las estoy haciendo en RaspberryPi 3+ / MSXVR bajo Retropie y/o Linux directo. Me mola el aire retro que posee. ¿Rebuscado? Pues sí !! Como yo ] :mrgreen:

Salud & ZEsarUX


Volver a “Emuladores”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 4 invitados