Hacking Anyway to load homebrew launcher from emunand

yusuo

Well-Known Member
OP
Member
Joined
Oct 19, 2006
Messages
3,502
Trophies
2
Age
38
XP
6,143
Country
United Kingdom
Certain things such as Hans or PCHex use loaders and seem to see the sysnand, was wondering if there was anyway to load the files from emunand.

I'm currently running 10.2 emunand on my o3ds so browserhax is out of the question, just wondered if there was a cia or something that would let me boot homebrew launcher from emunand so I can actually use these homebrew apps with my cias
 
Last edited by yusuo,

Aroth

Well-Known Member
Member
Joined
Apr 14, 2015
Messages
2,066
Trophies
0
Age
37
XP
891
Country
United States
Certain things such as Hans or PCHex use loaders and seem to see the sysnand, was wondering if there was anyway to load the files from emunand.

I'm currently running 10.2 emunand on my o3ds so browserhax is out of the question, just wondered if there was a cia or something that would let me boot homebrew launcher from emunand so I can actually use these homebrew apps with my cias
Pretty sure you can still use ninjhax on 10.2, so just install cubic ninja as a cia.
 

yusuo

Well-Known Member
OP
Member
Joined
Oct 19, 2006
Messages
3,502
Trophies
2
Age
38
XP
6,143
Country
United Kingdom
but i use themehax, which means the boot.3dsx file is called boot_hb.3dsx which prevents cubic ninja from working
 

Aroth

Well-Known Member
Member
Joined
Apr 14, 2015
Messages
2,066
Trophies
0
Age
37
XP
891
Country
United States
but i use themehax, which means the boot.3dsx file is called boot_hb.3dsx which prevents cubic ninja from working
That is not the result of themehax, it is the result of ctrbootmanager or bootctr. Cubic ninja WILL still work but you need to remember which key will allow you to load the boot menu instead of autoboot and hold it down.

This is exactly how I use it. Menuhax/themehax is installed on sysnand with ctrbootmanager set to autoboot rxTools if I do not press anything or load the menu if I hold R. When I want to access homebrew from my emunand (like HANS to access the eshop) I load the cia copy of cubic ninja I have installed and run ninjhax, which reloads ctrbootmanager. As soon as I see the "homebrew ropbin is ready" message I press and hold R down until I see the boot menu for ctrbootmanager. From there I select the Homebrew Launcher. Obviously exiting HBL requires rebooting the console, which sends me back into rxTools and my emunand as long as I do not press any buttons and I am lucky enough to not have menuhax fail.
 
Last edited by Aroth,
  • Like
Reactions: Deleted-236924

yusuo

Well-Known Member
OP
Member
Joined
Oct 19, 2006
Messages
3,502
Trophies
2
Age
38
XP
6,143
Country
United Kingdom
That is not the result of themehax, it is the result of ctrbootmanager or bootctr. Cubic ninja WILL still work but you need to remember which key will allow you to load the boot menu instead of autoboot and hold it down.

This is exactly how I use it. Menuhax/themehax is installed on sysnand with ctrbootmanager set to autoboot rxTools if I do not press anything or load the menu if I hold R. When I want to access homebrew from my emunand (like HANS to access the eshop) I load the cia copy of cubic ninja I have installed and run ninjhax, which reloads ctrbootmanager. As soon as I see the "homebrew ropbin is ready" message I press and hold R down until I see the boot menu for ctrbootmanager. From there I select the Homebrew Launcher. Obviously exiting HBL requires rebooting the console, which sends me back into rxTools and my emunand as long as I do not press any buttons and I am lucky enough to not have menuhax fail.
Appreciate the help, as far as I know ctrboot doesnt have an button config for homebrew, just to launch into sysnand
 

Aroth

Well-Known Member
Member
Joined
Apr 14, 2015
Messages
2,066
Trophies
0
Age
37
XP
891
Country
United States
Appreciate the help, as far as I know ctrboot doesnt have an button config for homebrew, just to launch into sysnand

Are you using crtbootmanager or bootctr? Ctrbootmanager (what I use), has a boot.cfg file where you can add up to 11 (i think) entries. You can only set one as the default for autoboot, but you can also set a "recovery" key that when pressed will load the menu for ctrbootmanager instead of autobooting. Of course you can also just disable autoboot and always get the menu, but why would you do that.

If you are using BootCtr then your boot.cfg file allows you to set different 3dsx files to boot based on keypress. For example you can set it to boot rxTools by default (no keypress), boot the HBL if you hold R, boot Reinand if you hold A, boot Pasta if you hold B, etc.
 

yusuo

Well-Known Member
OP
Member
Joined
Oct 19, 2006
Messages
3,502
Trophies
2
Age
38
XP
6,143
Country
United Kingdom
Are you using crtbootmanager or bootctr? Ctrbootmanager (what I use), has a boot.cfg file where you can add up to 11 (i think) entries. You can only set one as the default for autoboot, but you can also set a "recovery" key that when pressed will load the menu for ctrbootmanager instead of autobooting. Of course you can also just disable autoboot and always get the menu, but why would you do that.

If you are using BootCtr then your boot.cfg file allows you to set different 3dsx files to boot based on keypress. For example you can set it to boot rxTools by default (no keypress), boot the HBL if you hold R, boot Reinand if you hold A, boot Pasta if you hold B, etc.
Im using crtbootmanager

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

Are you using crtbootmanager or bootctr? Ctrbootmanager (what I use), has a boot.cfg file where you can add up to 11 (i think) entries. You can only set one as the default for autoboot, but you can also set a "recovery" key that when pressed will load the menu for ctrbootmanager instead of autobooting. Of course you can also just disable autoboot and always get the menu, but why would you do that.

If you are using BootCtr then your boot.cfg file allows you to set different 3dsx files to boot based on keypress. For example you can set it to boot rxTools by default (no keypress), boot the HBL if you hold R, boot Reinand if you hold A, boot Pasta if you hold B, etc.
Just tried running ninjax and it crashes on the browser, loading it via emunand cubic ninja cia
 
D

Deleted-236924

Guest
I just have my oot3d game in my 3DS and I use oot3dhax to load homebrew menu when needed :P
I hex edited the payload to point towards nhax.3dsx, and changed boot.cfg in CBM to say nhax.3dsx was homebrew launcher. Works like a charm.
 
  • Like
Reactions: Aroth

Aroth

Well-Known Member
Member
Joined
Apr 14, 2015
Messages
2,066
Trophies
0
Age
37
XP
891
Country
United States
Im using crtbootmanager
Ok I think I see what is going on. You are probably confusing menuhax with the autoboot application.

The default installation for menuhax is to only execute the exploit if you are holding L. Any other time it loads the home menu normally (sysnand). Most people do a custom installation where menuhax executes the exploit by default and only loads the home menu normally if a button is held down during the loading process, usually a specific button (i personally use start).

Ctrbootmanager is actually separate from menuhax and can be used with any *hax exploit, it just happens to synchronize extremely well with menuhax for the automatic loading of cfw at boot. It also has its own recovery key that is separate (or should be) from menuhax.

Check the root of your SD card for a file called boot.cfg and open it with a text editor (notepad++ is idea, but plain notepad will work). Note the line that starts with "recovery = ". Check here for a list of values for the various keys, and change the value after = to match the key you want to use. For example mine reads "recovery = 8;" because I use the R button to access the menu.

Save the boot.cfg file and make sure the updated version is on the root of the sd card and that all the other neccessary homebrew files are present as well (like boot_hb.3dsx).

Load into emunand normally and launch CN, delete your existing save and reinstall the payload using smea's ninjhax2 site and ensure you set the system version to match your Emunand, not the sysnand. Execute the exploit and once it starts executing (watch for the "homebrew ropbin" message) hold down the button you assigned as your "Recovery" key earlier. It SHOULD load the ctrbootmanager menu, and from there you can select the homebrew launcher as long as it already exists in your boot list in boot.cfg. If not you will have to use the menu and settings to add it.

Alternatively you can do what @Pingouin7 suggested. I personally use CN because I actually play OoT and don't want to deal with the payload save potentially causing problems. (just easier this way for me)
 
Last edited by Aroth,
  • Like
Reactions: Deleted-236924

yusuo

Well-Known Member
OP
Member
Joined
Oct 19, 2006
Messages
3,502
Trophies
2
Age
38
XP
6,143
Country
United Kingdom
Ok I think I see what is going on. You are probably confusing menuhax with the autoboot application.

The default installation for menuhax is to only execute the exploit if you are holding L. Any other time it loads the home menu normally (sysnand). Most people do a custom installation where menuhax executes the exploit by default and only loads the home menu normally if a button is held down during the loading process, usually a specific button (i personally use start).

Ctrbootmanager is actually separate from menuhax and can be used with any *hax exploit, it just happens to synchronize extremely well with menuhax for the automatic loading of cfw at boot. It also has its own recovery key that is separate (or should be) from menuhax.

Check the root of your SD card for a file called boot.cfg and open it with a text editor (notepad++ is idea, but plain notepad will work). Note the line that starts with "recovery = ". Check here for a list of values for the various keys, and change the value after = to match the key you want to use. For example mine reads "recovery = 8;" because I use the R button to access the menu.

Save the boot.cfg file and make sure the updated version is on the root of the sd card and that all the other neccessary homebrew files are present as well (like boot_hb.3dsx).

Load into emunand normally and launch CN, delete your existing save and reinstall the payload using smea's ninjhax2 site and ensure you set the system version to match your Emunand, not the sysnand. Execute the exploit and once it starts executing (watch for the "homebrew ropbin" message) hold down the button you assigned as your "Recovery" key earlier. It SHOULD load the ctrbootmanager menu, and from there you can select the homebrew launcher as long as it already exists in your boot list in boot.cfg. If not you will have to use the menu and settings to add it.

Alternatively you can do what @Pingouin7 suggested. I personally use CN because I actually play OoT and don't want to deal with the payload save potentially causing problems. (just easier this way for me)
Wow thanks man, I'll give this a go tomorrow
 
D

Deleted-236924

Guest
Alternatively you can do what @Pingouin7 suggested. I personally use CN because I actually play OoT and don't want to deal with the payload save potentially causing problems. (just easier this way for me)

If you're on CFW you can have a retail cartridge of oot for oot3dhax and also have a .cia installed for actually playing the game :P
Of course, that requires you to actually have the retail cartridge (or maybe Sky3DS would work too.)

I like my method because it's always going to boot into homebrew menu. Any other way, and you may just end up running your cfw launcher in emunand and that just leads to a black screen, at least to me.
 

Aroth

Well-Known Member
Member
Joined
Apr 14, 2015
Messages
2,066
Trophies
0
Age
37
XP
891
Country
United States
If you're on CFW you can have a retail cartridge of oot for oot3dhax and also have a .cia installed for actually playing the game :P
Of course, that requires you to actually have the retail cartridge (or maybe Sky3DS would work too.)

I like my method because it's always going to boot into homebrew menu. Any other way, and you may just end up running your cfw launcher in emunand and that just leads to a black screen, at least to me.

If your emunand is above 9.2 then trying to launch cfw from it will definitely result in a black screen lol. And for me the whole point of cfw was to NOT have to carry a bunch of carts with me, so its easier to just use CN and remember to press the button. That's just me though.
 

yusuo

Well-Known Member
OP
Member
Joined
Oct 19, 2006
Messages
3,502
Trophies
2
Age
38
XP
6,143
Country
United Kingdom
If your emunand is above 9.2 then trying to launch cfw from it will definitely result in a black screen lol. And for me the whole point of cfw was to NOT have to carry a bunch of carts with me, so its easier to just use CN and remember to press the button. That's just me though.
Hi mate, gave this a go tonight, updated my emunand to 10.3 and loaded the latest exploit in emunand via ninjhax and voila works like a charm, thanks mate
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/@legolambs