How to Install DSiWare - Epicpkmn11/NTM GitHub Wiki

⚠️ There is always a risk of bricking your DSi when modifying NAND, if you wish to be safe it is strongly recommended to use TWiLight Menu++ or hiyaCFW.

NTM able to install DSiWare to both SysNAND and hiyaCFW's SDNAND, when using SDNAND there is no danger of bricking.
⚠️ If you do not have Unlaunch installed with launcher patches enabled you will not be able to install homebrew or DSiWare from other regions. See dsi.cfw.guide's page for how to reinstall.

Preparation

  1. Download the latest release of NTM and copy NTM.dsi to your SD card
  2. Download the TMD file for your DSiWare using this Python script (right click -> download file) or from the TMD files preservation thread on GBAtemp
    • To use the Python script, install Python 3 and run python3 gettmd.py [your DSiWare ROM], you may also be able to drag drop the DSiWare ROM onto the Python file
    • If getting from the GBAtemp zip, rename to the TMD to [ROM name].tmd (not .nds.tmd, the ROM file name but with .nds replaced by .tmd)
    • This is not required if you have Unlaunch installed with launcher patches enabled or are using hiyaCFW
  3. Copy your DSiWare ROM and TMD file to your SD card
    • If you have save files you want to use, put them with the ROM as described on the install page

Installing

  1. Load NTM from TWiLight Menu++, Unlaunch, or however else you run homebrew
  2. If not using hiyaCFW, press A on the Mode option of the main menu to switch to SysNAND mode
  3. Select the Install option and find your DSiWare ROM
  4. Select the DSiWare ROM and choose Install
  5. If not using hiyaCFW, read what it says and enter the randomized button sequence

If you have any issues, please check the other pages of this wiki.

⚠️ **GitHub.com Fallback** ⚠️