Homebrew [Release] Homebrew Launcher with grid layout

Favna

#PCMasterRace
Member
Joined
Sep 12, 2009
Messages
864
Trophies
1
Website
twitter.com
XP
822
Country
Netherlands
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,

JJTapia19

I fight for my friends.
Member
Joined
May 31, 2015
Messages
2,171
Trophies
1
Age
32
XP
2,438
Country
Puerto Rico
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

mashers

Stubborn ape
OP
Member
Joined
Jun 10, 2015
Messages
3,837
Trophies
0
Age
40
Location
Kongo Jungle
XP
5,074
Country
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

suloku

Well-Known Member
Member
Joined
Apr 28, 2008
Messages
883
Trophies
0
XP
866
Country
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

mashers

Stubborn ape
OP
Member
Joined
Jun 10, 2015
Messages
3,837
Trophies
0
Age
40
Location
Kongo Jungle
XP
5,074
Country
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.
 

suloku

Well-Known Member
Member
Joined
Apr 28, 2008
Messages
883
Trophies
0
XP
866
Country
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.
 

Shadowtrance

Well-Known Member
Member
Joined
May 9, 2014
Messages
2,493
Trophies
0
Location
Hervey Bay, Queensland
XP
1,807
Country
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

mashers

Stubborn ape
OP
Member
Joined
Jun 10, 2015
Messages
3,837
Trophies
0
Age
40
Location
Kongo Jungle
XP
5,074
Country
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 ;)
 

fmkid

Just another GBATemp's random guy
Member
Joined
Apr 23, 2015
Messages
1,911
Trophies
0
XP
1,424
Country
Colombia
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:
 

Selim873

Nunnayobeesnes
Member
Joined
Jul 31, 2010
Messages
1,275
Trophies
0
Age
30
Location
Chillin' with Bob Ross
XP
1,112
Country
United States
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.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: lol, Okies. Family graveyard is that way 👉