Homebrew [Release] Homebrew Launcher with grid layout

  • Thread starter Thread starter mashers
  • Start date Start date
  • Views Views 674,787
  • Replies Replies 4,218
  • Likes Likes 139
Because I really cbb to look through 30 or so pages and unless i'm blind it's neither on the first page....

How exactly do folders work these days? I thought it was SD:\3ds\folder\app\app.3dsx but that doesn't seem to be correct...

The way I have currently set up my SD card is as follows: (in spoiler to reduce message size)
SD:\
3ds
CHMM2
Emulators <- folder
GameYob
GameYob.3dsx
GameYob.smdh​
mgba
LICENSE.txt
mgba.3dsx
mgba.smdh​
FTP-3DS
hans
Installers <- folder
ClassicSmeaMenu (okok.. not really an installer. Don't judge me)
installer (ironhax one)
oot3dhax_installer​
PCHex
save_manager
scrtool
eshop.smdh
eshop.xml​
DCIM
gridlauncher
Nintendo 3DS
ROMs
saveDataBackup
Themes
boot.3dsx
gameyob.ini​
 
Last edited by Favna,
Because I really cbb to look through 30 or so pages and unless i'm blind it's neither on the first page....

How exactly do folders work these days? I thought it was SD:\3ds\folder\app\app.3dsx but that doesn't seem to be correct...

SD:gridlauncher\folders\app\app.3dsx
 
  • Like
Reactions: Favna
Latest ctrulib works fine, smea fixed the problem with dynamic allocation memory. You don't need to reinstall devkitARMM, just get latest ctrulib commit, compile and install.
Thanks buddy! I ended up reinstalling devkitarm and ctrulib anyway, and it built fine. I've just recompiled gridlauncher using the latest version and it seems to be working fine. Water does still seem a bit laggy though. Not sure if this is a hax issue or something I need to change my end.

When you say he fixed the problem with dynamic memory allocation, do you mean I can now use C++ vectors?

ugh go figure... i could've reasoned that if i had used my brain -facepalms-

Thanks!
There's also the help page in the folder select menu ;)

wingdings or comic sans or gtfo
I'll die before I ever use Comic Sans for anything. And I work with kids :lol:
 
  • Like
Reactions: Deleted-236924
When you say he fixed the problem with dynamic memory allocation, do you mean I can now use C++ vectors?
No, the bug prevented booted 3dsx files from having any button imput at all, so I was using an old ctrulib version to compile HBL, but since it was fixed latest ctrulib can be used now.

By the way, I hope you don't have a hard time integrating new features in your mod. I'm gonna integrate Hans in title loading (try to use hans, if not, launch with old region 4 method), so if you want to wait until I've got it coded...
 
  • Like
Reactions: Deleted-236924
No, the bug prevented booted 3dsx files from having any button imput at all, so I was using an old ctrulib version to compile HBL, but since it was fixed latest ctrulib can be used now.
OIC. That's a shame - I started having ideas of migrating the menu structs to C++ so I could load the menus out of sequence for paged loading :(

By the way, I hope you don't have a hard time integrating new features in your mod. I'm gonna integrate Hans in title loading (try to use hans, if not, launch with old region 4 method), so if you want to wait until I've got it coded...
I haven't even thought about it yet. If you make any progress I'll definitely have a look!

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

Could somebody who uses save managers let me know what the issue is with using these two managers under the grid launcher?

I've got it on the todo list to look into them, but I've just tested them both and they seem to work fine.
 
Could somebody who uses save managers let me know what the issue is with using these two managers under the grid launcher?

I've got it on the todo list to look into them, but I've just tested them both and they seem to work fine.
The problem is that you "customized" the title loading for svdt and with your refactoring for title menu entries so they displayed in a grid you lost most of the uses of the xml files, which these managers and HANS need. Or at least that's the impression I got when I looked at your source.

Does hans even work with your gridlauncher mod?

BTW, title launching trough hans in this commit: https://github.com/suloku/3ds_hb_menu/commit/3df74a4d7656ba4f7cddf799d3f0b7ecda363172

As you can see implementation is pretty easy. You will need to update boot.c for the latest HBL updates smea made the last few days.
 
The problem is that you "customized" the title loading for svdt and with your refactoring for title menu entries so they displayed in a grid you lost most of the uses of the xml files, which these managers and HANS need. Or at least that's the impression I got when I looked at your source.

Does hans even work with your gridlauncher mod?

BTW, title launching trough hans in this commit: https://github.com/suloku/3ds_hb_menu/commit/3df74a4d7656ba4f7cddf799d3f0b7ecda363172

As you can see implementation is pretty easy. You will need to update boot.c for the latest HBL updates smea made the last few days.
Can't comment on the rest, but HANS does indeed work with gridlauncher...well it does for me atleast. :)
 
  • Like
Reactions: Deleted-236924
The problem is that you "customized" the title loading for svdt and with your refactoring for title menu entries so they displayed in a grid you lost most of the uses of the xml files, which these managers and HANS need. Or at least that's the impression I got when I looked at your source.

Does hans even work with your gridlauncher mod?

BTW, title launching trough hans in this commit: https://github.com/suloku/3ds_hb_menu/commit/3df74a4d7656ba4f7cddf799d3f0b7ecda363172

As you can see implementation is pretty easy. You will need to update boot.c for the latest HBL updates smea made the last few days.
Hans works. Tbh I've lost track of what I've done with the title launching code, so I'll have a look at the code you posted and see what I can do. I don't use the xml titles myself to be honest my motivation to get them working properly has been somewhat lacking ;)
 
Hans works. Tbh I've lost track of what I've done with the title launching code, so I'll have a look at the code you posted and see what I can do. I don't use the xml titles myself to be honest my motivation to get them working properly has been somewhat lacking ;)
BTW, remember to remove "tid.bin" file for SVDT... :lol:
 
I tried this as soon as 2.5 came out and I definitely noticed the water lag. Looks like it's still there according to the posts. Do you think the title launcher section will eventually work entirely using the HANS engine? Running the MicroSD Management using the HANS Launcher worked perfectly, rather than the title launcher on your grid launcher prior to 2.5 coming out, which then, left a black screen.
 
@mashers Are you working on Hans and eShop Support or planning on?

Edit. I alreally know that Hans works fine on grindlauncher, but there is no eShop neither hackroms icons support.
 
Last edited by Billy Acuña,

Site & Scene News

Popular threads in this forum