Injecting DS Rom loader into download play?

Discussion in '3DS - Homebrew Development and Emulators' started by Super1710, Jul 30, 2017.

  1. Super1710
    OP

    Super1710 Advanced Member

    Newcomer
    89
    18
    Dec 19, 2016
    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?
     
  2. Robz8

    Robz8 Coolest of TWL

    Member
    7,075
    2,994
    Oct 1, 2010
    United States
    That's possible, but only with CFW. You can use FBI or GodMode9 to inject the .nds file of the ROM loader.
     
  3. Petraplexity

    Petraplexity Fidget-Spinning Spicy Memelordâ„¢

    Member
    389
    824
    Sep 5, 2015
    United States
    Over There
    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 Petraplexity, Jul 30, 2017
  4. Super1710
    OP

    Super1710 Advanced Member

    Newcomer
    89
    18
    Dec 19, 2016
    Already possible? Is the compatibility good, or are there any guides? I have CFW already and have NAND backups at the ready.
     
  5. Ryccardo

    Ryccardo WiiUaboo

    Member
    3,562
    1,699
    Feb 13, 2015
    Italy
    Imola
    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
     
  6. Robz8

    Robz8 Coolest of TWL

    Member
    7,075
    2,994
    Oct 1, 2010
    United States
    The .nds file in is TWLNAND, not TWL_FIRM.
    Yes, it's been attempted by swapping DS WiFi settings with Sudoku to run sudokuhax.
     
  7. Super1710
    OP

    Super1710 Advanced Member

    Newcomer
    89
    18
    Dec 19, 2016
    So you can inject Roms into DSi ware? I'm surprised this isn't brought up more often.

    — Posts automatically merged - Please don't double post! —

    Could you run roms by doing this? I never thought about how using the microsd card with the Rom loader would work.
     
  8. Robz8

    Robz8 Coolest of TWL

    Member
    7,075
    2,994
    Oct 1, 2010
    United States
    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 Robz8, Jul 30, 2017
    Super1710, umbjolt and Ryccardo like this.
  9. Super1710
    OP

    Super1710 Advanced Member

    Newcomer
    89
    18
    Dec 19, 2016
    I see, thanks for answering my questions.
     
  10. Petraplexity

    Petraplexity Fidget-Spinning Spicy Memelordâ„¢

    Member
    389
    824
    Sep 5, 2015
    United States
    Over There
    Thanks for the reply! And I meant TWLNAND lol :D
     
  11. Giodude

    Giodude GBAtemp's official rock

    Member
    GBAtemp Patron
    Giodude is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    4,231
    1,307
    May 17, 2015
    United States
    New York