Homebrew Injecting DS Rom loader into download play?

  • Thread starter Thread starter Super1710
  • Start date Start date
  • Views Views 3,307
  • Replies Replies 10

Super1710

Well-Known Member
Member
Joined
Dec 19, 2016
Messages
109
Reaction score
22
Trophies
0
Age
28
XP
265
Country
Since the 3ds boots into 3ds mode when it starts download play with DS games would it be possible to replace the file the 3ds boots into with a Rom loader or something to that effect. I'm not saying this is plausible as I don't have any knowledge on the nitty gritty of hacking I'm just sharing an idea. I say this because nds bootstrap has its limitations that I'm sure we're all aware of, and while it my improve it will never be like playing on an actual cartridge. Thoughts?
 
Since the 3ds boots into 3ds mode when it starts download play with DS games would it be possible to replace the file the 3ds boots into with a Rom loader or something to that effect. I'm not saying this is plausible as I don't have any knowledge on the nitty gritty of hacking I'm just sharing an idea. I say this because nds bootstrap has its limitations that I'm sure we're all aware of, and while it my improve it will never be like playing on an actual cartridge. Thoughts?
That's possible, but only with CFW. You can use FBI or GodMode9 to inject the .nds file of the ROM loader.
 
That's possible, but only with CFW. You can use FBI or GodMode9 to inject the .nds file of the ROM loader.
You're very knowledgeable on topics like this; how would one go about doing such? Would the .nds be somewhere in TWL_FIRM, embedded in the Download Play .app, or somewhere else entirely?
Has this ever been attempted?
 
Last edited by ,
That's possible, but only with CFW. You can use FBI or GodMode9 to inject the .nds file of the ROM loader.

Already possible? Is the compatibility good, or are there any guides? I have CFW already and have NAND backups at the ready.
 
DS download play is a standalone title, and just like any DSiware you can just swap the main executable (.app = srl = nds)

No, it won't necessarily have higher compatibility, if anything a completely custom title is better as the permissions can be freely set
 
You're very knowledgeable on topics like this; how would one go about doing such? Would the .nds be somewhere in TWL_FIRM, embedded in the Download Play .app, or somewhere else entirely?
Has this ever been attempted?
The .nds file in is TWLNAND, not TWL_FIRM.
Yes, it's been attempted by swapping DS WiFi settings with Sudoku to run sudokuhax.
 
DS download play is a standalone title, and just like any DSiware you can just swap the main executable (.app = srl = nds)

No, it won't necessarily have higher compatibility, if anything a completely custom title is better as the permissions can be freely set

So you can inject Roms into DSi ware? I'm surprised this isn't brought up more often.

--------------------- MERGED ---------------------------

The .nds file in is TWLNAND, not TWL_FIRM.
Yes, it's been attempted by swapping DS WiFi settings with Sudoku to run sudokuhax.

Could you run roms by doing this? I never thought about how using the microsd card with the Rom loader would work.
 
So you can inject Roms into DSi ware? I'm surprised this isn't brought up more often.

--------------------- MERGED ---------------------------

Could you run roms by doing this? I never thought about how using the microsd card with the Rom loader would work.
No. Retail DS roms are hard-coded to only read from Slot-1, which nds-bootstrap patches so that they read from the SD card instead.
 
Last edited by RocketRobz,

Site & Scene News

Popular threads in this forum