Homebrew [Re-release] BootCtr - A simple boot manager for 3DS

RednaxelaNnamtra

Well-Known Member
Member
Joined
Dec 8, 2011
Messages
1,210
Trophies
1
XP
3,370
Country
Germany
@RednaxelaNnamtra one more thing. This a feature request of mine: make it possible to put arm9bootloader.bin in arm9haxloader folder (actually, this folder shouldn't be called arm9bootloader too?).
Its something I already have in mind.
And I was choosing this name, because I thought it would be better name for a folder that could include all payloads and configurations for everything that has to do with a9lh. This way it could be used for more applications, but maybe the short form for a9lh would be a better folder name.
But atm every release is tagged als alpha and pre-Release, so ist still possible to change things, because the user needs to be aware of it.
 

Xcyper33

Well-Known Member
Member
Joined
Oct 2, 2007
Messages
222
Trophies
0
XP
472
Country
United States
whats the deal? I go to the config and set auto.3dsx on the root sd to boot if i press and hold R and it completely outright ignores that order. What is wrong with my code?

;Basic usage examples:
;Boot /boot_1.3dsx if R button is pressed.
[KEY_R]
path = /auto.3dsx
;Boot examples for almost every CFW out there.
;You can use both .3dsx files or binary (.bin, .dat) payloads
;[KEY_A]
;path = /rxTools/sys/code.bin
;[KEY_B]
;path = /Cakes.dat
;[KEY_X]
;path = /3ds/GW/GW.3dsx
;[KEY_Y]
;path = /ReiNand.dat

The auto.3dsx is exacrlt where it is supposed to be so why isn't it working?
 

pbanj

The "friendly" neighborhood sandwich
Member
Joined
Dec 29, 2014
Messages
2,758
Trophies
1
Location
in a ziploc
Website
pbanjin.space
XP
1,685
Country
United States
whats the deal? I go to the config and set auto.3dsx on the root sd to boot if i press and hold R and it completely outright ignores that order. What is wrong with my code?

;Basic usage examples:
;Boot /boot_1.3dsx if R button is pressed.
[KEY_R]
path = /auto.3dsx
;Boot examples for almost every CFW out there.
;You can use both .3dsx files or binary (.bin, .dat) payloads
;[KEY_A]
;path = /rxTools/sys/code.bin
;[KEY_B]
;path = /Cakes.dat
;[KEY_X]
;path = /3ds/GW/GW.3dsx
;[KEY_Y]
;path = /ReiNand.dat

The auto.3dsx is exacrlt where it is supposed to be so why isn't it working?
Does it boot your default?
 

Xcyper33

Well-Known Member
Member
Joined
Oct 2, 2007
Messages
222
Trophies
0
XP
472
Country
United States
i believe auto3dsx is The Homebrew Launcher. I changed THAT file from boot.3dsx to auto when I brought in the boot.3dsx and boot.config from the bootctr file. I'm not sure what payload means.
 

pbanj

The "friendly" neighborhood sandwich
Member
Joined
Dec 29, 2014
Messages
2,758
Trophies
1
Location
in a ziploc
Website
pbanjin.space
XP
1,685
Country
United States
i believe auto3dsx is The Homebrew Launcher. I changed THAT file from boot.3dsx to auto when I brought in the boot.3dsx and boot.config from the bootctr file. I'm not sure what payload means.
What firmware are you on? What entry point are you using? An example of an entry point is menuhax
 

Xcyper33

Well-Known Member
Member
Joined
Oct 2, 2007
Messages
222
Trophies
0
XP
472
Country
United States
I was using menuhax to get into the original HB. Now that I have bootctr, I hold L and it takes me to rxtools which takes me to the Emunand.

I'm on O3DS 9.2 U. If I delete the boot ctr files and turn the auto.3dsx back into boot.3dsx it will load up The Homebrew Launcher.

Side note: when I try to use the gateway URL in Emunand after I pass into it through Bootctr and Systools, it freezes my system and I have to hard reset.

--------------------- MERGED ---------------------------

Is there a step I'm missing? The code is completely solid and I follow exactly what it says. It DOES work when it looks for the DEFAULT path but it does not work when it looks for the on-button-press path. What am I missing here?

--------------------- MERGED ---------------------------

I honestly think that if I hold onto ANY button while I turn the game on it refuses to go to bootctr. It only goes there when NO button is pressed.

--------------------- MERGED ---------------------------

One thing of note: I know that if I delete the boot ctr and config and turn the auto (The Homebrew Launcher) back into boot, I can boot into HBL by pressing and holding L.

Does that conflict with ctrboot in anyway?

--------------------- MERGED ---------------------------

It only does anything if I press and hold L. If I turn on the 3DS without pressing ANY button, or pressing a specific button that isn't L then it will just boot up normally. BUT if I press and hold L it boots into the menuhax -> boot ctr -> systools ->emunand
 

Xcyper33

Well-Known Member
Member
Joined
Oct 2, 2007
Messages
222
Trophies
0
XP
472
Country
United States
Okay so I did an experiment. I figured out that menuhax's configuration is the only one being recognize. I set it to type 1 -> hold A down, and it will boot into HBL.
When I press A down wwith the bootctr files, it boots up to menuhax and then to bootctr and systools and emunand. So what I need help with is figuring out exactly how to override this. the boot.config is only loading the DEFAULT when I press a button I normally press to get into HBL.
 

Xcyper33

Well-Known Member
Member
Joined
Oct 2, 2007
Messages
222
Trophies
0
XP
472
Country
United States
So basically ALL of that sums up to this: boot_config.ini only recognizes DEFAULT syntax. It does not recognize anything else. Also, I boot up to it through menuhax. Which I'm not sure if it conflicts with bootctr or not.

--------------------- MERGED ---------------------------

This is SO confusing. So in menuhax. The HB CAN ONLY boot up IF you: select type 1 and press a SPECIFIC button OR Press type 2 and it boots up if you DON'T press a specific button.

This completely contradicts what BOOTCTR is. Because if you set a key up in Bootctr AND AT THE SAME TIME you set menuhax to boot up if no key is pressed, then it will not boot up into HB.

Can someone help me out here please? I REALLY feel like I'm talking to myself here.
 

Townsperson

Well-Known Member
Member
Joined
Dec 7, 2015
Messages
404
Trophies
0
Age
30
XP
480
Country
United States
So basically ALL of that sums up to this: boot_config.ini only recognizes DEFAULT syntax. It does not recognize anything else. Also, I boot up to it through menuhax. Which I'm not sure if it conflicts with bootctr or not.

--------------------- MERGED ---------------------------

This is SO confusing. So in menuhax. The HB CAN ONLY boot up IF you: select type 1 and press a SPECIFIC button OR Press type 2 and it boots up if you DON'T press a specific button.

This completely contradicts what BOOTCTR is. Because if you set a key up in Bootctr AND AT THE SAME TIME you set menuhax to boot up if no key is pressed, then it will not boot up into HB.

Can someone help me out here please? I REALLY feel like I'm talking to myself here.

If you set menuhax to type 2, it will launch "boot.3dsx" unless a specified button is held (Let's say "R"). BootCTR can be set to boot different things upon holding certain buttons, but it requires that you have menuhax launch " boot.3dsx". For example, you can set ReiNand to boot by holding "L", so when you boot, hold " L", and ReiNand will boot. If you hold "R", Menuhax won't launch " boot.3dsx" at all, so you'll boot straight into SysNand.
 

pbanj

The "friendly" neighborhood sandwich
Member
Joined
Dec 29, 2014
Messages
2,758
Trophies
1
Location
in a ziploc
Website
pbanjin.space
XP
1,685
Country
United States
So basically ALL of that sums up to this: boot_config.ini only recognizes DEFAULT syntax. It does not recognize anything else. Also, I boot up to it through menuhax. Which I'm not sure if it conflicts with bootctr or not.

--------------------- MERGED ---------------------------

This is SO confusing. So in menuhax. The HB CAN ONLY boot up IF you: select type 1 and press a SPECIFIC button OR Press type 2 and it boots up if you DON'T press a specific button.

This completely contradicts what BOOTCTR is. Because if you set a key up in Bootctr AND AT THE SAME TIME you set menuhax to boot up if no key is pressed, then it will not boot up into HB.

Can someone help me out here please? I REALLY feel like I'm talking to myself here.
If I come off as an ass I'm sorry but you are causing your own issue. If it didn't work others would be posting. Also not everyone is online when you are so calm down.

In the menuhax installer select trigger type 2 then hold the L AND R button, while holding them tap the bottom screen. This will make menuhax boot unless you press BOTH keys. You don't have long from when menuhax loads that you can press the button for bootctr, If you see the bootctr screen its too late to press the button to pick what you want to boot. To use it hold the button you want when you turn it on.
 

Xcyper33

Well-Known Member
Member
Joined
Oct 2, 2007
Messages
222
Trophies
0
XP
472
Country
United States
AHH okay fixed! Thanks!

I'm about to head out but I have another question, when I reach the EMUNAND through rxtools, I'm trying to install FBI into the EMUNAND but it freezes up when I try to go to gateway URL.
 

Xcyper33

Well-Known Member
Member
Joined
Oct 2, 2007
Messages
222
Trophies
0
XP
472
Country
United States
Yikes I have a new problem.

it does recognize the commands but now when I let it boot up to rxtools rxtools reboots back into bootctr and then creashes causing me to do a hard reset.
 

Townsperson

Well-Known Member
Member
Joined
Dec 7, 2015
Messages
404
Trophies
0
Age
30
XP
480
Country
United States
Yikes I have a new problem.

it does recognize the commands but now when I let it boot up to rxtools rxtools reboots back into bootctr and then creashes causing me to do a hard reset.

Are your nands linked? Sounds like Menuhax is installed on your emunand as well.
 

Xcyper33

Well-Known Member
Member
Joined
Oct 2, 2007
Messages
222
Trophies
0
XP
472
Country
United States
im pretty sure i unlinked that stuff. Still how do i check that?

--------------------- MERGED ---------------------------

yeah so it goes to rxtools, flasheds for a sec ->goes black, then itts as if its rebooting again and it reaches Bootctr again from there it crashes.

I had this problem once before, I did SOMETHING to the settings that made successfully boot up to the CFW through rxtools. I'm not sure what though.

--------------------- MERGED ---------------------------

Ayee so i think I need to change the theme to fix the problem. Because rxtools is booting into the EMUNAND version of menuhax. which is making it go back into menuhax (emu version) instead of going into emunand.

can I bypass the menuhax emu version by running holding L as bootctr boots up rx tools and then selecting RX Mode and running the Emunand from there?!
 

MAXLEMPIRA

Legends are Made from True Stories...
Member
Joined
Jun 24, 2012
Messages
1,039
Trophies
1
Age
32
Location
Kanto <- Hyrule -> Unova
Website
maxlempira.deviantart.com
XP
1,751
Country
Mexico
hey! I have seen recently the updates, and they are soo cool, I have a question, How do I set an image for TopScreen and other to LowerScreen?... Is it even possible? Or can you add it to next release? :D I would love it!

--------------------- MERGED ---------------------------

ah I see.. thank you
you can set CTRBootManager as another Key, [KEY_SELECT] path = / ctrbm.3dsx
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    KermitPrplYT @ KermitPrplYT: greetings humans