EMULADOR ZESARUX
ZEsarUX es un emulador multiplataforma de código abierto que se ha posicionado como una de las herramientas de preservación más potentes y versátiles creadas en España. Desarrollado por César Hernández Bañó, este emulador rompió las barreras del ZX Spectrum para convertirse en un sistema "multi-máquina" que, desde sus versiones más recientes (10.x a 12.x), ofrece un soporte robusto y preciso para la serie Amstrad PCW.
A diferencia de otros emuladores más rígidos, ZEsarUX destaca por su interfaz "ZX Desktop", un entorno de escritorio propio dentro del emulador que permite abrir múltiples ventanas de herramientas simultáneamente. Para el usuario de PCW, esto se traduce en una capacidad de diagnóstico y control del sistema sin igual, permitiendo monitorizar el estado de la CPU Z80 mientras se ejecuta el CP/M o el LocoScript.
Entre sus mayores aportaciones documentadas para el sistema PCW destacan:
- Precisión en la Emulación de Disco: Ha integrado una reescritura profunda del controlador uPD765, logrando cargar software con protecciones complejas y formatos de disco no estándar que antes daban problemas en otros emuladores.
- Enfoque Multiplataforma Real: Es el emulador de referencia para usuarios de sistemas no-Windows. Su excelente rendimiento en Raspberry Pi lo convierte en la opción preferida para aquellos que quieren montar estaciones de trabajo PCW dedicadas en hardware moderno de bajo coste.
- Potencia para Desarrolladores: Incluye un depurador (debugger) extremadamente avanzado, con capacidad de ver registros, desensamblado en tiempo real y gestión de breakpoints, facilitando la creación de nuevo software para PCW directamente desde sistemas modernos.
El soporte oficial para PCW se introdujo de forma destacada en la versión 10.3 (lanzada en mayo de 2023) y se ha mantenido y perfeccionado en las versiones posteriores, como la 12.1 (septiembre de 2025).
- Modelos Soportados: Emula fielmente el PCW 8256 y el PCW 8512.
- Emulación de Disco: Incluye una reescritura completa de la capa de emulación del floppy disk de 3" (uPD765), logrando una precisión casi perfecta necesaria para cargar CP/M y LocoScript.
- Visual Floppy: Incorpora una función visual que permite ver la actividad de la unidad de disco en tiempo real, similar a los leds físicos de las disqueteras originales.
- Gestión de DSK: Permite extraer archivos directamente de imágenes .dsk y obtener información detallada de pistas y sectores.
