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

Nintendo 3DS: Development Flashcard compatibility #267

Open
flipacholas opened this issue Mar 16, 2024 · 0 comments
Open

Nintendo 3DS: Development Flashcard compatibility #267

flipacholas opened this issue Mar 16, 2024 · 0 comments
Labels
addition Opportunity for more content

Comments

@flipacholas
Copy link
Owner

By Myriachan (https://twitter.com/Myriachan/status/1768690901717856342)

A minor thing I noticed =)
“These flashcards still only run on non-retail equipment”
True for ordinary developers, but Nintendo could, and did, use these same flash carts on retail systems.
With the keys dumped, you can do the same with retail games if you know how.

Specifically, take the cartridge dump of a retail game, use ctrtool to decrypt the cartridge title key, then put the decrypted title key into bytes 0x1400-0x140F and flash it to the cartridge.
If the save chip in the dev cart is compatible, this will boot on unmodded retail 3DS.

Or maybe it was 0x1200-0x120F. Like the DS and DSi, these are write-only portions of the flash carts.

@flipacholas flipacholas added the correction Article needs fixing label Mar 16, 2024
@flipacholas flipacholas added addition Opportunity for more content and removed correction Article needs fixing labels Mar 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
addition Opportunity for more content
Projects
None yet
Development

No branches or pull requests

1 participant