-
Notifications
You must be signed in to change notification settings - Fork 21
Description
With the advent of Unlaunch exploit for DSi, this allows DSiWare homebrew to be installed to System Menu with full access to both SD and slot-1 with unlocked SCFG registers. (or to be launched as bootcode.dsi directly via Unlaunch'es loader. Which ever method works and gives the same level of access)
This allows cart swapping on slot-1!
New functions in libnds were added recenty that allows simple turn on/off of slot-1.
enableSlot1();
and disableSlot1();
(these functions to be run from arm9)
You can simply add a check to see if SCFG_EXT is unlocked on ARM7. If it is, then you can enable the flashcart restore feature normally only possible on DS/DS Lite consoles.
This should effectively give DSi users the same flashing abilities as 3DS users. So long as they had installed the Unlaunch exploit to their console.
I have a AceKard2i and can do tests on my DSi XL if you decide to add support for this but are unable to test it yourself. ;)