Basilisk II Blackscreen-Bug: Zwölf Jahre Debugging-Odyssee

2025-05-17

Vor zwölf Jahren plagte ein Blackscreen-Bug im Basilisk II-Emulator Benutzer neuerer Windows-Versionen. Der Autor verfolgte durch sorgfältiges Debugging den Fehler auf ein subtiles Detail der Speicherzuweisung zurück: Die Reihenfolge von zwei Speicherzuweisungen unter Windows führte dazu, dass das Laden des ROMs des Emulators fehlschlug. Die Lösung bestand darin, den Speicherzuweisungscode zu ändern, wodurch dieses langjährige Problem behoben und Debugging-Fähigkeiten sowie ein tiefes Verständnis des Betriebssystems demonstriert wurden.

Entwicklung