1. Derverd

    OP Derverd GBAtemp Regular
    Member

    Joined:
    Dec 22, 2014
    Messages:
    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, Jan 6, 2016
  2. toto9992

    toto9992 GBAtemp Regular
    Member

    Joined:
    Sep 12, 2009
    Messages:
    164
    Country:
    France
    How did you do that ?
     
  3. Derverd

    OP Derverd GBAtemp Regular
    Member

    Joined:
    Dec 22, 2014
    Messages:
    172
    Country:
    Australia
    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
     
  4. toto9992

    toto9992 GBAtemp Regular
    Member

    Joined:
    Sep 12, 2009
    Messages:
    164
    Country:
    France
    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.
     
  5. Derverd

    OP Derverd GBAtemp Regular
    Member

    Joined:
    Dec 22, 2014
    Messages:
    172
    Country:
    Australia
    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).
     
  6. JagN9

    JagN9 Advanced Member
    Newcomer

    Joined:
    Jul 16, 2015
    Messages:
    53
    Country:
    Better using a hexadecimal editor than a text editor.
     
  7. Derverd

    OP Derverd GBAtemp Regular
    Member

    Joined:
    Dec 22, 2014
    Messages:
    172
    Country:
    Australia
    Idk, notepad works for me xD
     
  8. toto9992

    toto9992 GBAtemp Regular
    Member

    Joined:
    Sep 12, 2009
    Messages:
    164
    Country:
    France
    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 ?
     
  9. Derverd

    OP Derverd GBAtemp Regular
    Member

    Joined:
    Dec 22, 2014
    Messages:
    172
    Country:
    Australia
    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.
     
  10. JagN9

    JagN9 Advanced Member
    Newcomer

    Joined:
    Jul 16, 2015
    Messages:
    53
    Country:
    Look at the screen when launching it, you might need to press X or Y to save to SD.
     
  11. toto9992

    toto9992 GBAtemp Regular
    Member

    Joined:
    Sep 12, 2009
    Messages:
    164
    Country:
    France
    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
     
  12. Derverd

    OP Derverd GBAtemp Regular
    Member

    Joined:
    Dec 22, 2014
    Messages:
    172
    Country:
    Australia
    Show me a pic of the root of your sd card
     
  13. toto9992

    toto9992 GBAtemp Regular
    Member

    Joined:
    Sep 12, 2009
    Messages:
    164
    Country:
    France
    [​IMG]
    Here is what i got.
     
  14. Derverd

    OP Derverd GBAtemp Regular
    Member

    Joined:
    Dec 22, 2014
    Messages:
    172
    Country:
    Australia
    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!
     
  15. toto9992

    toto9992 GBAtemp Regular
    Member

    Joined:
    Sep 12, 2009
    Messages:
    164
    Country:
    France
    Thanks !

    If I ever manage to get it working, I'll post it !
     
  16. Derverd

    OP Derverd GBAtemp Regular
    Member

    Joined:
    Dec 22, 2014
    Messages:
    172
    Country:
    Australia
    Coolio! I'm actually interested to see what happens :D
     
  17. treebeard

    treebeard Member
    Newcomer

    Joined:
    Jan 6, 2016
    Messages:
    32
    Country:
    United States
    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?
     
  18. Derverd

    OP Derverd GBAtemp Regular
    Member

    Joined:
    Dec 22, 2014
    Messages:
    172
    Country:
    Australia
    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.

    — Posts automatically merged - Please don't double post! —

    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.
     
  19. toto9992

    toto9992 GBAtemp Regular
    Member

    Joined:
    Sep 12, 2009
    Messages:
    164
    Country:
    France
    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, Jan 6, 2016
  20. 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.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - hblaunchers, Multiple,