DSi Essential Hacking & Homebrew List

Discussion in 'NDS - Emulation and Homebrew' started by Lia, Sep 3, 2017.

  1. Lia
    OP

    Lia is this the real life

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

    Our Patreon
    1,579
    3,161
    Jan 29, 2016
    United Kingdom
    caught in a landslide
    DSi Downgrading Guides

    @Gadorach created an excellent guide here on temp, with a full guide of DSi downgrading, including:
    • Getting your DSi's ConsoleID
    • Getting your DSi's EMMC CID
    • Hardware NAND Modding
    • Decrypting your NAND
    • Title Downgrading
    :arrow: Thread

    @ThisIsDaAccount created an equally great guide, explaining how to downgrade using softmods only, in a noob-friendly manner. Yes, this does require you to have an existing DSiWare exploit. The guide includes:
    • Getting your DSi's ConsoleID
    • Getting your DSi's EMMC CID
    • Decrypting your NAND
    • And more!
    :arrow: Thread


    TWLTool

    TWLTool is a hugely useful tool for DSi Hacking. It allows:
    • NAND decryption/re-encryption
      • Requires ConsoleID and EMMC CID
      • Allows for decryption and modification of DSi NAND
    • SRL de/encryption
      • Allows decryption of the DSi-specific regions of DSi-exclusive and enhanced games/titles
    • boot2 decryption
      • Outputs arm7.bin and arm9.bin directly from a DSi NAND image or from a TWL_Firm boot2 image
    :arrow: Thread
    :arrow: Download v1.6


    Encrypting DSiWare Backups

    You can encrypt decrypted DSiWare Backups and put them on your NAND.
    This means, free DSiWare! It's not like you could get it on the eShop anyway.
    You'll need
    • Decrypted DSiWare Content
      • Look in the thread below
    • Your DSi's:
      • NAND Backup
      • ConsoleID
      • EMMC CID
    :arrow: Thread


    DSi Common Key Gen

    This is a simple .bat DSi Common Key generator.
    Just run the program and paste the key into a hex editor and save.
    Inspired by LukeHasAWii's keygen but without the added crap.

    :arrow: Download v1.0


    DSi NAND Tool

    DSi NAND Tool is a useful tool for anyone with multiple hacked DSis.
    If you have use TWLTool on them, you may find yourself in a hassle trying to rename and edit all the files all over again.
    This tool removes the hassle, with a simple and easy to use program.

    :arrow: Thread
    :arrow: Download v3.1


    tickCRYPT

    tickCRYPT is...also a piracy tool. It allows you to decrypt another console's tickets, and re-encrypt them for another. This means that we can transfer DSiWare titles from one hacked DSi to another one.

    You will need:
    • The hacked DSi's:
      • NAND Backup
      • Console ID
      • EMMC CID
    • Your DSi's:
      • NAND Backup
      • Console ID
      • EMMC CID
    :arrow: Thread
    :arrow: Download v2.0


    TWLbf

    TWLbf is a tool which can bruteforce your DSi ConsoleID or EMMC CID. This is useful if you have one, but not the other

    You will need either your DSi's ConsoleID or EMMC CID.

    :arrow: Thread
    :arrow: Download (GitHub)


    DSi Downgrader

    DSi Downgrader is a simple, easy to use script to allow for easier DSi Downgrading.

    You will need a DSiWare exploit to run this, e.g. SudokuHax. You cannot load this with a Slot-1 game.

    :arrow: Thread
    :arrow: Download v2.1


    SRLoader

    SRLoader is a frontend for nds-bootstrap, for DSi. This means it can run commercial NDS games without a flashcard.

    You will need a DSiWare exploit to run this, e.g. SudokuHax. You cannot load this with a Slot-1 game.

    :arrow: Thread
    :arrow: Download (GitHub)
    :arrow: Compatibility


    SRLSelector

    SRLSelector is a simple boot manager based on the bootstrap from nds-hbmenu by Chishm, WinterMute and highly inspired by FIX94's arm9select.

    You will need a DSiWare exploit to run this, e.g. SudokuHax. You cannot load this with a Slot-1 game.

    :arrow: Thread


    RocketLauncher

    RocketLauncher is a DSi exploit on the firmware version 1.4. It will only ever work on 1.4. Firmwares below or above 1.4 do not work.
    This is because on the version 1.4, Nintendo forgot to reimplement RSA checks on the DS card whitelist.

    The exploit requires a flashcard with a flashable NAND, much like NTRBoot. A compatibility list will be released at a later date.
    This requires an existing DSiWare exploit or a hardware mod to install. This includes downgrading and installing the modified DS card whitelist which is needed for RocketLauncher to work.

    :arrow: Thread


    HiyaCFW

    HiyaCFW is the first CFW (Custom Firmware) for the DSi. It runs using RocketLauncher, meaning that only version 1.4 is compatible.
    The custom firmware includes RSA and signature patchers, has a custom launcher, and is region-free. You will be able to install free DSiWare as well as custom applications and homebrew into the DSi Menu.

    :arrow: Discussion
    :arrow: GitHub

    DSiWare Exploit List

    The DSiWare Exploits public are:
    • 'Sudoku' by EA (Sudokuhax)
    • 'Guitar Rock Tour' by Gameloft (Grtpwn)
    • 'Legends of Exidia' by Gameloft (Exidiahax)
    • 'Fieldrunners' by Subatomic Studios (Fieldrunhax)
    • 'The Legend of Zelda: Four Swords Anniversary Edition' by Nintendo (4swordshax) (Requires hardmod)
    Emulators

    Running Emulators in DSi mode increases speed, as the DSi has a faster processor than the DS!

    :arrow: NES Emulator (NesDS)
    :arrow: Gameboy Emulator (GameYob)



     
    Last edited by Lia, Sep 10, 2017
  2. slaphappygamer

    slaphappygamer Frizzle Fry

    Member
    1,206
    209
    Nov 30, 2008
    United States
    California
    Thank you for laying this all out. It's very thourough.
     
    Lia likes this.
  3. dpad_5678

    dpad_5678 GBAtemp's Memelord

    Member
    1,696
    1,253
    Nov 19, 2015
    United States
    Wow, awesome! Thanks for adding my tools! This should be stickied. :grog:
     
    slaphappygamer and Lia like this.
  4. ThisIsDaAccount

    ThisIsDaAccount GBAtemp Advanced Fan

    Member
    685
    299
    Apr 8, 2016
    United States
    Any chance you can link the guide in my sig here? It's more softmod oriented and i think it's more beginner friendly than the DSi downgrade guide.
     
  5. Lia
    OP

    Lia is this the real life

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

    Our Patreon
    1,579
    3,161
    Jan 29, 2016
    United Kingdom
    caught in a landslide
    Thanks guys ^_^
    Ah! Sorry! I had that tab open to add to this but I forgot ;-;
    Adding it now
     
    ThisIsDaAccount likes this.
  6. ThisIsDaAccount

    ThisIsDaAccount GBAtemp Advanced Fan

    Member
    685
    299
    Apr 8, 2016
    United States
    Thanks for adding my guide!

    Another suggestion, I think it would also be cool if you listed some useful homebrews to put on our consoles after hacking them. My personal favorites are currently gameyob, NesDS (TWL Edition), and SRLoader.

    I also like Quake and Quake 2, but I couldn't find a link for them right away.
     
  7. Lia
    OP

    Lia is this the real life

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

    Our Patreon
    1,579
    3,161
    Jan 29, 2016
    United Kingdom
    caught in a landslide
    Alright, I'll add a section for that at the end
    Already added SRLoader though :P
     
  8. Lia
    OP

    Lia is this the real life

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

    Our Patreon
    1,579
    3,161
    Jan 29, 2016
    United Kingdom
    caught in a landslide
    wait, nvm, I forgot to put SRLoader.
    whoops.
    EDIT: Added
     
    Last edited by Lia, Sep 3, 2017
  9. gnmmarechal

    gnmmarechal Kirigiri > Naoto

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

    Our Patreon
    4,767
    2,902
    Jul 13, 2014
    Portugal
    https://gs2012.xyz
    Well done.
     
    Lia likes this.
  10. Lia
    OP

    Lia is this the real life

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

    Our Patreon
    1,579
    3,161
    Jan 29, 2016
    United Kingdom
    caught in a landslide
    Does anyone know any more emulators which take advantage of the DSi's higher clock speed?
     
  11. Billy Acuña

    Billy Acuña GBAtemp Addict

    Member
    2,293
    1,375
    Oct 10, 2015
    Mexico
    My homebrew is not on the list :cry:
     
  12. Lia
    OP

    Lia is this the real life

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

    Our Patreon
    1,579
    3,161
    Jan 29, 2016
    United Kingdom
    caught in a landslide
    I am so confused
    this is the third time i thought i added something but i didn't
    sorry!
     
    Billy Acuña likes this.
  13. dpad_5678

    dpad_5678 GBAtemp's Memelord

    Member
    1,696
    1,253
    Nov 19, 2015
    United States
    Thanks for adding my programs to the site, as well!

    Also, just dropped this, if you'd like to add it.
     
  14. Lia
    OP

    Lia is this the real life

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

    Our Patreon
    1,579
    3,161
    Jan 29, 2016
    United Kingdom
    caught in a landslide
    Thanks! Added!
     
  15. dpad_5678

    dpad_5678 GBAtemp's Memelord

    Member
    1,696
    1,253
    Nov 19, 2015
    United States
    tickCRYPT has been updated to 2.0 and DSi NAND Tool has been updated to 3.1. :grog:
     
  16. Lia
    OP

    Lia is this the real life

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

    Our Patreon
    1,579
    3,161
    Jan 29, 2016
    United Kingdom
    caught in a landslide
    Thanks! Updated
     
    dpad_5678 likes this.
  17. smf

    smf GBAtemp Maniac

    Member
    1,143
    235
    Feb 23, 2009
    How are you running that? It just crashes for me.
     
  18. Billy Acuña

    Billy Acuña GBAtemp Addict

    Member
    2,293
    1,375
    Oct 10, 2015
    Mexico
    Unfortunably that build is somehow broken, you need to compile it yourself.
     
    Lyrin likes this.
  19. Oleboy555

    Oleboy555 Wie dit leest is een zemmel

    Member
    699
    320
    Feb 8, 2017
    Netherlands
    Amsterdam
  20. smf

    smf GBAtemp Maniac

    Member
    1,143
    235
    Feb 23, 2009
    Has anyone got a binary handy, I'm not in a position to build it.

    Thanks