Hey Apache Thunder,
I wanted to modify your code (change the last bit in the clock register to disable downlocking to use for some emulators), so I cloned the AltBuild branch from your GitHub and compiled from source (of course using ahazel's libnds and Modemax). Without modifying anything for now.
Problem is - it's not working. Bit31 is set according to the compiled app.
Am I missing something?
lol guess what? I just implemented that this morning. [emoji14]
With this release, you hold B to enable TWL clock speeds in NTR mode: (it's not enabled by default for compatiblity reasons. That and the DSi version of the boot splash should also be optional anyways. [emoji14] )
https://github.com/ApacheThunder/NTR_Launcher/releases/tag/1.3
https://github.com/ApacheThunder/NTR_Launcher/releases/tag/1.3alt
patch_ndsheader_dsiware.py hbmenu.nds --mode dsi --maker 01 --code KHME --title "HBMENU" --out hbmenu_TWL.nds
Does this still require the earlier patch, or no? I'm still on ReiNand which I don't think has any DS mode patches, and I remember there being 2 different ones?Those who don't have dev launcher patch can now use this!
https://github.com/ApacheThunder/NTR_Launcher/releases/tag/1.1b
The command did the magic. ThanksCIA is included with my release builds. (the NDS is only included for devs to look at. It has no pratical use for most users so you don't need it for anything)
You have to compile libnds before you replace the existing one in devkitarm with it. Don't just copy the source files over.
As for NDS files you may have to do that manually. refer to the python script for the correct commands to give it. The bash file I think is more for linux users. Though they seem to work for me in Windows 7. I just don't use them often. I prefer to use CMD/BAT files.
Anyways. Example command for python script:
Code:patch_ndsheader_dsiware.py hbmenu.nds --mode dsi --maker 01 --code KHME --title "HBMENU" --out hbmenu_TWL.nds
It should be self explanatory how the commands work. You need Python 2.7 installed for the python file to work.
You can't on reinand, you need twl patches to run unofficial dsiware.Does this still require the earlier patch, or no? I'm still on ReiNand which I don't think has any DS mode patches, and I remember there being 2 different ones?
Thanks for the comment. Don't read a lot of threads here any more so while I felt like it probably wouldn't work and this was CFW only, it didn't say anything in the OP about it.Gateway mode breaks firmlaunch of AGB_FIRM and TWL_FIRM. There's nothing my launchers can do to get around that.
iirc Metroid Prime Hunters lags when a lot of guardians appears, I will give a try one of this days [emoji14]Someone brought up the intro scene from Sonic Rush Adventure lagging a bit in NTR mode. I checked and it does dip a bit for the bottom screen. But with my TWL clock speed option enabled it does not lag. So that's one game that benefits from it.
Same thing.By the way, What is the difference between "arm9 speed" and "twl speed"?
Hey @Robz8!!!Same thing.
Putting the bootscreen in the DSTT forwarders may not be possible, due to it only being displayed in TWL mode.Hey @Robz8!!!
How are you going with NTR bootscreen in your forwarders?
I'm with free time to help out
The current NTR Launcher uses the new ndslib which supports mode switching, I think it could help the display thing and do the forward process just after the NTR bootscreen.Putting the bootscreen in the DSTT forwarders may not be possible, due to it only being displayed in TWL mode.
Problem is, the template of the DSTT forwarders aren't based on NTR Launcher. The template based on his R4iGold Launcher, launches a specific .DAT file for a specific game, so the bootscreen would have to be in the .DAT file(s). The .DAT booter template can only run in NTR mode. In TWL mode, it's just a white screen.The current NTR Launcher uses the new ndslib which supports mode switching, I think it could help the display thing and do the forward process just after the NTR bootscreen.
Edit: Sorry if cannot help since I don't have the sc of your forwarders
Not a problem at all, you can replace the cardinit process by the forward one, not for sure but I thing you can convert the template into a .h file to merge it into the NTR Launcher's code (some a9lh homebrews do that to boot a payload). Just right after the bootscreen you can switch to ntr mode to do the .dat work.Problem is, the template of the DSTT forwarders aren't based on NTR Launcher. The template based on his R4iGold Launcher, launches a specific .DAT file for a specific game, so the bootscreen would have to be in the .DAT file(s). The .DAT booter template can only run in NTR mode. In TWL mode, it's just a white screen.
Except there is no source code for the .DAT booter.Not a problem at all, you can replace the cardinit process by the forward one, not for sure but I thing you can convert the template into a .h file to merge it into the NTR Launcher's code (some a9lh homebrews do that to boot a payload). Just right after the bootscreen you can switch to ntr mode to do the .dat work.