Skip to content

Releases: Epicpkmn11/NTM

Dev titles and no Unlaunch

25 Dec 20:25
Compare
Choose a tag to compare
❗ Please see the wiki for information on how to use NTM.

This update is mainly thanks to @rvtr for her pull request (#3) adding support for installing dev titles and such. I also removed the Unlaunch requirement as there have been no reports of any issues in the 2/3 of a year since the last release. Please be extra careful around dev titles just in case, but I don't expect any issues.

Have a Merry Christmas and Happy Holidays!

Hopefully safe

16 Apr 17:03
Compare
Choose a tag to compare
❗ Please see the wiki for information on how to use NTM.

This version fixes a critical bug in the free space calculation that I'm near certain is responsible for both bricks NTM has caused, I feel absolutely awful about missing this. Typo'd and missed one "+" causing the app size calculation to be completely broken and somehow didn't notice in my testing.

If you have NTM please update immediately and delete any old versions, Unlaunch is still required in this release however if we can go a long while with zero reports of issues I MIGHT re-enable non-Unlaunch support in release builds.

Unlaunch required

12 Mar 02:31
Compare
Choose a tag to compare
❗ Please see the wiki for information on how to use NTM.

What's new?

  • Unlaunch is now required to use NTM
    • There have been two bricks because of NTM and I no longer feel comfortable recommending this tool without Unlaunch
    • There are also now zero downsides to Unlaunch thanks to TWiLight Menu++'s new launcher patches that keep all the good patches while also keeping the splash screen and menu sounds
    • I have pulled all previous releases, due to git history you can still build them if you need but please, for the love of all things good, do not distribute them under any circumstances

NOTE: This release was hotfixed with commit 7ca8bd1 to still allow fixing the FAT copy mismatch when Unlaunch is not installed, since that is required to install Unlaunch

Bug fixes and minor improvements

09 Nov 03:12
Compare
Choose a tag to compare
❗ Please see the wiki for information on how to use NTM.

What's new?

  • Now checks if Unlaunch's launcher patches are enabled and doesn't warn about TMDs if they are
  • Adds an option to remove a region patched DSi Menu file (sd:/Launcher.dsi)

Bug fixes

  • Fixes failing to work with dev apps where the app version is over 000000ff
  • Fixes a null pointer dereference that was sometimes making NTM crash on load
  • Fixes a typo in the NAND write warning message

Data Management enabled and improved safety

20 Jun 23:00
Compare
Choose a tag to compare
❗ Please see the wiki for information on how to use NTM.

What's new?

  • Adds an option to the main menu to enable Data Management in System Settings
    • This is done by simply creating an empty file for /sys/dev.kp, which causes Data Management to show up
    • This could potentially interfere with usage of the DSi Shop, though I think the shop would just replace it with with a proper one, but as the shop is dead there's not really any worry

Bug fixes

  • Changes the free space check to always leave at least 1 MiB free, hopefully this is enough margin for error as to prevent any more bricks, like the one reported by TheSegaKid on GBAtemp
    • I wish I knew exactly why that happened as I tested, using no$gba, down to the exact byte that my space calculations matched up iirc, but it's likely I missed something and since I was allowing such tight margins that allowed it to mess up
    • This shouldn't be a major concern for users with Unlaunch, but especially if you don't have Unlaunch I strongly recommend updating

Derp fix

26 May 21:41
Compare
Choose a tag to compare
❗ Please see the wiki for information on how to use NTM.

Bug fixes

  • Fixes the TMD warning always triggering, instead of only when the TMD is missing

Missing TMD warning

13 May 23:18
Compare
Choose a tag to compare
❗ Please see the wiki for information on how to use NTM.

What's new?

  • NTM will now show a warning if a TMD file was not provided when installing to SysNAND
  • Blacklisted titles now only apply to the DSi's region, those titles from other regions are now able to be (un)installed like normal
  • You are now able to install blacklisted titles if they are missing (ex. if System Settings was somehow uninstalled in the past, NTM can now reinstall it)

Fixed save file generation

14 Mar 09:46
Compare
Choose a tag to compare

Please see the wiki for information on how to use NTM.

Bug fixes

  • Fixes a bug which caused some save files to be generated incorrectly, preventing the games from loading
    • Dragon Quest Wars is known to be affected, not sure if anything else was

Minor bug fix update

28 Jan 21:20
Compare
Choose a tag to compare

Please see the wiki for information on how to use NTM.

What's new

  • Adds option to patch system apps to normal DSiWare for safer installation

Bug fixes

  • Fixes homebrew banners sometimes not working

Initial release

16 Jan 01:49
Compare
Choose a tag to compare

Please see the wiki for information on how to use NTM.

As this is the first release of NTM and it's a fork of TMFH, this is a changelog from @JeffRuLz's TMFH v0.7.0.

What's new?

  • Added SysNAND title management
    • Many safety features have been implemented, however this has potential to be dangerous, please use with caution
    • Thanks to @DesperateProgrammer for the correct NAND writing code from DSi Language Patcher
  • Save files and legit TMD files can now be installed alongside their app file
  • A ticket will now be created if a legit TMD is given allowing apps to be used without RSA patches
  • File lists are now sorted alphabetically
  • ROM size is now shown in blocks in addition to bytes
  • Added an option to fix a "mismatch in FAT copies" error
  • Titles can now have their files marked as read-only to prevent the DSi Menu from automatically deleting them

Changes

  • Renamed to NAND Title Manager, or NTM for short
  • Icon recolored to green to look distinct from TMFH, feel free to PR if anyone has better icon ideas
  • Files starting with . are no longer shown in the file list
  • Options to override the space and icon limits have been removed
  • File related errors are now shown before asking if you're sure you want to install
  • Backups have been reworked so that they dump to .nds, .tmd, .pub, .prv, and .bnr files instead of copying the folder directly from NAND
  • "Shut Down" menu option was renamed to "Exit"

Bug fixes

  • Fixed some issues in the free space calculation that could result in overinstalling by a few kilobytes
    • This has not been thoroughly tested in SDNAND mode so it may still need tweaking there, in SysNAND mode it shouldn't be possible to overflow (though I don't recommend stress testing it)
  • Fixed the DSi header check to use the CRC16 instead of comparing the title ID as the title ID can differ