Homebrew Multiple .cia hblaunchers?

  • Thread starter Thread starter Derverd
  • Start date Start date
  • Views Views 5,110
  • Replies Replies 44

Derverd

Well-Known Member
Member
Joined
Dec 22, 2014
Messages
172
Reaction score
32
Trophies
0
Location
Mars?
XP
172
Country
Australia
Greetings.
I was wondering if there is a way to have multiple homebrew launchers in .cia form that work off different payloads (open different .3dsx files).

I have menuhax that boots straight into emunand, I also have yellows8's hblauncher_loader installed with a modified payload that opens bohb.3dsx instead of the usual boot.3dsx giving me access to the homebrew launcher in my menuhax'd emunand.



If there was a way to control what payload the hblauncher .cia uses then you can essentially have every homebrew as separate .cia files right? Since its already possible to change the banner of this hb launcher and I assume that its possible to change the icon of a .cia it would make it extremely satisfying to have all homebrew installed like this (imo).

I'm just rambling and I haven't had much sleep so I'm sorry if this is extremely stupid and if its posted in the wrong place and whatever else. Sorry Sorry Sorry.

Is this possible?

Thanks all <3

If you want to have a modified payload then:
1. go to http://smealum.github.io/3ds/ and get the appropriate otherapp payload for your emunand. Put it in the root of your sd card
2. obtain notepad
3. open the .bin with notepad
4. Ctrl+F then type boot.3dsx
5. Then replace the 'boot' part with something else (e.g. 'bohb.3dsx')
6. Place Smea's hb launcher at the root of your sd with the same name that you made (bohb.3dsx remember?)
7. Open the .cia hblauncher and enjoy homebrew launcher in emunand

Apparently it doesn't work on n3ds? I'll try with mine when I can be bothered.
 
Last edited by Derverd,
Greetings.
I also have yellows8's hblauncher_loader installed with a modified payload that opens bohb.3dsx instead of the usual boot.3dsx giving me access to the homebrew launcher in my menuhax'd emunand.

How did you do that ?
 
How did you do that ?
1. obtain the payload for the hb launcher (mine is hblauncherloader_otherapp_payload_OLD-10-3-0-28-EUR.bin)
2. obtain notepad
3. open the .bin with notepad
4. ctrl+f then type boot.3dsx
5. Then replace the 'boot' part with whatever you named the homebrew launcher (in my case I changed it to bohb.3dsx [also you might have to limit it to a 4 letter name, I'm not sure but I think I was told that maybe]) Note: There is only one 'boot.3dsx' to change in the .bin file.
6. Open the .cia hblauncher and enjoy homebrew launcher in emunand
 
1. obtain the payload for the hb launcher (mine is hblauncherloader_otherapp_payload_OLD-10-3-0-28-EUR.bin)
2. obtain notepad
3. open the .bin with notepad
4. ctrl+f then type boot.3dsx
5. Then replace the 'boot' part with whatever you named the homebrew launcher (in my case I changed it to bohb.3dsx [also you might have to limit it to a 4 letter name, I'm not sure but I think I was told that maybe]) Note: There is only one 'boot.3dsx' to change in the .bin file.
6. Open the .cia hblauncher and enjoy homebrew launcher in emunand

Ok thanks, just a thing, when I open what I think is my payload ( ropbinpayload_menuhax_EUR22528_new3ds.bin ) with notepad i just get some wierd text.
 
Ok thanks, just a thing, when I open what I think is my payload ( ropbinpayload_menuhax_EUR22528_new3ds.bin ) with notepad i just get some wierd text.
That is the wrong payload, that is for your menuhax hence the 'menuhax'. The one for the hblauncher should have otherapp.

There is meant to be heaps of weird text however there is still a single boot.3dsx in it which you can edit to the file name like I said (just ignore the weird text).
 
1. obtain the payload for the hb launcher (mine is hblauncherloader_otherapp_payload_OLD-10-3-0-28-EUR.bin)
2. obtain notepad
3. open the .bin with notepad
4. ctrl+f then type boot.3dsx
5. Then replace the 'boot' part with whatever you named the homebrew launcher (in my case I changed it to bohb.3dsx [also you might have to limit it to a 4 letter name, I'm not sure but I think I was told that maybe]) Note: There is only one 'boot.3dsx' to change in the .bin file.
6. Open the .cia hblauncher and enjoy homebrew launcher in emunand

Better using a hexadecimal editor than a text editor.
 
That is the wrong payload, that is for your menuhax hence the 'menuhax'. The one for the hblauncher should have otherapp.

There is meant to be heaps of weird text however there is still a single boot.3dsx in it which you can edit to the file name like I said (just ignore the weird text).

Ok thanks, so is that possible that I don't have the payload for HBlauncher on my SD, cause it seems like it since I can't find it ?
 
Ok thanks, so is that possible that I don't have the payload for HBlauncher on my SD, cause it seems like it since I can't find it ?
Just run yellows8's launcher and it should download it for you. It took me like 10 tries to actually get it but it works eventually.
 
Look at the screen when launching it, you might need to press X or Y to save to SD.
 
Well, when i launch it, it leads me to my ctrBootManager, and doesn't download anything.
I don't know what I did, but it doesn't work as intended. xD
 
Show me a pic of the root of your sd card

8cf914d81a.png

Here is what i got.
 
Here is what i got.
oh... YOu have a n3ds. I'm not actually sure how to help you to be honest :L But you have two payloads.

You could try changing the boot.3dsx in one of the payloads and then if your menuhax boots you into the homebrew launcher try change it back and then change the other payload.

If it launches you into emunand then try the hblauncher and see if it has the desired effect.

With the n3ds payloads you may have to change more than one 'boot.3dsx' but I'm not sure. Good luck!
 
oh... YOu have a n3ds. I'm not actually sure how to help you to be honest :L But you have two payloads.

You could try changing the boot.3dsx in one of the payloads and then if your menuhax boots you into the homebrew launcher try change it back and then change the other payload.

If it launches you into emunand then try the hblauncher and see if it has the desired effect.

With the n3ds payloads you may have to change more than one 'boot.3dsx' but I'm not sure. Good luck!

Thanks !

If I ever manage to get it working, I'll post it !
 
oh... YOu have a n3ds. I'm not actually sure how to help you to be honest :L But you have two payloads.

You could try changing the boot.3dsx in one of the payloads and then if your menuhax boots you into the homebrew launcher try change it back and then change the other payload.

If it launches you into emunand then try the hblauncher and see if it has the desired effect.

With the n3ds payloads you may have to change more than one 'boot.3dsx' but I'm not sure. Good luck!

On my N3ds I'm getting an otherapp payload.. maybe download the one from Smea's homebrew site and add it to the root of your SD?
 
On my N3ds I'm getting an otherapp payload.. maybe download the one from Smea's homebrew site and add it to the root of your SD?
Ooh true! You can get it manually.

@toto9992 go to http://smealum.github.io/3ds/ and scroll down just to where it says about downloading payloads, it should be pretty self explanatory after that.

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

I added how to get the payload and how to modify it to the OP for other people who might want to do the same.
 
On my N3ds I'm getting an otherapp payload.. maybe download the one from Smea's homebrew site and add it to the root of your SD?

Downloaded it, replaced boot by bootHBL, now when i try to launch HBL.cia it crashes and tell my 3DS must reboot.
At least it does something new. xD
 
Last edited by toto9992,
Compile it yourself to give it a different icon and banner, give it a different unique ID, and make it look for a differently-named payload.
This will not work with any homebrew that uses a .xml file and asks you to select a game before booting (such as svdt or hans.)

Honestly don't see the point in it since so much homebrew only really works if you run them from hbl, and it's only going to clutter your home menu even more. Not to mention the root of your sd card becoming cluttered with 4-letter long .3dsx files, you would get lost in it after a while.
Just keep one icon for homebrew launcher and then every .3dsx homebrew as their own icon in HBL.
 

Site & Scene News

Popular threads in this forum