Skip to content

Add support for CFW'ed DSi's #57

@ApacheThunder

Description

@ApacheThunder

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. ;)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions