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

  • Thread starter Thread starter cpasjuste
  • Start date Start date
  • Views Views 405,312
  • Replies Replies 850
  • Likes Likes 96
Is there a way to add an entry to boot sysnand? So I can set homemenuhax to autoboot this homebrew, and set this homebrew to boot to sysnand if no keys are pressed within 5 seconds.
 
Is there a way to add an entry to boot sysnand? So I can set homemenuhax to autoboot this homebrew, and set this homebrew to boot to sysnand if no keys are pressed within 5 seconds.
At that point, why don't you just configure Menuhax to only run when you press a certain key? It gives almost the same effect.
 
Is there a way to add an entry to boot sysnand? So I can set homemenuhax to autoboot this homebrew, and set this homebrew to boot to sysnand if no keys are pressed within 5 seconds.

Not really, because that would result in menuhax trying to boot again, which would boot ctrbootmanager, which would then boot menuhax yet again, etc., causing an endless loop as long as you're not pushing buttons to cancel it (or turning the 3DS off). It's the same reason you can't autoboot into CFW/emuNAND with linked NANDs.
 
yeah i agree, it would be nice to have this simply just exit/load into sysnand normally... :)

-- ah i get it... having an option to go to sysnand/no hax might be silly because, for most peopel who use this, homemenuhax will autoboot this i guess.
it would be easier to simply tell homemenuhax to not boot the hax, then to boot the hax and then tell ctrbootmanager to exit (which would make homemenuhax get called again and it would loop) - so yeah, we need to have some button input somewhere. :)
 
Last edited by cearp,
Finally decided to upgrade my O3ds from 4.4 to 9.3 (using rxtools) and install menuhax plus ctrbootmanager. All working fine. The only thing I have not achieved yet is a delay to show the CTRbootmanager options before autobooting into Gateway. Currently booting into Gateway straight away. Any tips what to change in the boot.cfg file? Thanks in advance
 
Finally decided to upgrade my O3ds from 4.4 to 9.3 (using rxtools) and install menuhax plus ctrbootmanager. All working fine. The only thing I have not achieved yet is a delay to show the CTRbootmanager options before autobooting into Gateway. Currently booting into Gateway straight away. Any tips what to change in the boot.cfg file? Thanks in advance

Change the "timeout" line to either -1 or some value that isn't 0. It's a value in seconds. -1 means it'll always stop on the menu and let you pick without auto-booting, and 0 means it'll auto-boot. So if you specify 3 for example, it'll wait 3 seconds before booting Gateway (in your case).
 
Change the "timeout" line to either -1 or some value that isn't 0. It's a value in seconds. -1 means it'll always stop on the menu and let you pick without auto-booting, and 0 means it'll auto-boot. So if you specify 3 for example, it'll wait 3 seconds before booting Gateway (in your case).

Perfect, thanks a lot and a happy new year to all.......
 
  • Like
Reactions: daxtsu
Finally decided to upgrade my O3ds from 4.4 to 9.3 (using rxtools) and install menuhax plus ctrbootmanager. All working fine. The only thing I have not achieved yet is a delay to show the CTRbootmanager options before autobooting into Gateway. Currently booting into Gateway straight away. Any tips what to change in the boot.cfg file? Thanks in advance
Change the "timeout" line to either -1 or some value that isn't 0. It's a value in seconds. -1 means it'll always stop on the menu and let you pick without auto-booting, and 0 means it'll auto-boot. So if you specify 3 for example, it'll wait 3 seconds before booting Gateway (in your case).
Or you can also add a "recovery = 2" line after the "timeout = 0" (if you put 0 here) so that your 3DS autoboots to GW except when you press SELECT (change the "2" to another value to change the key) in which case you'll see the menu. That's useful when you have one option that you almost always use but you still want other options.
 
  • Like
Reactions: daxtsu
menuhax payload -> ctrbootmanager 3dsx -> gw.3dsx -> launcher.dat

Lot of steps for booting lol, but mostly works without payload failure.

Good job. :)
 
Hi DarkenedMatter,

Hell no ! I'm just taking a very long break as always on this device :) But Im starting to want Android 6 on it so I may do something in the near future :)

Glad to hear! ggow has a Marshmallow ROM out that works pretty well but needs fixing. :( On Thor there is a lot of issues but it's progress. Glad to see you working on other things and branching out.

Good luck with your future endeavors!
 
Can anyone explain to me why in the new boot.cfg file, the entry for HomebrewMenu doesn't end with a "comma"?
 
The boot manger's great, running it on my 2DS Sys 9.2 with gw and homebrew channel,
um sometimes when i boot into the gw emunand via the GW.3DSX it loads the gateway logo and then black screen, why?
also if you change the time boot = 0, will that increase the success of booting?

// Default timeout in secondes
// If timeout = -1, disable autoboot
timeout = 3;

// Some devices (n3ds?) seems to have
// some timing problems when using timeout=0 (autoboot).
// You may increase this value to improve boot success rate.
// Default delay (8) should be good for o3ds, 2 seems good for n3ds
autobootfix = 8;

// if timeout = 0 (autoboot),
// hold this key to enter the menu
// keycode list : https://goo.gl/4XLDIL
recovery = 2; // SELECT

and how do you add new entires to the boot.cfg?

title = "rxTools";
path = "/rxTools/sys/code.bin";
offset = "0x12000";

also what does offset mean here? that ctrmanager will auto boot the first .3dsx file on the list?
 

Site & Scene News

Popular threads in this forum