Releases: Epicpkmn11/NTM
Icon fix
Important
Please see the wiki for information on how to use NTM.
Thanks to @R-YaTian for fixing the bug in my Makefile from the last update
(v0.4.1 was skipped cause I tried out GitHub's new immutable releases and unfortunately they're incompatible with automatic builds from Actions, at least the way I have it set up. Unfortunate, I was hoping for the proof of trust that every build step was public and I couldn't change it)
Support for the safe Unlaunch installer
Important
Please see the wiki for information on how to use NTM.
What's new?
- @LexNastin Disabling Data Management is now supported (#6)
- @Doronimmo Added checks for Unlaunch installed using the new safe installer (#7)
Dev titles and no Unlaunch
| ❗ 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
| ❗ 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
| ❗ 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
| ❗ 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
| ❗ 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
- This is done by simply creating an empty file for
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
Missing TMD warning
| ❗ 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
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