Homebrew CtrBootManager: 3ds boot manager/loader (HomeMenuHax)

AileenLumina

Python main, software engineer and API designer
Member
Joined
Sep 27, 2015
Messages
631
Trophies
0
Age
26
XP
614
Country
Germany
Okay, I think I have unlinked them. I followed this tutorial by @VerseHell (Huge thanks :D ) :

https://gbatemp.net/threads/tutorial-how-to-install-a-cfw-on-a-9-0-9-2-n3ds-without-cn-oot.398394/

Now, when I try to boot into CFW using themehax(autoboot version) and ctrbootmanager, I get the proper splash screen, and when the CFW should load, I see the debug stuff of ninjhax 2.1/themehax again, and I am back to ctrbootmanager. Every time I try to load any boot option except a 3DS executable (.3dsx), the bottom screen turns red, and the system takes me back to ctrbootmanager in less than a second without showing me the debug stuff again. Does anyone know why this happens or has an idea? :)

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

But automatic Pasta at bootup is still great. Is there a version of PastaCFW for Ninjhax 2?

I totally agree with that. :D
 

seang96

Member
Newcomer
Joined
Mar 12, 2015
Messages
16
Trophies
0
Age
28
XP
74
Country
United States
I like the boot manager, however I am now experiencing a problem where upgrading to beta 5 from beta 2 I cannot boot into reinand. It used to be 100% working, now it fails about as much as without the boot manager. Can I get a beta 2 version to see if reverting back would fix the issue (and use if it does)? Homebrew launcher works fine with newest update, but launching reinand from it also leads to a black screen now whereas before it actually loaded successfully.
 

fmkid

Just another GBATemp's random guy
Member
Joined
Apr 23, 2015
Messages
1,911
Trophies
0
XP
1,424
Country
Colombia
I miss from b3 version loading/booting files without verbose text! (I know this was for fixing problems with loading .3dsx files, but really apreciated )
 

tivu100

Well-Known Member
Member
Joined
Jun 6, 2015
Messages
2,260
Trophies
0
Age
34
XP
1,136
Country
United States

AileenLumina

Python main, software engineer and API designer
Member
Joined
Sep 27, 2015
Messages
631
Trophies
0
Age
26
XP
614
Country
Germany
PastaCFW for Ninhax 2 file is on the 3rd step in Method 2 section on this thread: https://gbatemp.net/threads/tutorial-how-to-install-a-cfw-on-a-9-0-9-2-n3ds-without-cn-oot.398394/
Yes, but this was through browserhax... I'm going to try to boot into pasta w/ themehax+CBM in a minute...

Edit: Nope, it doesn't work, there's a 'bootloop' which is because of the way CtrBootManager works I guess. Now trying to boot PastaCFW directly through themehax by setting PastaCFW.3dsx as boot.3dsx .

Edit 2: Okay, it might be because of the way themehax works, because I tried to use PastaCFW.3dsx as boot.3dsx, but the bootloop is there again. Now trying to use the HBL as boot.3dsx and then boot into PastaCFW using the HBL...

Edit 3: BTW, using the path "/3ds/PastaCFW/loader.bin" results in black screens that keep being black forever...

Edit 4: Even if I try to load PastaCFW by using the HBL+themehax, it's just putting me back to the HBL...

Edit 5: Okay, this is weird... I tried to launch a few CFWs by using browserhax+HBL this time and got this:
Reinand: goes back to HBL after I press Start
PastaCFW: Screens keep black
rxTools: same as Reinand
CakesFW: same as PastaCFW
I don't know why because I already booted PastaCFW successfully using browserhax+HBL, and now it's not working anymore... How is this even possible?
Any ideas?
 
Last edited by AileenLumina,

AileenLumina

Python main, software engineer and API designer
Member
Joined
Sep 27, 2015
Messages
631
Trophies
0
Age
26
XP
614
Country
Germany
Okay, I made it. But I have a pretty low boot success rate when trying to boot into rxTools by using CBM(timeout=-1)+themehax autoboot. This might be because of CBM. Any ideas?

Edit: nvm, I managed to link sysNAND and emuNAND again -_-
 
Last edited by AileenLumina,

Deleted member 333767

Well-Known Member
Member
Joined
Aug 20, 2013
Messages
1,932
Trophies
2
XP
1,473
How hard would it be to code a BOOT.3DSX file that points to the Gateway launcher.dat? It's very beyond my capabilites, but in theory, is there anything stopping one from doing this?
 

fmkid

Just another GBATemp's random guy
Member
Joined
Apr 23, 2015
Messages
1,911
Trophies
0
XP
1,424
Country
Colombia
How hard would it be to code a BOOT.3DSX file that points to the Gateway launcher.dat? It's very beyond my capabilites, but in theory, is there anything stopping one from doing this?
Only GW Team could do it, if they want it! After all, that launcher.dat is their property!
 
Last edited by fmkid,

AileenLumina

Python main, software engineer and API designer
Member
Joined
Sep 27, 2015
Messages
631
Trophies
0
Age
26
XP
614
Country
Germany
The boot success rate seems to be lower when setting timeout to 0 in CtrBootManager's boot.cfg . I'm using the b05 on an n3DS @ 9.0 .
forwarding this
Curious question, is it possible to have something like this work with MSet, so we can profile hack, then pick an emunand of our choosing?
Possibly yes, as far as you can launch boot.3dsx by using the MSET exploit, it may be possible.
 

cpasjuste

Well-Known Member
OP
Member
Joined
Aug 27, 2015
Messages
1,108
Trophies
1
Age
44
XP
4,481
Country
France
Hi,

If boot rate is lower on n3ds it''ll be hard for me to debug without the actual device. For now I assume it have a 99% boot rate one o3ds fw 9.2, as confirmed above. If someone have an o3ds with lower bootrate, ill asume the problem is not in cbm.

Else I'm actually working on the next version, which will be a lot more evolved, but you should not wait for updates for a few days/weeks (mainly proper gui, 3dsx, bin, title launcher and manager etc..)... well it should be a major release ! :)
 
Last edited by cpasjuste,

Krude

Well-Known Member
Member
Joined
May 18, 2013
Messages
344
Trophies
0
XP
1,198
Country
Gambia, The
I like the boot manager, however I am now experiencing a problem where upgrading to beta 5 from beta 2 I cannot boot into reinand. It used to be 100% working, now it fails about as much as without the boot manager. Can I get a beta 2 version to see if reverting back would fix the issue (and use if it does)? Homebrew launcher works fine with newest update, but launching reinand from it also leads to a black screen now whereas before it actually loaded successfully.

Having the same issue, when i used b02 i used to be able to oot into ReiNAND with this. With b05, i just get a black screen when i select ReiNAND from the list.
 

fmkid

Just another GBATemp's random guy
Member
Joined
Apr 23, 2015
Messages
1,911
Trophies
0
XP
1,424
Country
Colombia
If boot rate is lower on n3ds it''ll be hard for me to debug without the actual device. For now I assume it have a 99% boot rate one o3ds fw 9.2, as confirmed above. If someone have an o3ds with lower bootrate, ill asume the problem is not in cbm.
For me, on O3DS FW10.1, no problems booting after all, as you said!
 

Krude

Well-Known Member
Member
Joined
May 18, 2013
Messages
344
Trophies
0
XP
1,198
Country
Gambia, The
Two more things:

Would it be possible to supply a custom HomeMenuHax version that doesn't load boot.3dsx, but something like a CBM.3dsx? That way the HBL could stay as boot.3dsx, since most homebrew are coded to return to that file after exiting.

The "PowerOff" function does not work if you're currently running CFW/emuNAND. It spits out "Err: khaxInit, Press A to continue..."
 

fmkid

Just another GBATemp's random guy
Member
Joined
Apr 23, 2015
Messages
1,911
Trophies
0
XP
1,424
Country
Colombia
Two more things:

Would it be possible to supply a custom HomeMenuHax version that doesn't load boot.3dsx, but something like a CBM.3dsx? That way the HBL could stay as boot.3dsx, since most homebrew are coded to return to that file after exiting.

The "PowerOff" function does not work if you're currently running CFW/emuNAND. It spits out "Err: khaxInit, Press A to continue..."
About first: anyone can do this, just editing the "menu_haxpayload.bin" (or whatever named it) file with an Hex editor (changing "boot.3dsx" for custom name required).

Second: PowerOff option only should work on FW exploitable versions (I mean exactly, SysNAND or EmuNAND with FW 9.2 or below), AFAIK.
 
Last edited by fmkid,
  • Like
Reactions: cpasjuste

daxtsu

Well-Known Member
Member
Joined
Jun 9, 2007
Messages
5,627
Trophies
2
XP
5,194
Country
Antarctica
Having the same issue, when i used b02 i used to be able to oot into ReiNAND with this. With b05, i just get a black screen when i select ReiNAND from the list.

In the meantime, try using b02 and the autoboot emuNAND pack I released over in the Reinand thread. Your results might differ from mine, but that seems to be a pretty good combination; on my New 3DS XL, I've only seen it fail to boot once out of like 20 times so far (I do have ctrbootmanager set to a 3 second delay before booting though, I have several options I like to pick from, so I haven't tried timeout = 0).
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @SylverReZ, lol +1