Homebrew Homebrew Launcher with sorting and folder support

  • Thread starter Thread starter suloku
  • Start date Start date
  • Views Views 71,836
  • Replies Replies 344
  • Likes Likes 25
Great stuff! Thanks yet again, suloku. The currently highlighted app really stands out much better .
Oh yes, I think I'll tweak that so it stands more in the normal version, I have difficulties with that too.

I keep getting the same error that was posted before, with both "V2c" and "_testers" versions. I've tried it on an EUR n3ds on both sysNAND 9.2 + Ninjhax1.1 and emuNAND 9.5 + Ninjhax 2.1 + Tubehax 2.1 + Ironhax 2.1.
Which one? Are you using the config.xml file in the _testers folder of github? Or simply delete the /3ds/config.xml or /3ds/folders xml (or both). The mod should genereate a correct one once you change your favorites/toogle remember menu function on. I Iguess you might be using the one with comments, which tinyxml2 doesn't seem to support.
 
Help: I just put homebrews classified by folders, into 3ds folder: "Emulators", "Utilities", "Games". Then, I edit xml file introducing new folder paths on it (just as your "readme.txt" file says). I put boot.3dsx on root and edited .xml on 3ds folder, too. Finally, running HBL and pressing any R/L buttons shows me error message about any homebrew or something wasn't found on 3ds folder... What could I be doing wrong? (I'm using v2.c).

Edit: Solved! Was necessary put "/3ds/" before folder path name: i.e. "/3ds/Emulators/", not only "/Emulators/".
 
Last edited by fmkid,
Seems that "empty folder" issue persist yet! On my "3ds" folder actually I don't have any homebrew (all of these are on separate folders, into "3ds" itself, as I said before), and at the moment of selecting with L/R buttons that folder, just gives error message (no homebrew on 3ds folder thing) and console just freezes. I'm using your latest testing version.
 
I guess I never used it without homebrew at 3ds folder, I never imagined that folder being empty at all, I myself have there some apps like ftpony.
The mod is designed to be build around the /3ds/ folder, not to obliterate it, so I'm not planning on removing the /3ds/ folder. But skipping empty folders isn't a bad idea (but why have an empty homebrew folder to start with?)

Still, it shouldn't freeze when there's no homebrew, I'll look into that. For the moment just drop a .3dsx file to the /3ds/ folder so it won't freeze.
 
  • Like
Reactions: fmkid
Awesome! Just tried it today! It has one, very subtle bug. If I enter the Konami code to disable the easter egg the software with the cursor on it will get launched. After exiting that app the colors revert normally to blue.
And now some feature suggestions!
It would be nice to have some button guidance on the top screen! And the current folder should be between the next a previous one. Oh, and would it be possible to display just the folder name, not it's whole path? And could the current / next / previous folder indicator's white space be a little longer?
Well, that's all I could think about. You don't need to implement it, though. That's why they are just suggestions! :D Thank you for this awesome launcher!

EDIT: And maybe sleep mode support without the need to press the Home button? But not sure if it can be implemented. BTW, it seems (to me, at least) that this HBL already gets the permissions needed for save managers at launch and launches all apps with those permissions even if they don't need it. This is not a bug, it actually makes save managers start faster! Or I might be entirely wrong. :P
 
I guess I never used it without homebrew at 3ds folder, I never imagined that folder being empty at all, I myself have there some apps like ftpony.
The mod is designed to be build around the /3ds/ folder, not to obliterate it, so I'm not planning on removing the /3ds/ folder. But skipping empty folders isn't a bad idea (but why have an empty homebrew folder to start with?)

Still, it shouldn't freeze when there's no homebrew, I'll look into that. For the moment just drop a .3dsx file to the /3ds/ folder so it won't freeze.
Yep, just I did that! (Also, because some homebrew, like "Jumping Jack" and "Whackamole", doesn't work out of /3ds folder, as you said before wherever)... About scan or not empty folders, I agreed (I guess) with you about Mod HBL should ignore them and not try to show it. And yes, "3ds" folder, indeed, should be always predeterminated for HB loading.
 
Neat mod, I don't have that many Homebrews yet, so a folder option wouldn't be useful to me at this time.

This might be off topic, but I was hoping someone could make a Homebrew Launcher like this:
main_menu_v4_by_arkhandar-d7w3z1p.png


I think this layout use the screens better. The Homebrew Launcher currently doesn't utilize the top screen at all.
If no one started on this, then i will (in 2 weeks)
 
Yep, just I did that! (Also, because some homebrew, like "Jumping Jack" and "Whackamole", doesn't work out of /3ds folder, as you said before wherever)... About scan or not empty folders, I agreed (I guess) with you about Mod HBL should ignore them and not try to show it. And yes, "3ds" folder, indeed, should be always predeterminated for HB loading.
Was focused on other things today, let's see if I can fix that. But the hbl is suposed to always have at least one entry (region free) so maybe it's not my fault and a few checks will solve it. Haven't tested with region free ON.
Awesome! Just tried it today! It has one, very subtle bug. If I enter the Konami code to disable the easter egg the software with the cursor on it will get launched. After exiting that app the colors revert normally to blue.
Already knew, don't know what's the problem yet, but I didn't look into it yet.

It would be nice to have some button guidance on the top screen!
Not happening, that's what the readme is for.
And the current folder should be between the next a previous one. Oh, and would it be possible to display just the folder name, not it's whole path? And could the current / next / previous folder indicator's white space be a little longer?
Yes, I was already wanting to show just the folder name.
About order, easy to do, I was just using a function already in the code and didn't change it.
I have another Idea in mind for the folders though. Anyone knows how to convert png images to bin files? Like the format that smdh uses for icons.
edit: nevermind https://github.com/nitehack/Img-to-3DS-Bin

EDIT: And maybe sleep mode support without the need to press the Home button? But not sure if it can be implemented. BTW, it seems (to me, at least) that this HBL already gets the permissions needed for save managers at launch and launches all apps with those permissions even if they don't need it. This is not a bug, it actually makes save managers start faster! Or I might be entirely wrong. :P
The home issue is because of how the exploit works, the 3ds thinks every homebrew is the home menu. Can't do anything about that.
 
Last edited by suloku,
Wow, thanks a lot, everyone! So we're getting a redesigned HBL by @mashers (and @Tjessx ?). And @suloku is working on an improved HBL. (Sorry about my long suggestions list! :D). Imagine the improved HBL by @suloku with added icon view support by @mashers and Pictochat3D messages on top screen by @Tjessx ! Not happening, but I'm dreaming! :D Any ETA on anything? :P
 
Wow, thanks a lot, everyone! So we're getting a redesigned HBL by @mashers (and @Tjessx ?). And @suloku is working on an improved HBL. (Sorry about my long suggestions list! :D). Imagine the improved HBL by @suloku with added icon view support by @mashers and Pictochat3D messages on top screen by @Tjessx ! Not happening, but I'm dreaming! :D Any ETA on anything? :P
No ETA at present. So far I've disabled the graphics on the top screen, removed all information on the bottom screen except the app icons, and got the info for the currently selected app displaying on the top screen. The next step will be to rearrange the icons into a grid as they are still in one column at the moment.
 
No ETA at present. So far I've disabled the graphics on the top screen, removed all information on the bottom screen except the app icons, and got the info for the currently selected app displaying on the top screen. The next step will be to rearrange the icons into a grid as they are still in one column at the moment.
Screenshots?
 
New version up in the testers folder:
- The secret toogle is fixed
- Solved empty folder crash when region free disabled. Instead of skipping empty folders, which would be confusing, I've decided to re-enable region free if there's an empty folder. If this bothers you, remove that empty folder!
- Re-arranged folder display. Only folder name is shown.

preview.png

I have a surprise in mind :p

Also, does anyone know how to convert png files to bin files for 3ds development? I followed the instructions in the example code from ctrulib, but the image won't show right.

ps: this is totally off topic, but does anyone have the ability to take in game screenshots? I thing pasta cfw can? Don't really know about that
 
New version up in the testers folder:
- The secret toogle is fixed
- Solved empty folder crash when region free disabled. Instead of skipping empty folders, which would be confusing, I've decided to re-enable region free if there's an empty folder. If this bothers you, remove that empty folder!
- Re-arranged folder display. Only folder name is shown.

View attachment 25229

I have a surprise in mind :p

Also, does anyone know how to convert png files to bin files for 3ds development? I followed the instructions in the example code from ctrulib, but the image won't show right.

ps: this is totally off topic, but does anyone have the ability to take in game screenshots? I thing pasta cfw can? Don't really know about that
Youcould try this:
https://github.com/nitehack/Img-to-3DS-Bin
 
New version up in the testers folder:
- The secret toogle is fixed
- Solved empty folder crash when region free disabled. Instead of skipping empty folders, which would be confusing, I've decided to re-enable region free if there's an empty folder. If this bothers you, remove that empty folder!
- Re-arranged folder display. Only folder name is shown.

View attachment 25229

I have a surprise in mind :p

Also, does anyone know how to convert png files to bin files for 3ds development? I followed the instructions in the example code from ctrulib, but the image won't show right.

ps: this is totally off topic, but does anyone have the ability to take in game screenshots? I thing pasta cfw can? Don't really know about that
Thanks a lot again! :D
 

Site & Scene News

Popular threads in this forum