Homebrew [Release] Homebrew Launcher with grid layout

mashers

Stubborn ape
OP
Member
Joined
Jun 10, 2015
Messages
3,837
Trophies
0
Age
40
Location
Kongo Jungle
XP
5,074
Country
Aha! It worked! I've just extracted the romfs from my DKC3DR cart and I can see files which are definitely related to this game. That means braindump must be getting the correct title ID now :)

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

Beta 125 now available in the online updater. This update fixes issues with title-based apps (SVDT, HANS, Braindump) not getting the correct title ID. They should be working now :)
 

Ripper00420

Well-Known Member
Member
Joined
Nov 5, 2013
Messages
740
Trophies
0
Age
41
XP
453
Country
United States
Aha! It worked! I've just extracted the romfs from my DKC3DR cart and I can see files which are definitely related to this game. That means braindump must be getting the correct title ID now :)

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

Beta 125 now available in the online updater. This update fixes issues with title-based apps (SVDT, HANS, Braindump) not getting the correct title ID. They should be working now :)
Man an I glad to see joy on the thread today. Keep it up, it the best!
 

Attainable

Well-Known Member
Newcomer
Joined
Aug 24, 2007
Messages
75
Trophies
0
Age
30
XP
303
Country
United States
Hey @mashers, great job on this.

Not sure if you have addressed this yet, but one request I have is for the online updater to replace whatever file the HBL boots from....for example, I use BootManager named as boot.3dsx, and I have your launcher as hbl.3dsx; when I update using the online updater, it replaces boot.3dsx, instead of hbl.3dsx.
 

mashers

Stubborn ape
OP
Member
Joined
Jun 10, 2015
Messages
3,837
Trophies
0
Age
40
Location
Kongo Jungle
XP
5,074
Country
Hey @mashers, great job on this.

Not sure if you have addressed this yet, but one request I have is for the online updater to replace whatever file the HBL boots from....for example, I use BootManager named as boot.3dsx, and I have your launcher as hbl.3dsx; when I update using the online updater, it replaces boot.3dsx, instead of hbl.3dsx.
The latest version of the updater should detect the name and path of the gridlauncher executable and replace that. If it's still replacing /boot.3dsx every time then perhaps you're on an older version of the updater. You could try downloading the full launcher package from the first post in this thread and re-copying the updater from there, as it is the current version (2.04).
 
  • Like
Reactions: XavyrrVaati

Attainable

Well-Known Member
Newcomer
Joined
Aug 24, 2007
Messages
75
Trophies
0
Age
30
XP
303
Country
United States
The latest version of the updater should detect the name and path of the gridlauncher executable and replace that. If it's still replacing /boot.3dsx every time then perhaps you're on an older version of the updater. You could try downloading the full launcher package from the first post in this thread and re-copying the updater from there, as it is the current version (2.04).
Ah, thank you! I haven't checked since last week or so.
Appreciate all the hard work! Keep it up :)
 

mashers

Stubborn ape
OP
Member
Joined
Jun 10, 2015
Messages
3,837
Trophies
0
Age
40
Location
Kongo Jungle
XP
5,074
Country
Ah, thank you! I haven't checked since last week or so.
Appreciate all the hard work! Keep it up :)
Thank you! Though the credit for the updates to the launcher go to @ihaveamac, and thanks to him the launcher now updates itself too. So just update to the version on the first post, and then the updater will take care of the rest, even if the launcher itself changes in the future :)
 

Razorzeto

Darkness can not drive out darkness.
Member
Joined
Aug 27, 2015
Messages
182
Trophies
0
Location
Currently living in Chile.
XP
1,194
Country
I've just pushed beta 115 to the online updater. This includes @smileyhead's excellent suggestion of app banners. Here's how they work:
  • Create a 400x222 pixel PNG image to use as the banner. I strongly recommend using transparency in this image so it doesn't cover the wallpaper entirely.
  • Put whatever you want on the banner image
  • Save it as appname-banner.png (where appname is identical to what comes before .3dsx in the app's 3dsx filename)
  • Put the banner image in the same folder as the 3dsx

  • Adds banners for folders. Same format as app banners. Put them in the folder and call the file folder-banner.png
  • Removed screenshots for now to make space for new features. This might come back later, but for now use the home button to take screenshots using the screenshot feature built in to hax 2.5.

Added banners to HANS shortcuts. They need to be exactly the same format as homebrew app banners. Name them as per the following example:
/gridlauncher/folders/Games/mvdk.xml
/gridlauncher/folders/Games/mvdk-banner.png

Titles can now display banners too. The launcher will automatically create a folder for them (/gridlauncher/titlebanners/). To help with creating the banner for the titles, the boot options screen now shows the title ID. So heres how you create the app banner:
  1. Press SELECT on the title to bring up the boot options menu and make a note of the title ID
  2. Create the banner in the same format as homebrew app banners
  3. Name the file titleid-banner.png (where titleid is the id shown on the boot options menu)
  4. Place the file in /gridlauncher/titlebanners/
This does not yet work for the cart on the main grid as it does not have the title ID stored.


@mashers , I think you could add information referring to banners and how they work on your first post. so people don't have to check all the last pages looking for that info. Btw Great job :)
 

XavyrrVaati

Hobbyist programmer?
Member
Joined
Feb 23, 2014
Messages
385
Trophies
0
XP
478
Country
United States
I'm probably getting a bit greedy here, but can themes use a banner too? Or is that not implemented? :') I'm fine either way, just curious. Also thanks for the updates and good job.
 

XavyrrVaati

Hobbyist programmer?
Member
Joined
Feb 23, 2014
Messages
385
Trophies
0
XP
478
Country
United States
I'd love a banner pack from you! (Especially if it's FEif themed! ;))
I meant that when looking at a theme in the theme selection menu, can it have it's own banner (kind of how they have their own .SMDHs).
That said, when I get around to it, I'm definitely going to make some banners for stuff in general.
 

mashers

Stubborn ape
OP
Member
Joined
Jun 10, 2015
Messages
3,837
Trophies
0
Age
40
Location
Kongo Jungle
XP
5,074
Country
I'm probably getting a bit greedy here, but can themes use a banner too? Or is that not implemented? :') I'm fine either way, just curious. Also thanks for the updates and good job.
Good point. I forgot about that. I'll add it.
Done ;) Beta 127 adds banners for themes. Same image format as the other banner images. Place them in the theme folder and call the file theme-banner.png or theme-banner-fullscreen.png :)
 
  • Like
Reactions: JJTapia19

peteruk

Well-Known Member
Member
Joined
Jun 26, 2015
Messages
3,003
Trophies
2
XP
7,331
Country
United Kingdom
Hi guys, been reading this thread with great interest and i really like the way that this grid layout looks

I am currently a user of the standard/latest HBL

I downloaded the zip and looked and the files and assume by looking it's not as simple as just swapping out the boot.3dsx file ?

It's not a straight forward swap of files to move to the Grid version but a lot more involved ? I cant just switch over simply i guess what i am asking ?
 
  • Like
Reactions: Arseface_TM

RedHat

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
235
Trophies
0
Location
Mii Plaza
Website
github.com
XP
376
Country
United States
I downloaded the zip and looked and the files and assume by looking it's not as simple as just swapping out the boot.3dsx file ?
No, it actually is a simple swap. Just replace your boot.3dsx with the one downloaded in the zip and drag the "gridlauncher" folder into your SD card's root.
 
  • Like
Reactions: peteruk

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Nut on the hill