Skip to content

Another small update build.

  • Fixed issues where cart won't boot if slot reset is enabled or if NTR Launcher is booted without a cart inserted.

This version of NTR Launcher is installed by extracting the release ZIP file to root of SD card. This requires something like HiyaCFW or a CFW with SD redirection patches to use. It is not recommended that you install custom SRLs to NAND.

Assets 3

@ApacheThunder ApacheThunder released this May 20, 2018 · 2 commits to dsi since this release

Small update build.

  • Updated some old code in read_card part of bootloader to allow proper compiling on latest libnds.

  • Added back the default exception handler

  • Now using official slot enable/disable functions provided by latest builds of libnds. No longer using custom functions for this and helps simplify the arm7 code a little bit.

This version of NTR Launcher is installed by extracting the release ZIP file to root of SD card. This requires something like HiyaCFW or a CFW with SD redirection patches to use. It is not recommended that you install custom SRLs to NAND.

The TMD file provided in this version was auto generated by this tool:

https://github.com/Tuxality/maketmd/releases

Thanks to Tuxality for making this tool.

Assets 3

@ApacheThunder ApacheThunder released this Apr 26, 2018 · 4 commits to dsi since this release

This is the first release for the DSi build of NTR Launcher. Some unneeded stuff removed and altered for best stability on DSi when launched via System Menu.

Changelog:

  • Removed animated bootsplash/jingle. Not needed on a DSi. :P

  • Removed a few features to allow for proper setting of NTR mode MBK configuration. This required getting rid of the option to enable unlocked SCFG or SCFG with SD/NAND enabled in NTR mode. The TWLCLOCK option however is still available.

  • General stability improvements to enhance the user's experience™

This version of NTR Launcher is installed by extracting the release ZIP file to root of SD card. This requires something like HiyaCFW or a CFW with SD redirection patches to use. It is not recommended that you install custom SRLs to NAND.

Assets 3

@ApacheThunder ApacheThunder released this Feb 19, 2017 · 5 commits to master since this release

Changelog:

  • Changed timing of DSi boot jingle by a few frames for the DSi Bootsplash. Frame rates for the bootsplash saw improvement after updating devkitarm/libnds. Had to change the timing a little as a result.
  • Added Ahezard's updated python script. The required changes to the SRL's header are now done automatically.
  • This build was compiled on Ahezard's fork of libnds. (he updated his fork to the new one). However this program doesn't currently "require" his version of libnds as it doesn't use any code/functions exclusive to it. It currently only uses it to ensure working touchscreen in NTR Launcher's interface. Currently the only time touchscreen is used is during NTR Launcher's error screen.
Assets 4

@ApacheThunder ApacheThunder released this Feb 16, 2017 · 7 commits to master since this release

Changelog:

  • Resolved all remaining issues. Can use old default card init method so compatibility should match what the previous builds have.
  • Now uses new libnds function for setting NTR clock speeds on Arm9.

Note if you compile this yourself you must edit the header of the resulting SRL else some functions will not operate as intended:

This sets this to start in DSi Exclusive mode instead of Enhanced mode. Enhanced mod alters card init behavior somewhat so this project doesn't use it.
0x13 = 03

This disables ntr mode for slot-1 in access control as card init can occur without full card reset. (though ini file can still trigger that for compatibility with some problematic carts).
0x1B5 = 00

The default value ndstool uses breaks touchscreen controls for retail games. Setting this to 00 resolves this.
0x1BF = 00

Of coarse don't forget to correct header CRC after editing it. Until ndstool is updated to allow properly setting these values they must be configured manually in a hex editor. The release build already has these changes by the way.

Assets 3
Pre-release
Pre-release

@ApacheThunder ApacheThunder released this Feb 15, 2017 · 9 commits to master since this release

Changelog:

  • Finally worked out final issues with latest devkitarm r46/libnds. NTR_Launcher more or less works fine on this version of devkitarm
  • Reset Slot1 option code is now currently ignored. It will always perform slot reset as the old method didn't seem to work on the new version of libnds this is now using.
Assets 3

@ApacheThunder ApacheThunder released this Feb 12, 2017 · 16 commits to master since this release

Changelog:

  • No functional difference other then that the main build has been retired and that this build no longer requires Ahezard's fork of libnds. Plans are to migrate this to devkitarm r46 eventually. Main build doesn't operate correctly in TWL mode and I no longer see any benefit to keeping it when the alt build seems to have the same compatibility as the main build.
  • The "altbuild" branch is now the main branch. No updates are planned for the old branch. I suggest moving your projects over to using the altbuild if you are maintaining a fork of this project. The old branch may be deleted at some point in the future without prior notification. I suggest you stop using it. ;)
  • Source code on github rebased to be a fork from official NitroHax from Chishm as suggested by WinterMute. Also old main build is no longer present though available via archived old releases in the release tab.
Assets 3

@ApacheThunder ApacheThunder released this Feb 12, 2017 · 16 commits to master since this release

Changelog:

  • Redid DSi version of bootsplash animation. Now uses actual graphics from DSi bootsplash. No longer shares assets from original DS version and isn't a cheap modification of DS version anymore. Same applies to bottom screen graphics.
Assets 3

@ApacheThunder ApacheThunder released this Feb 12, 2017 · 16 commits to master since this release

Changelog:

  • Small change to reset function in main.arm9.c of bootloader. Now boots my original R4. Should improve flashcart compatibility
  • Altered reset code in launch_engine.c Arm9. Same reason as above.
Assets 3

@ApacheThunder ApacheThunder released this Feb 12, 2017 · 16 commits to master since this release

Changelog:

  • Implemented new system to allow configuring various options via INI file. An INI file on 3DS SD://NDS/ntr_launcher.ini is loaded and is used to configure various options like whether to show boot animation, whether to use NTR clock speeds, allow SD access in NTR mode, and if using alt buid, enable TWL mode. TWL mode setting exclusive to alt version of NTR Launcher. Note however using TWL Mode will cause audio issues with most NTR games and cause most flashcarts fail to boot. (though my DS-Xtreme booted with this enabled. But fails to boot any games). It's mainly experimental. Only R4 actually operates correctly in TWL mode and you'd have to boot Wood3DS from it to actually launch anything. It has little use right now, but it's there in the future in case it's needed. :D

All options are disabled by default except NTR clock setting. Button combos to override default behavior/configured options in INI file is still possible and use the button combos that the last build used. :D

Assets 3
You can’t perform that action at this time.