[NDS] Cartridge/AUXSPICNT: ROM-Lese-Pipeline #167

Open
opened 2026-03-15 19:30:09 +00:00 by krugi20 · 1 comment
Owner

Spiele greifen über AUXSPICNT/ROMCTRL auf Cartridge-Daten zu.

Status (2026-03-17)

  • Der frühe Direct-Boot-Pfad ist verbessert worden
  • Cartridge-/AUXSPI-Zugriffe sind aber noch nicht als vollständig bestätigt anzusehen
  • Solange der ARM7-Bootservice noch hängt, ist die reale Boot-Nutzung dieses Pfads nur teilweise sichtbar

Zu verifizieren / implementieren

  • AUXSPICNT / ROMCTRL Semantik gegen Retail-Boot prüfen
  • ROM-Lese-Pipeline nicht nur als Stub, sondern mit korrekter Command-/Data-Folge validieren
  • Bestätigen, dass ARM7/ARM9 nach dem Bootservice echte Cartridge-Lesepfade nutzen
Spiele greifen über AUXSPICNT/ROMCTRL auf Cartridge-Daten zu. ## Status (2026-03-17) - Der frühe Direct-Boot-Pfad ist verbessert worden - Cartridge-/AUXSPI-Zugriffe sind aber noch nicht als vollständig bestätigt anzusehen - Solange der ARM7-Bootservice noch hängt, ist die reale Boot-Nutzung dieses Pfads nur teilweise sichtbar ## Zu verifizieren / implementieren - AUXSPICNT / ROMCTRL Semantik gegen Retail-Boot prüfen - ROM-Lese-Pipeline nicht nur als Stub, sondern mit korrekter Command-/Data-Folge validieren - Bestätigen, dass ARM7/ARM9 nach dem Bootservice echte Cartridge-Lesepfade nutzen
Author
Owner

Status 2026-03-15

Noch nicht angefangen. Cartridge-Reads (nds7_read8 case 0x08/0x09) funktionieren bereits grundsätzlich. Blockiert durch ARM7-Stack-Korruption (#169).

## Status 2026-03-15 Noch nicht angefangen. Cartridge-Reads (nds7_read8 case 0x08/0x09) funktionieren bereits grundsätzlich. Blockiert durch ARM7-Stack-Korruption (#169).
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
krugi20/retroverse#167
No description provided.