Homebrew Homebrew Launcher with sorting and folder support

  • Thread starter Thread starter suloku
  • Start date Start date
  • Views Views 71,833
  • Replies Replies 344
  • Likes Likes 25
I found a bug; If you add the region free entry to the favorite list and press x, you will get a error saying you don't have any homebrew on SD and the hbc will crash. Also, there is any way to include a option to just sort files the way we want, without favorites?

Sorry for my bad english :lol:

mmm... you shoulnt be able to incude region free on favorites, in fact, you are not able to do so with the latest version, I've just checked. Are you using the latest version?

Also, for custom sorting order, rename your homebrew folders, imagine you have this order:
- hombrew1
- homebrew2
- homebrew3
- homebrew4
- homebrew5

and want to put homebrew5 first and homebrew 4 before homebrew 3, rename it like this:

- 02_hombrew1
- 03_homebrew2
- 05_homebrew3
- 04_homebrew4
- 01_homebrew5

You will get this order:

- hombrew5
- homebrew1
- homebrew2
- homebrew4
- homebrew3

Custom sorting is not happening from me, would be cool, but I'm fine with renaming folders and setting favorites. You can rename them in the 3ds with CTRXplorer.

Keep in mind that homebrew that uses hardcoded paths is special, like savedata, but it has a workaroun: use 2 folders
- 1 folder is the one containing the xml, smdh and 3dsx file, which you can rename and sort as you like (ie: 01_svdt)
- the other folder will hold any files hardcoded in the program, svdt uses /3ds/svdt/ to include flag files and asr.dat.

Since the second folder /3ds/svdt doesn't have any .3dsx file, it won't show in homebrew launcher, but you can still use all of svdt features and put it wherever you desire.
The same would go for any other homebrew.

But for example, oot3dhax installer will only work from the /3ds/ folder
 
  • Like
Reactions: FEAR_1337
15 sept 2015 - 17:00 GTM+1
- Fixed: Toogling remember menu on favorite screen returned to folder view without actually exiting favorites.
- Display remember menu indicator also on favorite screen

I'm gonna keep a more organized changelog now, but I should have done this ages ago.
 
  • Like
Reactions: fmkid
Some way to implement (automatic) theme change from HBL? Very difficult, unuseful, or possible?

Edit: Nevermind... I didn't see is implemented already! Thanks!
 
mmm... you shoulnt be able to incude region free on favorites, in fact, you are not able to do so with the latest version, I've just checked. Are you using the latest version?

Also, for custom sorting order, rename your homebrew folders, imagine you have this order:
- hombrew1
- homebrew2
- homebrew3
- homebrew4
- homebrew5

and want to put homebrew5 first and homebrew 4 before homebrew 3, rename it like this:

- 02_hombrew1
- 03_homebrew2
- 05_homebrew3
- 04_homebrew4
- 01_homebrew5

You will get this order:

- hombrew5
- homebrew1
- homebrew2
- homebrew4
- homebrew3

Custom sorting is not happening from me, would be cool, but I'm fine with renaming folders and setting favorites. You can rename them in the 3ds with CTRXplorer.

Keep in mind that homebrew that uses hardcoded paths is special, like savedata, but it has a workaroun: use 2 folders
- 1 folder is the one containing the xml, smdh and 3dsx file, which you can rename and sort as you like (ie: 01_svdt)
- the other folder will hold any files hardcoded in the program, svdt uses /3ds/svdt/ to include flag files and asr.dat.

Since the second folder /3ds/svdt doesn't have any .3dsx file, it won't show in homebrew launcher, but you can still use all of svdt features and put it wherever you desire.
The same would go for any other homebrew.

But for example, oot3dhax installer will only work from the /3ds/ folder
I updated now and the bug is not happening anymore. Also, thanks for the tips
PS: looks like you have to rename the .3dsx too
 
I updated now and the bug is not happening anymore. Also, thanks for the tips
PS: looks like you have to rename the .3dsx too

Yes, but you can name it boot.3dsx and it will always work, regardless of the folder name. Same goes for smdh file --> icon.smdh
 
  • Like
Reactions: FEAR_1337
downloaded from the github in the OP

So far what i understand:
download boot.3dsx and replace it in the root of the SD
download config.xml and place it in the \3ds folder
download themes.xml and place it in the \3ds folder (is this needed if no themes are used?)
make the folders "Emulators", "Utilities", "Homebrew Games" and "Other" in \3ds
move all homebrews in there correct folders
 
downloaded from the github in the OP

So far what i understand:
download boot.3dsx and replace it in the root of the SD
download config.xml and place it in the \3ds folder
download themes.xml and place it in the \3ds folder (is this needed if no themes are used?)
make the folders "Emulators", "Utilities", "Homebrew Games" and "Other" in \3ds
move all homebrews in there correct folders
Yes, but folders step is optional. If you want to do, then go on!
 
Last edited by Shaker78,
  • Like
Reactions: DjoeN and fmkid
  • Like
Reactions: Shaker78
16 sept 2015 - 17:00 GTM+1
- Added themes from https://gbatemp.net/threads/homebrew-launcher-custom-themes.397183/ to themes.xml
- Added option in config.xml to randomize themes (on boot and when changing themes)
- Changed theme controls display in the Reboot screen (start button)
- Toogle random themes in Reboot screen with X button.
- Folder bgcolor, title font color and description color will use the entry colors if not specified in xml file.
- On a side note, Konami came and told me "BEER is WATER, with and without BORDER, Rise oh Great Bishop"

EDIT: Also, I forgot to mention that as of svdt 0.10.1, HBL mod will pass the selected title to svdt, so when svdt starts the title selector screen will already be on the selected game title.

A homebrew launcher for CXIs/elfs instead of 3dsx would be convinient.
I don't really know much about 3ds outside 2.1 *hax, but I guess those aren't compatible with ninjhax 2.1.
Also, there's a reason for .3dsx files: they are made so they can work with any new exploit in the future without having to recompile each homebrew. It's a good standard, just a little young.
 
Last edited by suloku,
  • Like
Reactions: JJTapia19 and fmkid
Now the only thing I can think of is some sort of settings menu where you can adjust everything what is in the config.xml
And, maybe, in a future, any way to directly delete a homebrew if someone wants (as Wii HBC)!

16 sept 2015 - 17:00 GTM+1
- On a side note, Konami came and told me "BEER is WATER, with and without BORDER, Rise oh Great Bishop"
Excuse me for my bad level understanding some english idioms. But, what do you want to say exactly with that sentence?
 

Site & Scene News

Popular threads in this forum