CP/M BOX
CP/M Box wird von der internationalen Community als die "definitive" Evolution für moderne Amstrad PCW-Benutzer angesehen. Entwickelt von Habi (Habisoft), einer Schlüsselfigur und absoluten Referenz in der Amstrad-Erhaltungsszene in Spanien, kombiniert dieser Emulator eine intuitive Benutzeroberfläche mit beispielloser technischer Leistung und lässt eine Büromaschine von 1985 auf Betriebssystemen von 2026 wie nativ erscheinen.
Im Gegensatz zu anderen Projekten wurde CP/M Box mit einem obsessiven Fokus auf zyklengenaue Treue (cycle-exact fidelity) entworfen. Dies bedeutet, dass der Emulator nicht nur die Hardwarefunktionen repliziert, sondern auch das exakte zeitliche Verhalten der Komponenten wiedergibt, einschließlich der "Bugs" oder nicht dokumentierten Verhaltensweisen der Originalhardware (wie die Besonderheiten des Gate Array). Diese Präzision ist entscheidend dafür, dass extrem anspruchsvolle Softwaretitel wie die isometrischen Spiele Head over Heels oder Batman oder Anwendungen mit komplexem Diskettenschutz identisch so funktionieren, wie sie es auf der echten Maschine taten.
Zu seinen wichtigsten dokumentierten Beiträgen gehören:
- Vielseitigkeit und Präzision der Modellreihe: Er ist der einzige Emulator, der alle hergestellten Modelle, vom Pionier 8256 bis zum schwer fassbaren und späten PcW10, mit mathematischer Genauigkeit abdeckt und die Unterschiede bei den Disk-Controllern (765) und Lesedichten korrekt verwaltet.
- Dokumentenerhaltung und LocoScript: Er war das Schlüsselwerkzeug zur Rettung tausender alter Dokumente. Seine Fähigkeit, Disk-Images (.DSK) transparent zu verwalten, und seine Unterstützung für virtuelle Drucker ermöglichen es, vor Jahrzehnten in LocoScript erstellte Texte ohne Formatverlust in moderne Formate zu exportieren oder zu drucken.
- Integration von Peripheriegeräten und lokaler Hardware: Er hat die Benutzererfahrung durch die Integration nativer Unterstützung für AMX-Mäuse und Joystick-Standards (Kempston/Cascade) erheblich erleichtert. Darüber hinaus emuliert er originalgetreu die speziell in Spanien entwickelten Speichererweiterungen und Hardware, wodurch der PCW in eine vielseitige Design- und Spielstation verwandelt wird.
- Standard für die Homebrew-Entwicklung: Dank eines integrierten Debuggers auf professionellem Niveau und der Verwaltung von bis zu 2MB RAM hat er sich als Standard-Testumgebung für die Programmierer der aktuellen Szene etabliert. Im Jahr 2026 bleibt er das Werkzeug, auf dem neue Softwareveröffentlichungen getestet werden, die das Erbe des PCW am Leben erhalten.
In seinen neuesten Versionen (speziell ab Version 1.10.0, die Ende 2024 veröffentlicht und 2025/2026 konsolidiert wurde) hat Habi ein fortschrittliches Audiosystem in CP/M Box integriert.
Diese Ergänzung ist ein wichtiger Meilenstein, da der ursprüngliche Amstrad PCW über keinen dedizierten Soundchip verfügte (er besaß nur einen kleinen Lautsprecher für einfache "Beeps").
Die von Habi implementierten Verbesserungen ermöglichen nicht nur die Emulation des Originaltons, sondern erweitern auch die Fähigkeiten der Maschine durch virtuelle Hardware:
- Unabhängiger Audiomixer: Der Emulator verfügt nun über ein Audiosystem, das die Konfiguration eines separaten Mixers für jede Stimme ermöglicht.
- EMR MIDI Unterstützung: Eine der großen Neuerungen der Version 1.10.0 ist die Aufnahme der Unterstützung für EMR MIDI, die es dem PCW ermöglicht, mit externen MIDI-Geräten oder Synthesizern zu interagieren – eine Funktionalität, die historisch auf diesem System sehr begrenzt war.
- Detaillierte Lautstärkeregelung: Die Benutzeroberfläche umfasst eine Gesamtlautstärkeregelung sowie individuelle Einstellungen für jede emulierte Audioquelle, was sogar den Stereomix von Geräten ermöglicht, die ursprünglich monaural waren.
- Aufnahme mit Audio: Die Videofunktion des Emulators nimmt nun sowohl das Bild als auch den vom System erzeugten Ton synchron auf.
- Audiofilter: Filteroptionen wurden hinzugefügt, um die Ausgabequalität zu verbessern oder die Akustik alter Hardware zu simulieren.
Diese Soundunterstützung ist grundlegend, um verbesserte Versionen klassischer Spiele zu genießen. Ein herausragendes Beispiel ist die "Enhanced"-Version von La Abadía del Crimen (veröffentlicht von Habi in 2024-2025), die digitalisierten Ton enthält und dabei diese neuen Fähigkeiten des Emulators sowie die Unterstützung für Sound-Hardware-Klone wie das Dk'sound nutzt.
Technische Anforderungen: Um diese Funktionen nutzen zu können, erfordert der Emulator nun, dass das Gastsystem über ein aktives Audiogerät und Windows 7 64-Bit oder höher verfügt.
