Skip to content

Releases: ApacheThunder/NTR_Launcher

2.0.0 Release Build (DSi Version)

26 Apr 01:13
Compare
Choose a tag to compare

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.

1.9.9 Release Build

19 Feb 06:30
Compare
Choose a tag to compare

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.

1.9.8 Release Build

16 Feb 01:53
Compare
Choose a tag to compare

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.

1.9.7 Release Build

15 Feb 17:33
Compare
Choose a tag to compare
1.9.7 Release Build Pre-release
Pre-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.

1.9.6 Release Build

12 Feb 21:28
Compare
Choose a tag to compare

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.

1.9.4 Release Build (archived)

12 Feb 21:24
Compare
Choose a tag to compare

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.

1.9.1 Release Build (archived)

12 Feb 21:15
Compare
Choose a tag to compare

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.

1.9 Release Build (archived)

12 Feb 21:12
Compare
Choose a tag to compare

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

1.0 Initial Release (archived)

12 Feb 21:06
Compare
Choose a tag to compare

Finally after many attempts, I found away to get an animation boot splash and sound effect for NTR Launcher!

NTR Launcher is a stripped down version of NitroHax. It can be used to launch games or some DS Flashcarts. The primary purpose of this is to bring back the classic DS boot animation. :D

Changelog:

  • Major UI overhaul. Animated Boot Splash and fade in/out for error screens.
    Max Mod audio back end implemented for the new boot jingle. (alt build has a DSi version of the boot sound/screen. This is untested however)
  • Other small changes I may have forgotten.