Hacking [Release]BootNTR Selector

  • Thread starter Thread starter Nanquitas
  • Start date Start date
  • Views Views 1,273,738
  • Replies Replies 2,519
  • Likes Likes 126
For some reason, it auto loads 3.2 but for ACNL cheats I need 3.3, anyone have a fix on how to load that instead of 3.2?
I believe that holdimg a certain button (it might be the B button?) when you boot the app will allow you to switch between them.
 
every time i try to run it gives me an error

Loaded failed !
#FILEOPEN_FAILURE
#LOAD_AND_EXECUTE

press any key to reboot, is there something i can do to fix this?
 
For some reason, it auto loads 3.2 but for ACNL cheats I need 3.3, anyone have a fix on how to load that instead of 3.2?
You can press (spam) a key to stop the timer. Then you'll be able to choose your version.

Where can i find NTR.bin? ive got a new 3ds xl with luma and arm9.
They're inside the app, you don't need to worry about that.

every time i try to run it gives me an error

Loaded failed !
#FILEOPEN_FAILURE
#LOAD_AND_EXECUTE

press any key to reboot, is there something i can do to fix this?
It happens when there's a file error.
The best way to solve this it to go through the configuration again so the app can place the files.

Press Select while the app boots (black screen with red 3DS logo) and stay press until you got the background rendered.
 
Hi there, a user here. Thanks for your great work. Switched from manual to this, due to the updater making it possible to work with latest firmware.

Just a suggestion tho, I'm aware of cancelling the auto picker by spamming buttons/touchscreen, but have you thought of this feature for the auto updater?
Just found out when my net's having a problem the updater would also stuck there for some time, since the net's bad.
Haven't tried it without any connection, tho.
Would be awesome if you could cancel the updater :)
 
Hi,

found your tool and looks great :)

But one question: Could you create a QR Code for the latest release so people can scan it via FBI and install? Would be great especially for people like me with a new3DS XL where you have to remove 2 screws each time you want to copy things to the SD :)
(I know there is a FTP Server but only in Homebrew Launcher and i have a9lh installed with 11.2 and get everytime a red bottom screen when trying to load it via hb-loader-launcher :( )
 
Hi :)

I posted a qrcode in a previous post.
Also, there's is a cia version of ftpd available if you need it. ;)

If you can't find the qrcode, take the links from the github and generate the qrcode from any online qr generator.
 
  • Like
Reactions: noX1609
Hi :)

I posted a qrcode in a previous post.
Also, there's is a cia version of ftpd available if you need it. ;)

If you can't find the qrcode, take the links from the github and generate the qrcode from any online qr generator.
Thanks with the link and a website for creating QR Codes it worked fine.
Also thanks for the information with ftpd, will search for this one :)
 
Alright. So I've followed the instructions as best as I could to make my 3DS able to stream it's screens to my comp.

Put the NTR.bin from the Starter Kit zip file onto the root of my SD card, as well as NTRCFWSelector.cia (there's no NTRCFWLoader.cia). I copied the Nitro Stream.exe to my NTRViewer folder after I extracted it. I installed the NTRCFWSelector.cia with FBI on my 3DS as well as everything needed on my PC. I got my 3DS' IP from my router. The only step(s) I can't do are the:

"4. On the N3DS, launch the BootNTR Selector app we previously installed. You will see a few lines of text, before returning to the Home Menu.
5. With the cursor highlighting an empty space or folder icon, press X and Y together. A menu will appear on the touchscreen. Select "enable debugger"."

I can't do them, because when I load up the NTRCFWSelector.cia, any of them 3.2, 3.3 or 3.4, it crashes and tells me to restart my 3DS.

Any help would be appreciated!
 
Last edited by FatJesus,
>>>>>>>> READ THIS IF YOU ARE HAVING TROUBLE <<<<<<<<<

I have been trying to get NTR to run since I first created an emuNAND on my N3DSXL a year and a half ago. No matter what I did, it would not work.
I've read and tried countless things posted here. DL'd and copied many different files to the SD card. Completely wiped all the NTR files on the card and copied new ones countless times.
Nothing has ever worked through multiple revisions of NTR and updating the FW on the emuNAND. Gave up and eventually and stopped caring about NTR.
Now I want to use the PC gameplay streaming, so I've been trying to get NTR working for a few weeks.

In the BootNTR Selector app, I keep getting the error...

"Load failed !"
"#Firmware unknown"
"Detected firm: 2.52.0"
"Press any key to reboot"

when trying to load 3.2, 3.3, or 3.4 from the BootNTR Selector. The normal NTR app would always fail to load in the past. I forget the error message.

Today... I FINALLY got it to work. How? Still not sure, but here is what I did:
- Copied the files from the newest NTR 3.4 beta (on Github) to the SD Card.
- Installed the .cia
- DL'd and installed the .cia for BootNTR Selector (using the FONZD ver.)
- Ran the regular NTR app first, let it finish, exits to the homescreen
- Turned on WiFi and made sure I had an internet connection
- Ran the BootNTR Selector app (had to hold SELECT down before launching so it would clear the previous settings)
- BootNTR Selector auto searched for an update and DL'd it
- Chose the Default settings
- Picked one of the 3 NTR ver. and it loaded without errors

I think the key here was being connected to WiFi and allowing the selector app to DL'd the newest updates. The BootNTR Selector app went from ver 2.0 to 2.3 (displayed on upper screed in top left corner).
And I feel that this is what is causing most of the issues everyone is having getting it to load. Even after it started working randomly for people, they may have not realized that the app simply updated without them paying attention.
I don't see anywhere on the OP that says you NEED to have active WiFi and an internet connection when you start the app for the first time.
Hope this solves some of the issues peeps are having.


@Nanquitas - Would you mind adding this info to your OP?
"Make sure you have your WiFi turned on and a good internet connection when you launch BootNTR Selector for the 1st time."
 
Last edited by ,
You annoyed yourself for nothing, the only thing to do:
  • Download and Install BootNTR Selector, if you don't have the 2.3 (top screen left-top corner), launch the app with internet enabled then reboot
That's it.

Nothing else to do. :/

It's cool that you finally got it working, but this app is a standalone, you only need to install the cia and let it auto-update if necessary.

I'll develop to let you know why:
Today... I FINALLY got it to work. How? Still not sure, but here is what I did:
- Copied the files from the newest NTR 3.4 beta (on Github) to the SD Card.
-> The Selector has the NTR binaries build in, so no need to grab another one. Plus the Selector will patch 3.3 and 3.4 so regular one might be incompatible according to your settings
- Installed the .cia
-> No need to install the regular one if you want to use the Selector but it doesn't harm
- DL'd and installed the .cia for BootNTR Selector (using the FONZD ver.)
-> Ok
- Ran the regular NTR app first, let it finish, exits to the homescreen
-> No, BootNTR doesn't do any permanent change so this step is completely useless. The only thing it can do is provoke a crash if you try to load NTR for the second time no matter which BootNTR you try the second time
- Turned on WiFi and made sure I had an internet connection
- Ran the BootNTR Selector app (had to hold SELECT down before launching so it would clear the previous settings)
-> Ok for those step, but if it's the first time you're launching the Selector, no need to press Select ;)
- BootNTR Selector auto searched for an update and DL'd it
- Chose the Default settings
- Picked one of the 3 NTR ver. and it loaded without errors
-> Intended behavior but congrats since it works

Now, you can strip the above steps to:
- Install the cia of the Selector
- Enable Internet on your 3DS
- On first launch select your config
- Launch Selector, if it updates and reboot, launch it again
- Choose you version and enjoy (you can stop the timer by pressing any key)

Faster isn't it ?

Also, the following error:
"Load failed !"
"#Firmware unknown"
"Detected firm: 2.52.0"
"Press any key to reboot"
only appear if you don't have the last version of the app.

If you have the last version of the app and still got an error, don't hesitate to post the error here, I'll gladly help to fix it. :)
 
Also, the following error:

only appear if you don't have the last version of the app.

If you have the last version of the app and still got an error, don't hesitate to post the error here, I'll gladly help to fix it. :)

I should have clarified. I was not doing all these steps after each boot, only to get it to run the first time after it failed on previous attemps. Not sure what happened differently.
But thanks for the feedback. What you explained is how I imagined it should have worked. For some reason, it did not work like that for me... ?

Pretty sure the answer to it all was having the WiFi enabled so the app would update.
I did not see in your OP where you said it was necessary to let it update before it would run, which is why I requested you add that info.
Just figured it would help out people that are having errors like I was with no idea why. Letting it update was not obvious (to me, at least).


Edit: Would you like me to edit my post to remove the incorrect/unrelated information?
Not trying to cause confusion. Just try to lend a hand.
 
Last edited by ,
Yeah, the WiFi is indeed the solution to the error obviously.

If you check the changelogs you can see that the support for 11.2 was in the 2.3 so if you don't have the last version, letting it update is the solution. ;)

Anyway, glad you got it working.
No need to change your post, don't worry. :)
 
Mainly wanting to use this to stream my 3DS to my computer, and not exactly sure what I'm supposed to do.

I'm using Luma3DS and MenuHax set to start the CFW without needing to press anything. (Before anybody starts, don't tell me to install A9LH, I don't have the time nor resources at the moment, currently stuck using a laptop instead of my main PC. Also, I'm perfectly happy with my current setup.)

Is this something that I launch as a CIA every time, or is it a full CFW that's supposed to replace Luma3DS? Do I need to look for files and this installs/launches them, or does it download and set up the files itself?
 
Is this something that I launch as a CIA every time, or is it a full CFW that's supposed to replace Luma3DS? Do I need to look for files and this installs/launches them, or does it download and set up the files itself?
I've got the same setup as you. Yes, you have to launch the BootNTR Selector cia on every reboot. After your emuNAND has fully loaded, you will launch the app and let it run. It will kick you back to the homescreen.
From there you will press X+Y to bring up the NTR menu. Click the 2nd option down and Enable Debugging.

Look a few posts up where I was having an issue getting it going, and then Nanquita's response directly below mine where he clarifies the steps I took.
Just follow the instructions in the OP on this thread and the OP on the CRT-V thread, then you should be good.

Note: I had an issue getting CTR-V to show the 3DS screens. Stayed white for me. There is an update for the CTR-V PC application. It auto-searches for an update if you are connected to the internet. Give it a good few mins to download it. DL'd the current CTR-V app on that thread, and place it on your desktop. Run it. A tiny window will pop up that says 1.2.0. Wait 5-10min for it to download, then click OK. May take a few times. The new ver will download and make a new icon on the desktop as well.
 
You annoyed yourself for nothing, the only thing to do:
  • Download and Install BootNTR Selector, if you don't have the 2.3 (top screen left-top corner), launch the app with internet enabled then reboot
That's it.

Nothing else to do. :/

It's cool that you finally got it working, but this app is a standalone, you only need to install the cia and let it auto-update if necessary.

I'll develop to let you know why:


Now, you can strip the above steps to:


Faster isn't it ?

Also, the following error:

only appear if you don't have the last version of the app.

If you have the last version of the app and still got an error, don't hesitate to post the error here, I'll gladly help to fix it. :)

Well this is frustrating, I have internet enabled and working fine elsewhere, yet, when I start up bootntr selector, it looks for an update, doesn't seem to find one and stays on 2.0 and not 2.3. As such I keep getting the error you described here, and I can't seem to get the app to update, is there a 2.3 build I could just download?

Edit: nevermind, something seems to be up with my DNS settings, I tried connecting my 3DS to another network and that did the trick of getting the app updated, gonna have to look at my internet firewall options and shit and see what's going on elsewhere.
 
Last edited by duffmmann,

Site & Scene News

Popular threads in this forum