Homebrew NTR Launcher - Bring back that classic DS boot screen for your DS games!

tdawg135

Member
Newcomer
Joined
Jun 23, 2015
Messages
19
Trophies
0
Age
123
XP
102
Country
I can finally give this a release thread. This is "NTR Launcher". A stripped down optimized version of NitroHax but without the cheat code system. This simply launches the game you have in slot-1. Patched dev launcher required. Be sure you have game inserted before you start it. EDIT: Patched dev launcher no longer required for to use NTR Launcher! :D






Download links will be available here:

https://github.com/ApacheThunder/NTR_Launcher/releases

Source code here:

https://github.com/ApacheThunder/NTR_Launcher
https://github.com/ApacheThunder/NTR_Launcher/tree/AltBuild

Credit to @Sasori , @ahezard , @shutterbug2000 , @Normmatt for their contributions that made this possible.

Credit to Chishm for creating NitroHax which this project is based from.


can we get a regular download of the altbuild. working with r4ds but never learned how to compile things from github. thanks for this.
 

Lord Toon

Well-Known Member
Member
Joined
Dec 13, 2007
Messages
106
Trophies
1
Age
44
Location
Homestead, Fl
Website
lordtoon.com
XP
1,951
Country
United States
Wow, I'm definitely shocked! My old EDGE DS flashcard works! This is really cool, Thank you for this! The only problem I have is that I have to remove the card and then insert it on the DS splash screen in order for it to work.//
tumblr_ojpic4WbtJ1qbg44wo1_1280.jpg

tumblr_ojpic4WbtJ1qbg44wo2_1280.jpg
 
  • Like
Reactions: Apache Thunder

metroid maniac

An idiot with an opinion
Member
Joined
May 16, 2009
Messages
2,086
Trophies
2
XP
2,630
Country
Wow, I'm definitely shocked! My old EDGE DS flashcard works! This is really cool, Thank you for this! The only problem I have is that I have to remove the card and then insert it on the DS splash screen in order for it to work.//

Have you tried toggling the reset slot option in the .ini file?
 

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,250
Country
United States
NTR Launcher (as well as TWLoader, which uses it) seems to be unable to start System Flaw correctly. It shows an error saying the game is designed for DSi only. (I suspect DSi-enhanced titles will start in DS mode, though they won't have a visible error.)

EDIT: The bootloader code doesn't send command 0x3D nor does it load the arm9i/arm7i binaries. I'll see if I can hack something together tomorrow.

EDIT 2: ...and arm9i/arm7i is encrypted using AES-CTR. It's a known algorithm, but this is probably way too complicated for me to take on right now. :X
 
Last edited by GerbilSoft,

RidleyL

New Member
Newbie
Joined
Dec 21, 2016
Messages
1
Trophies
0
Age
30
XP
45
Country
United States
Hi, can anyone help find the correct files to run this card (http://i.imgur.com/yhRnWoY.jpg). I think its a clone because I grabbed the original wood r4 and its stuck on Loading... black screen.

Were you able to figure this out? I've tried a bunch of things and haven't been able to get this card to work, either with this launcher or TWLoader.
 

barrybuystape

New Member
Newbie
Joined
Jan 23, 2017
Messages
2
Trophies
0
Age
73
XP
42
Country
United States
Wow, I'm definitely shocked! My old EDGE DS flashcard works! This is really cool, Thank you for this! The only problem I have is that I have to remove the card and then insert it on the DS splash screen in order for it to work.//

(snipped)

I can't run my EDGE cart (2.3 FW), what did you do in order to make it work? Running Luma 6.6 with A9LH, copied the nds folder to my 3ds root folder, installed (and tried) both builds to no avail. I also checked the "patch SVC/service/archive/ARM9 access" in Luma configuration. Got as far as the DS splash screen before it white screen'ed on me.

my ntr_launcher setting:

[NTRLAUNCHER]
DISABLEANIMATION = 0
NTRCLOCK = 1
ENABLESD = 1
RESETSLOT1 = 1

[NTRLAUNCHER_ALT]
DISABLEANIMATION = 0
NTRCLOCK = 1
ENABLESD = 1
TWLMODE = 1
RESETSLOT1 = 1

*edit: Got it to work one time, using the normal build. Tried to insert the flashcard after "insert cartridge to continue" prompt appeared (enabled RESETSLOT1 as you can see above, but I figured, what the hell), and it worked. loaded the rom and all, saves also working properly. Subsequent launch resulted in white screens again, sadly. It shouldn't be a physical / pin problem, tried to eject and boot the same card 10 times on my old DS Lite and it worked perfectly each time. any guess to what the problem is?
 
Last edited by barrybuystape,

metroid maniac

An idiot with an opinion
Member
Joined
May 16, 2009
Messages
2,086
Trophies
2
XP
2,630
Country
I can't run my EDGE cart (2.3 FW), what did you do in order to make it work? Running Luma 6.6 with A9LH, copied the nds folder to my 3ds root folder, installed (and tried) both builds to no avail. I also checked the "patch SVC/service/archive/ARM9 access" in Luma configuration. Got as far as the DS splash screen before it white screen'ed on me.

my ntr_launcher setting:

[NTRLAUNCHER]
DISABLEANIMATION = 0
NTRCLOCK = 1
ENABLESD = 1
RESETSLOT1 = 1

[NTRLAUNCHER_ALT]
DISABLEANIMATION = 0
NTRCLOCK = 1
ENABLESD = 1
TWLMODE = 1
RESETSLOT1 = 1

*edit: Got it to work one time, using the normal build. Tried to insert the flashcard after "insert cartridge to continue" prompt appeared (enabled RESETSLOT1 as you can see above, but I figured, what the hell), and it worked. loaded the rom and all, saves also working properly. Subsequent launch resulted in white screens again, sadly. It shouldn't be a physical / pin problem, tried to eject and boot the same card 10 times on my old DS Lite and it worked perfectly each time. any guess to what the problem is?

Set ENABLESD and TWLMODE to 0 and see if you have more luck.
If the card is inserted properly, it should appear on the home menu as a DS cartridge with a blank white banner.
 

Apache Thunder

I have cameras in your head!
OP
Member
Joined
Oct 7, 2007
Messages
4,426
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,792
Country
United States
NTR Launcher (as well as TWLoader, which uses it) seems to be unable to start System Flaw correctly. It shows an error saying the game is designed for DSi only. (I suspect DSi-enhanced titles will start in DS mode, though they won't have a visible error.)

EDIT: The bootloader code doesn't send command 0x3D nor does it load the arm9i/arm7i binaries. I'll see if I can hack something together tomorrow.

EDIT 2: ...and arm9i/arm7i is encrypted using AES-CTR. It's a known algorithm, but this is probably way too complicated for me to take on right now. :X

You can look at the source code of TWLTool if you need an example to work on. Though in the mean time it would be nice to at least have TWL carts work in NTR mode. (the ones that aren't DSi Exclusive)
 

barrybuystape

New Member
Newbie
Joined
Jan 23, 2017
Messages
2
Trophies
0
Age
73
XP
42
Country
United States
Set ENABLESD and TWLMODE to 0 and see if you have more luck.
If the card is inserted properly, it should appear on the home menu as a DS cartridge with a blank white banner.

Thanks. It booted, although I still got white screen from time to time. I guess it's a phisical problem after all. Will try cleaning that cartridge with an isopropyl alcohol next.
 

mrpopo470

Well-Known Member
Newcomer
Joined
Mar 13, 2016
Messages
48
Trophies
0
XP
105
Country
Portugal
Thanks, everything works perfectly on my O3DS and N3ds !! I can boot my games+R4
One thing, what's the difference between normal and alt build?
Thanks in advance
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: