Releases: ahezard/NitroHax_Old
0.98.NTR
Changelog:
- Now using improved card reset code from NTR Launcher. Instead of a full power cycle sequence a slot power on is performed. It only does this if cart was ejected/slot was powered off during boot. Card init otherwise works fine provided access control settings for the DSi Extended header do not have the slot set to NTR mode. If slot isn't in NTR mode, card init can occur without power cycling the slot. ;)
- NAND bit is now set in 0x1b8 of DSi Extended header. As a result initial configuration of SCFG_EXT is no longer necessary. This code is now disabled. (SCFG_EXT still gets set when it switches into NTR mode) SCFG_CLK is still set to help mitigate load times and ensure Boot Splash plays full speed. (and to allow TWL clock speeds for games if the user presses select anytime while using the menu)
NitroHax from http://chishm.drunkencoders.com/NitroHax/
Orginal code from chism is there : https://github.com/chishm/nitrohax
This version of NitroHax now must be compiled on this fork of libnds:
https://github.com/ahezard/libnds
Credit to yasu for the R4 cheat editor included with the cheat XML provided in this release:
0.97.NTR
Changelog:
- UI Graphics updated. New graphics provided courtasy of ImReallyShiny
- Added option to enable TWL clock speeds for NTR games. Hit select while on cheat menu before starting game. The DSi Bootsplash will play instead of the DS one. This indicates TWL clock speeds are active. Eventually a dedicated UI element will be added to indicate the status of this option. But for now there is no indicator on the UI to tell you it's on until the bootsplash plays.
- Fixed hang issue with large XML files. It no longer matters how large the XML is. It should not hang now. Though larger XMLs take awhile to parse. I still recommend you keep them small if you want load times to be quicker. Note however if you load a XML via the file browser it will load the XML using the old method. Be careful not to try and have it load a XML exceeding 800 to 900KB in this instance.
NitroHax from http://chishm.drunkencoders.com/NitroHax/
Orginal code from chism is there : https://github.com/chishm/nitrohax
This version of NitroHax now must be compiled on this fork of libnds:
0.96.NTR
This release is a somewhat major overhaul. NitroHax is now setup to launch in TWL mode and mode switch into NTR mode before launching the game. This means it no longer requires a patched dev launcher to operate!
Changelog:
- Boot Splash and MaxMod audio system implemented. Boot animation and sound now plays just prior to launching the game.
- Debug squares disabled. They clash with the new bootsplash. A debug build will be provided with them enabled for those who need to report an issue with a card not working.
- All commits going back to Mar 30, 2016 have been undone to ensure this works properly with ahezard's fork of libnds and that it operates correctly in TWL mode.
- Touch screen controls for the UI seem to be broken right now. Button controls still work. This will be fixed by ahezard at some point. Most likely something in his libnds fork or something in the UI code needs to be updated to work correctly in TWL mode.
- runCheatEngine call in main.cpp moved into the while loop. This allows the program to break and exit if the error screen for no cartridge is triggered. Now the user can press any button/touchscreen while on that error screen to have it fade out and exit back to home menu. :D
NitroHax from http://chishm.drunkencoders.com/NitroHax/
Orginal code from chism is there : https://github.com/chishm/nitrohax
This version of NitroHax now must be compiled on this fork of libnds:
0.95.NTR
NitroHax from http://chishm.drunkencoders.com/NitroHax/
Orginal code from chism is there : https://github.com/chishm/nitrohax
Changelog:
- Improved card init code. Added delay between power off and power on of slot on arm7 side. Noticed my Gateway Blue Cart wouldn't init correctly if it was inserted while NitroHax booted. I now have arm7 wait for arm9 before powering on slot again. Hopefully fix a few games that might have had trouble with NitroHax. (but no gurantee it will fix any of them. This shouldn't make things worse at least. :P )
- Added code to restore SCFG_CLK back to it's original value for NTR mode and set bit31 so SCFG lock down is restored before booting the game. This should help some games that break as a result of the new dev launcher patch.
0.94.NTR
NitroHax from http://chishm.drunkencoders.com/NitroHax/
Orginal code from chism is there : https://github.com/chishm/nitrohax
Changelog:
- Added new wait function. NitroHax will now ask user to insert a cartridge if it is booted with no cartridge inserted.
- Minor cleanup of unused/obsolete code.
- As with previous build, this patch is needed: https://github.com/ahezard/twl_firm_patcher for this build to work as intended.
0.93.NTR
NitroHax from http://chishm.drunkencoders.com/NitroHax/
Orginal code from chism is there : https://github.com/chishm/nitrohax
Changelog:
- Ported to latest devKitArm/libnds/libfat
- DSI mode sd card access compatiility
- Directory listing fixed
- Ported to extended NTR mode
- Reset slot1 code implemented (needs https://github.com/ahezard/twl_firm_patcher)
0.93.alpha.2
NitroHax from http://chishm.drunkencoders.com/NitroHax/
Changelog:
- Ported to latest devKitArm/libnds/libfat
- DSI mode sd card access compatiility
- Directory listing fixed
0.93.alpha.1
NitroHax from http://chishm.drunkencoders.com/NitroHax/
Ported to latest devKitArm/libnds/libfat