ZEsarUX 11.1 Beta 1

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

ZEsarUX 11.1 Beta 1

Mensajepor chernandezba » 18 Nov 2024, 18:48

Muy buenas.

He generado una nueva versión Beta de ZEsarUX, la 11.1 Beta 1.

Podéis descargar versiones compiladas para Mac y Windows desde:

https://github.com/chernandezba/zesarux ... 11.1-Beta1

(Usuarios de Linux, como siempre con las Beta, podéis bajar las fuentes y hacer ./configure && make, que seguro que sabéis ;) )

Lista de cambios:

ZEsarUX 11.1-Beta1 - Bubble Bobble edition. 15 Noviembre 2024

* Cosas nuevas agregadas:

Agregado emulación del ZX Microdrive en ZX Spectrum: incluye:
- Emulación estándar MDR. Permitir navegar dentro de archivos MDR, ver mapa de archivos, fragmentación, renombrar archivos, información sectores, chkdsk y emular sectores erróneos
- Emulación del microdrive en crudo (Raw). Soporta otros sistemas de archivos aparte del de la rom del interface1, como extensión del espacio del microdrive por el Multiface 128 o el CP/M para memoria LEC. Permitir ver mapa en crudo del microdrive (zonas vacías, bytes de sync, datos) y tener "problemas reales", como autogenerar sectores erróneos o estiramiento del microdrive cuando es nuevo.
- Simular sonido de los datos en lectura y escritura
- Visual Microdrive: Permite ver un cartucho de microdrive en acción

Agregada ventana de Visual Cassette Tape
Agregada emulación de extensión de memoria LEC memory
Agregadas máquinas Czerweny CZ 1000, CZ 1500, CZ 1000 Plus, CZ 1500 Plus, CZ 2000, CZ Spectrum, CZ Spectrum Plus
Agregar función de "Memory Cheat": util para encontrar contadores de energia, bombas, munición o cualquier otro truco de un juego
Agregado menú para buscar cadenas de texto en memoria
Agregado función de grabado rápido de pantalla
Agregada opción para desactivar escrituras persistentes en tarjetas de Z88
Agregada emulación de ROMS adicionales en CPC

* Mejoras:

Permitir grabar pantalla a bmp para la mayoría de máquinas
Permitir hotswap a Pentagon y a Spectrum +3
Permitir hotswap desde Spectrum 128 a Spectrum +3
Permitir cargar snapshots .SP de 64kb (como Shadow of Unicorn)
Mejorar aviso de Azimuth en ventana External Audio Source
Agregado modo Flash Color (128 colores)
Permitir no guardar snapshot al salir de ZEsarUX
Permitir cargar un archivo de configuración adicional .zesaruxdevrc
Permitir definir Alt Izq, Ctrl Izq, Shift Izq o TAB como acción de Fuego de Joystick
Permitir cambiar posicion de lectura actual en Visor de Cinta de Entrada para archivos .tap
Permitir cargar rom de 8kb en ZX80 (por ejemplo la rom del ZX81, como un ZX80 actualizado a ZX81)
Permitir aumentar sprites en View Sprites
Mejorada compilación: opciones --enable-memptr --enable-visualmem --enable-cpustats están activadas por defecto en ./configure
Mejorada emulación del Inves Spectrum+: alertar cuando un juego puede resetearse debido al bug de Inves de write-on-interrupt
Mejorada emulación de Jupiter Ace: permitir escuchar salida MIC
Mejorada emulación de CPC: permitir escuchar sonido de Salida Casette
Mejorado el core de emulación de Spectrum de la CPU Z80: agregado estado wait (necesario para emular el microdrive)

Mejorada emulación de Hilow Datadrive:
-Agregada emulación en crudo (raw), como el dispositivo real
-Permitir archivos ddh de tamaño variable (desde 3 hasta 256 sectores)
-Permitir formatear solo una cara en archivos ddh
-Permitir borrar contenido al formatear ("c/borrado" o "s/borrado") en archivos ddh

Mejorado Debug:
- CPU history: permitir cambiar el puntero de memoria según el registro PC mostrado en el historial
- Mostar cuando la CPU está en estado wait
- Agregada acción de breakpoint save-binary
- Agregada carga de Tabla de Símbolos

Mejorado Hexadecimal editor:
- Ahora los datos se refrescan también cuando la ventana tiene el foco
- Ahora el puntero de memoria puede seguir una expresión (un registro de la CPU por ejemplo)

Mejorado ZX Vision:
- Mas mejoras en la interfaz siguiendo más indicaciones de la (retro)-especificación IBM CUA
- Los menús muestran los previous menús al seleccionar submenús
- Al seleccionar estilo de ZX Vision Style, se aplica al mover el cursor
- Mejorar movimiento del cursor en menús al pulsar PgDn/PgUp
- Avisar en la marca de redimensionado cuando una ventana se tiene que aumentar de tamaño (porque hay texto mas allá del tamaño actual)
- Permitir a una ventana desactivar acciones de scroll
- El Process switcher se ubica en la parte izquierda-abajo de la pantalla por defecto

Mejorado ZX Desktop:
- Permitir activar/desactivar botones superiores e inferiores de manera independiente
- Permitir boton derecho en los iconos de dispositivos ubicados en la parte inferior del ZX Desktop

* Correcciones:

Quitar indicador de buffer lleno al pulsar shift+e en ventana de Fuente de sonido externa
Corregido tecla alt pulsada al cambiar de ventana pulsando alt-tab en drivers xwindow, cocoa, sdl1 y sdl2
Corregida autocarga de TZX como Cinta Real en Spectrum +3
Corregido hotswap ZX80 a ZX81, ZX81 a ZX80
Corregido Scroll de Amstrad CPC
Corregido mapa de memoria y comportamiento en Jupiter Ace: ahora es perfecto y mejor que cualquier otro emulador
Corregida carga de snapshots .nex y la inicialización incorrecta de Layer 2 (corrige errores en Head Over Heels de Next por ejemplo)
Corregida carga de snapshots .nex y la MMU no gestionada correctamente
Corregida característica de Buscar menú
Corregido error al grabar snapshots .ZSF de Z88 cuando el bloque de RAM o de tarjeta de memoria no está comprimido
Corregido mostrar texto en footer de F5/Button menu
Corregido bug que se reabria el menu al executar comando run desde debug cpu y la opcion --allow-background-windows estaba desactivada


Saludos
César
----

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

Volver a “Emuladores”

¿Quién está conectado?

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