Skip to content
This repository has been archived by the owner on Dec 24, 2018. It is now read-only.

Installation and upgrade

Robz8 edited this page Apr 7, 2018 · 23 revisions

Installing and upgrade TWLoader

If this is your first time, follow this link to start using TWLoader from scratch.

If you want to upgrade, please follow this link instead.

If you want to try the .3DSX version click here


1. Installing from scratch

Before continue reading, only modern CFW like Luma3DS works with TWLoader. Please, do not use on old CFW. They won't work!

  1. Download TWLoader. You can get it from the latest release page here or download latest 7z version from here

  2. Extract the files to a folder and move sdroot/_nds/TWLoader/cia/TWLoader.cia to SD:/cia

    7z content

  3. Open sdroot folder and move _nds folder to SD:\ root.
    sdroot content

  4. Move your .nds files to your desire location. Default: SD:\roms\nds. You can change default location following this steps.

  5. ⚠️ (IMPORTANT!!) This step is required. If you aren't connected to the internet, an error screen will appear if those aren't installed. ⚠️
    Install TWLoader - TWLNAND side.cia, TWLoader - TWLNAND side (part 1.1).cia, and TWLoader - TWLNAND side (part 2).cia to SysNAND (also to EmuNAND, if you have EmuNAND).

  6. Install SD:\TWLoader.cia to the NAND your are using (SysNAND or EmuNAND)

  7. (Optional) Run roms from your Slot-1 flashcard. Click here.

  8. (Optional) If you want background music, you can download from here or use your own. Music must be 44khz, and 1 minute. Put music.wav at SD:\_nds\twloader\

  9. (Optional) TWLoader auto download boxart from the Intenet. If you want to use your custom boxart, follow this steps:

  • Create (or download) your .png file that's 128x115.
  • Name the .png file to the same filename as the game, but with .png added to the end. (ex. your rom is name game.nds, boxart will be game.nds.png)
  • Save it to SD:\_nds\twloader\boxart\ for roms from SD , or SD:\_nds\twloader\boxart\flashcard for games on the Slot-1 flashcard. (ex. if your rom is SD:\roms\flashcard\nds\game.ini, boxart will be in SD:\_nds\twloader\boxart\flashcard\game.ini.png)
  1. Now that everything is set up, open TWLoader from the HOME menu. If you follow every step from this guide, TWLoader will open with all your roms, your background music and your boxart.

Note background sound music only will work if you dump your DSP Firm, if not, a icon will show telling you DSP Firm file isn't found


2. Upgrade existing TWLoader

Upgrade TWLoader is as easy as installation, except you don't have to delete or recreate SD folders.

You can update TWLoader from an existing TWLoader installation or installing it CIA again.

2.1 Using TWLoader

If you configure TWLoader to auto download at start up, just turn WiFi on before open it, and it will auto install the CIA and auto upgrade. If not, open TWLoader and open Settings. Make sure wifi is on and you have Internet access and then, go to page 2, and select Update TWLoader. TWLoader will check if you have an Internet connection, and check for an update. If it is available and will download and install the CIA. If the process goes well, it will auto close. You only have to open it again to enjoy you updated TWLoader without loosing your configuration or roms. Some release need to manual change some files. Refer to releases notes to update those files manually.

2.2 Using a CIA

If you don't want to use TWLoader to auto update itself, you can download the 7z from Installing from scratch and install TWLoader.cia, TWLoader - TWLNAND side.cia, TWLoader - TWLNAND side (part 1.1).cia, and TWLoader - TWLNAND side (part 2).cia. Your configuration and roms will also be save.


NOTE: If you plan on doing a system transfer, before you do it, uninstall both parts of the TWLoader - TWLNAND side app first, unless you want to keep using TWLoader on the system that had it's stuff transferred to the new system.


3. 3DSX Demo Method

Now you can try TWLoader in a Demo mode! It won't load any rom, it's just a demo mode to test TWLoader in your OFW.

  1. Move TWLoader_demo.3dsx and TWLoader_demo.smdh to SD:\3ds\ folder. You can put on root or create a folder inside
  2. Go to The Homebrew Launcher and launch TWLoader
  3. TWloader Demo Mode will load and you can see if you like it to install on your CFW!