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

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,246
Trophies
4
Location
Space
XP
13,798
Country
Norway
@cpasjuste I don't know if it's NH2.5's fault or this, but when I install the NH2.5 payload manually in themehax, the boot rate becomes really bad, and it gets stuck on the garbled screen more often than not. I went back to the old payload and that seems to have helped.
 

cpasjuste

Well-Known Member
OP
Member
Joined
Aug 27, 2015
Messages
1,108
Trophies
1
Age
44
XP
4,481
Country
France
@cpasjuste I don't know if it's NH2.5's fault or this, but when I install the NH2.5 payload manually in themehax, the boot rate becomes really bad, and it gets stuck on the garbled screen more often than not. I went back to the old payload and that seems to have helped.

Hi,

I noticed the same thing, I think the problem should comes from nh2.5 and themehax but I'll try to test boot rate with hbl instead to see what happen.
 

Krude

Well-Known Member
Member
Joined
May 18, 2013
Messages
344
Trophies
0
XP
1,198
Country
Gambia, The
With the new NH2.5, i haven't managed a single boot into ReiNand so far. Had to go back to the old 2.1 payload.

Maybe we need to adjust the offset somehow? I dunno what the offset actually is or does, i just copied the 0x12000 from the template for ReiNand and it worked (for old 2.1), but no chance so far on 2.5.
 

OctopusRift

GBATemp's Local Octopus, Open 9am-2am. "Not Yet"
Member
Joined
Nov 19, 2014
Messages
1,460
Trophies
0
XP
947
Country
Saint Kitts and Nevis
With the new NH2.5, i haven't managed a single boot into ReiNand so far. Had to go back to the old 2.1 payload.

Maybe we need to adjust the offset somehow? I dunno what the offset actually is or does, i just copied the 0x12000 from the template for ReiNand and it worked (for old 2.1), but no chance so far on 2.5.
Hey, can I have the old payloads?? I can't find them anywhere.
 

clock

Well-Known Member
Newcomer
Joined
Sep 18, 2008
Messages
48
Trophies
1
XP
560
Country
strange that with 2.5 my boot rate seems to be better and faster too, I can boot into reiNand pretty much everytime unlike before.
 

DjoeN

Captain Haddock!
Member
Joined
Oct 21, 2005
Messages
5,489
Trophies
0
Age
54
Location
Somewhere in this potatoland!
Website
djoen.dommel.be
XP
2,857
Country
Belgium
So, i just want to have the option to boot into smealums HBL and boot into Mashers HBL with grid layout.
Code:
    // Boot menu entries (11 max)
    entries =
    (
        {
            title  = "Homebrew Menu";
            path = "/boot_hb.3dsx";
        },
        {
            title  = "Homebrew Menu with Grid Layout";
            path = "/boot_mg.3dsx";
        },
    );
};

But they don't show up, i can manually browse to the .3dsx and boot it, but i can't choose
The only options showing are:
- Browse for file to boot
- Netload 3dsx
- Reboot
- Power Off

[EDIT]

Stupid me, found the error :/ -> no comma after last entry and it solved the problem
Code:
    // Boot menu entries (11 max)
    entries =
    (
        {
            title  = "Homebrew Menu";
            path = "/boot_hb.3dsx";
        },
        {
            title  = "Homebrew Menu with Grid Layout";
            path = "/boot_mg.3dsx";
        }
    );
};
 
Last edited by DjoeN,
  • Like
Reactions: AileenLumina

m45t3r

Well-Known Member
Member
Joined
Jul 17, 2007
Messages
243
Trophies
0
Website
Visit site
XP
422
Country
Brazil
With the new NH2.5, i haven't managed a single boot into ReiNand so far. Had to go back to the old 2.1 payload.

Maybe we need to adjust the offset somehow? I dunno what the offset actually is or does, i just copied the 0x12000 from the template for ReiNand and it worked (for old 2.1), but no chance so far on 2.5.
Changing offset will not help you, it will only make it even worse (actually, it shouldn't boot at all). Changing the delay/autobootfix may help, however it may not.

If someone with boot problems is interested to help, I may try some ideas in my HBL-Emergency (please post in the linked topic your 3DS version and if you're a N3DS or O3DS user). I would need someone to test if some modifications in the source code improve (or decrease) the boot rate. I now know that CakeBrah uses the GFX and you need to proper initialize it first before running it, or the boot rate will be pretty bad, so maybe cleaning the GPU memory first or something in these lines may help (and I want to test).

I wanna try there since I actually known my code, however if I find something that works I could share the code with @cpasjuste, since some ideas (like autobootfix) are taken from his code anyway.
 
  • Like
Reactions: fmkid

Orcastraw

Well-Known Member
Newcomer
Joined
Dec 24, 2013
Messages
68
Trophies
0
XP
209
Country
United States
I can't get this to boot into RX tools for me and I have the same problem as DjoeN where I only get the 4 options and not the applications I chose to boot in the config.
 

Krude

Well-Known Member
Member
Joined
May 18, 2013
Messages
344
Trophies
0
XP
1,198
Country
Gambia, The
Changing offset will not help you, it will only make it even worse (actually, it shouldn't boot at all). Changing the delay/autobootfix may help, however it may not.

If someone with boot problems is interested to help, I may try some ideas in my HBL-Emergency (please post in the linked topic your 3DS version and if you're a N3DS or O3DS user). I would need someone to test if some modifications in the source code improve (or decrease) the boot rate. I now know that CakeBrah uses the GFX and you need to proper initialize it first before running it, or the boot rate will be pretty bad, so maybe cleaning the GPU memory first or something in these lines may help (and I want to test).

I wanna try there since I actually known my code, however if I find something that works I could share the code with @cpasjuste, since some ideas (like autobootfix) are taken from his code anyway.
I'm never actually auto-booting into CFW, i always manually select the option, so delay/autobootfix should do precisely nothing.
I'm currently booting ReiNand.dat directly, since trying to boot it via .3dsx from CBM has never worked.
 

m45t3r

Well-Known Member
Member
Joined
Jul 17, 2007
Messages
243
Trophies
0
Website
Visit site
XP
422
Country
Brazil
I'm never actually auto-booting into CFW, i always manually select the option, so delay/autobootfix should do precisely nothing.
I'm currently booting ReiNand.dat directly, since trying to boot it via .3dsx from CBM has never worked.
Yep, exactly, what I want to try is not related to delay*. They're related to trying to clean the GFX memory and do a proper initialization before running the payload. However I don't have N3DS to test so I need testers.

*: actually, the autobootfix code is basically a looped Vsync of the main thread, so it already fix something using GFX initialization. What I want to try is explore this idea even further.
 
Last edited by m45t3r,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: Ohkay