Devlogs
Version 1.1 Released
Posted July 19, 2026 by devgb
#GameBoy #Game Boy #Puzzle #Retro #Oldschool #Emulator
## Behobene Kernfehler
- Spieler und Gegner werden jetzt als Hardware-Sprites dargestellt. Dadurch werden beim Bewegen keine alten Figurenbilder mehr im Hintergrund zurückgelassen.
- Ein Registerfehler nach HUD-Aktualisierungen wurde korrigiert. Dieser Fehler konnte X-/Y-Koordinaten in ungültige Werte verwandeln und Figuren außerhalb des sichtbaren Spielfelds versetzen.
- Laufende Hintergrundänderungen warten nun auf einen zulässigen VRAM-Zugriff; ignorierte oder flackernde Tile-Schreibvorgänge werden damit vermieden.
- Die zufälligen, teilweise nicht überprüften Spielfelder wurden durch zehn verbundene Grundlayouts und 100 deterministisch erzeugte, validierte Leveldatensätze ersetzt.
- Alle regulären Ziele sind erreichbar. Stachelfelder werden so platziert, dass sie keinen notwendigen Weg zu einem Ziel blockieren.
- Gegner starten ausschließlich innerhalb des sichtbaren Spielfelds, können das umrandete Spielgebiet nicht verlassen und können nicht mehr übereinanderlaufen.
- Teleporter verwenden ihre tatsächlich generierten Zielkoordinaten statt fest codierter Positionen.
- Normale Bodenfelder und Wände sind nicht einsammelbar. Nur klar erkennbare Sterne zählen als reguläre Levelziele.
- Zerbrechliche Blöcke werden beim ersten Anstoßen zerstört; das freigewordene Feld kann danach betreten werden.
- Der gleichzeitige Koop-Modus besitzt eine kurze Eingabesperre beim Levelstart, damit die Bestätigungstaste Spieler 2 nicht unbeabsichtigt bewegt.
- Die Levelanzeige läuft jetzt korrekt von 001 bis 100 statt von 000 bis 099.
- Die Joypad-Abfrage wurde für stabileres Verhalten auf realer DMG-Hardware um zusätzliche Einlesezyklen ergänzt.