Thursday, December 23, 2004 9:40 PM
1) He flashed the ARM7 part of Metroid to GBA cartridge. At startup this code normally gets loaded to the RAM from the DS cartridge but DarkFader changed the execution address to the GBA slot. This worked. The Metroid card can be removed and Metroid is still playable from the GBA slot.
2) DarkFader dumped the first 0x4000 bytes of the ARM9 executable with a piece of ARM7 code and can reconstruct a full ROM.
What does this mean?
1) The entire system may well be accessible from the GBA slot - not just GBA games. Which would greatly speed homebrewing as writable GBA cartridges are cheap and plentiful.
2) DarkFader is able to work on virtually no sleep and should be commended.
If anything happens, I'll post it here...