Herramientas de usuario

Herramientas del sitio


de:emuladores:espana:zesarux

ZEsarUX Emulator

ZEsarUX EMULATOR

ENTWICKLER:César Hernández Bañó
HERKUNFT:Spanien
STATUS:Aktiv (Fortgeschrittene PCW-Unterstützung 2026)
UNTERST. MODELLE:Amstrad PCW 8256 und 8512 (sowie +30 Maschinen)
PLATTFORMEN:Windows, Linux (inkl. RPi), macOS, FreeBSD, Haiku
ERW. HARDWARE:Visual Floppy, fortgeschrittene Videofilter
Beschreibung

ZEsarUX ist ein plattformübergreifender Open-Source-Emulator, der sich als eines der leistungsstärksten und vielseitigsten Erhaltungswerkzeuge aus Spanien positioniert hat. Dieser von César Hernández Bañó entwickelte Emulator sprengte die Grenzen des ZX Spectrum, um zu einem „Multi-Maschinen“-System zu werden, das seit seinen neuesten Versionen (10.x bis 12.x) eine robuste und präzise Unterstützung für die Amstrad PCW-Serie bietet.

Im Gegensatz zu anderen, starreren Emulatoren zeichnet sich ZEsarUX durch seine „ZX Desktop“-Oberfläche aus, eine eigene Desktop-Umgebung innerhalb des Emulators, die das gleichzeitige Öffnen mehrerer Werkzeugfenster ermöglicht. Für den PCW-Benutzer bedeutet dies eine beispiellose Diagnose- und Systemsteuerungskapazität, die es erlaubt, den Status der Z80-CPU zu überwachen, während CP/M oder LocoScript ausgeführt werden.

Zu seinen wichtigsten dokumentierten Beiträgen für das PCW-System gehören:

  • Präzision in der Disk-Emulation: Er hat eine tiefgreifende Neuschreibung des uPD765-Controllers integriert, wodurch das Laden von Software mit komplexen Schutzmechanismen und nicht standardmäßigen Disk-Formaten möglich wurde, die zuvor in anderen Emulatoren Probleme bereiteten.

  • Echter plattformübergreifender Ansatz: Er ist der Referenz-Emulator für Benutzer von Nicht-Windows-Systemen. Seine exzellente Leistung auf dem Raspberry Pi macht ihn zur bevorzugten Wahl für diejenigen, die dedizierte PCW-Workstations auf moderner, kostengünstiger Hardware einrichten möchten.

  • Leistung für Entwickler: Er enthält einen extrem fortgeschrittenen Debugger mit der Fähigkeit, Register anzuzeigen, Disassemblierung in Echtzeit durchzuführen und Breakpoints zu verwalten, was die Erstellung neuer Software für den PCW direkt von modernen Systemen aus erleichtert.
Unterstützung für Amstrad PCW

Die offizielle Unterstützung für den PCW wurde prominent in der Version 10.3 (veröffentlicht im Mai 2023) eingeführt und in den Folgeversionen, wie der 12.1 (September 2025), beibehalten und perfektioniert.

  • Unterstützte Modelle: Emuliert originalgetreu den PCW 8256 und den PCW 8512.
  • Disk-Emulation: Enthält eine komplette Neuschreibung der Emulationsschicht des 3"-Floppy-Disks (uPD765), wodurch eine fast perfekte Präzision erreicht wird, die zum Laden von CP/M und LocoScript erforderlich ist.
  • Visual Floppy: Beinhaltet eine visuelle Funktion, die es ermöglicht, die Aktivität des Laufwerks in Echtzeit zu sehen, ähnlich den physischen LEDs der Original-Laufwerke.
  • DSK-Verwaltung: Erlaubt das direkte Extrahieren von Dateien aus .dsk-Images und das Abrufen detaillierter Spur- und Sektorinformationen.
Besondere Merkmale
Plattformübergreifend Verfügbar für Windows, Linux (inkl. Raspberry Pi), macOS, FreeBSD und Haiku OS. „ZX Desktop“-Oberfläche Verwendet eine eigene Desktop-Umgebung innerhalb des Emulators, die die Verwaltung mehrerer Fenster und Debugging-Tools erleichtert. Videofilter Ermöglicht die Simulation der Ästhetik des Grünmonitor-Bildschirms des PCW. Fortgeschrittenes Debugging Einer der Emulatoren mit den besten Werkzeugen für Entwickler, einschließlich verbesserter Debug-CPU-Fenster zur Verfolgung von Registern und Opcodes.
Links
Webseite des Autors (GitHub) GitHub Releases Repository des Emulators GitHub Projekt Download-Link ZEsarUX herunterladen

de/emuladores/espana/zesarux.txt · Última modificación: por jesus