Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for CFW'ed DSi's #57

Open
ApacheThunder opened this issue Jun 30, 2018 · 2 comments
Open

Add support for CFW'ed DSi's #57

ApacheThunder opened this issue Jun 30, 2018 · 2 comments

Comments

@ApacheThunder
Copy link

ApacheThunder commented Jun 30, 2018

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

@jason0597
Copy link

jason0597 commented Jun 30, 2018

Unfortunately it seems that d3m3vilurr has vanished in thin air, there have been no signs of life for months.
There is an "unofficial" rewrite that has been considered "finished" from the start of this year, but unfortunately due to time constraints (mostly school, I need to prepare for university), and also due to the fact that there is not a lot of development going on anymore into anything ntrboot-related (primarily flashcart_core), I have not put a lot of time into this. Most of the hype nowadays is into seedminer, and it is understandable since it costs a lot less to get a cheap DSiWare game from the eShop rather than buying from dodgy chinese sites and then waiting weeks for your flashcart to get there.

@kitlith
Copy link
Member

kitlith commented Jun 30, 2018

been meaning to make that rewrite the official one for a while, but for similar reasons I've been too busy to make sure it happened. However, I've hit summer break now, so... we'll see.

Regardless, this is good information to know! Thanks for bringing it up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants