Open source Nintendo DS ARM7 and ARM9 boot ROMs and firmware replacement.
The main goal of replacemenDS is to provide open source ARM7 and ARM9 boot ROMs and a firmware replacement.
The first subgoal is a functional and decently compatible ARM9 boot ROM.
- Add ARM7 boot code
- Add ARM7 supervisor call dispatcher
- Add ARM7 supervisor calls
- Add Firmware loader
- ...
- Add more ARM9 supervisor calls
- Bug fixes
- ...
- Add Firmware stub
- ...
- Interrupt handler
- Supervisor call dispatcher
- SWI 00h, 03h-06h, 0Ch, 0Fh, 1Fh