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,089
Trophies
2
XP
2,672
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,257
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,

Risingdawn

Tempallica
Member
Joined
May 22, 2010
Messages
1,088
Trophies
1
XP
1,700
Country
United Kingdom
Thanks for this, I dug out my ancient R4-sdhc which, thankfully, still had fw on the website and it worked like a dream. Good job :)
 

Risingdawn

Tempallica
Member
Joined
May 22, 2010
Messages
1,088
Trophies
1
XP
1,700
Country
United Kingdom
Quick question @Apache Thunder is there any way of using wi-fi functions on the r4 card and is there any benefits to twloader over this? Sorry to bother you with stupid questions.
 

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,257
Country
United States
@Risingdawn TWLoader is a frontend for NTR Launcher. It provides a GUI for adjusting NTR Launcher settings as well as specifying use of nds-bootstrap.
 

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,

hellionz

Well-Known Member
Member
Joined
Feb 24, 2007
Messages
630
Trophies
1
XP
791
Country
any news about ezflash Vi ? it would be the only one flashcard that dont work with nds-bootstrap?

Greetings
 

metroid maniac

An idiot with an opinion
Member
Joined
May 16, 2009
Messages
2,089
Trophies
2
XP
2,672
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,447
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,829
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
    QuarterCut @ QuarterCut: my reaction to such information +1