Masher's Homebrew Launcher Mod Custom Themes Thread
mashers Has done it again with his new HBL Mod update which let's you create your own themes. In this thread you should be able to download and share already created themes and also learn how to create them.
NEW! Theme List!
All themes in one place. 385 and counting
Contains a lot of themes and colors, Not recommended to people suffering from epilepsy..
All themes in one place. 385 and counting
Contains a lot of themes and colors, Not recommended to people suffering from epilepsy..
Platinum Lucario’s Pokémon Mystery Dungeon: Gates to Infinity Theme
Get it Here
CodyMKW’s Btooom! Theme
Get it Here
Lucah’s Galaxy Launcher Theme
music included
Get it Here
Larsenv’s 3DS Themes Collection
This great collection includes 246 official 3DS Themes converted to the gridlauncher theme format.
Get it Here
SG6000’s Taito Alt Theme
Get it Here
SG6000’s Sega MK III Theme
Get it Here
SG6000’s Z Abstraction Theme
Get it Here
SG6000’s R-Type Stage 3 Theme
Get it Here
SG6000’s Sharp GF-500 Theme
Get it Here
SG6000’s Double Dragon Theme
Get it Here
Larsenv’s Spinner: Bowser Theme
Get it Here
Larsenv’s Spinner: Mario Theme
Get it Here
Larsenv’s Spinner: Peach Theme
Get it Here
Larsenv’s Spinner: Rosalina Theme
Get it Here
Aw2’s Gravity Falls Theme
Get it Here
Edgarska’s Ocarina of Time 3D Theme
Get it Here
Larsenv’s Spotlight - Yoshi Theme
Get it Here
Larsenv’s Spotlight - Peach Theme
Get it Here
Larsenv’s Spotlight - Mario Theme
Get it Here
Larsenv’s Spotlight - Luigi Theme
Get it Here
Larsenv’s Spotlight - Goomba Theme
Get it Here
Phalk’s Default Theme Soundpack
sounds and music included
Get it Here
XavyrrVaati’s GameCube Theme
Get it Here
KazuRo’s Hatsune Miku Blue Sky Theme
Get it Here
KazuRo’s Juuzou (Tokyo Ghoul) Theme
music included
Get it Here
KazuRo’s Puella Magi Madoka Magica Theme
music included
Get it Here
KazuRo’s Gardevoir Requested Theme
music included
Get it Here
KazuRo’s Koi ga Shitai! and Tsuyuri Kumin Theme
music included
Get it Here
GoYoshi’s Yoshi's Christmas Island Theme
Get it Here
SG6000’s Castlevania Bloodlines Theme
sounds, music and splash screen included
Get it Here
SG6000’s Contra: The Hard Corps Theme
sounds, music and splash screen included
Get it Here
SG6000’s E-Swat: City Under Seige Theme
sounds, music and splash screen included
Get it Here
SG6000’s Rolling Thunder 2 Theme
sounds, music and splash screen included
Get it Here
SG6000’s Slap Fight MD Theme
sounds, music and splash screen included
Get it Here
SG6000’s Super Shinobi Theme
sounds, music and splash screen included
Get it Here
3003x’s Usagi Desu Ka Theme
sounds, music and splash screen included
Get it Here
SirBeethoven’s Punch Out Theme
Get it Here
XavyrrVaati’s W.I.P. Undertale Theme
Get it Here
Link6155’s New Launcher Black V3 Theme
Get it Here
Marty2003’s Charizard v2 Theme
Get it Here
JjStAr992_Gaming’s Quark Theme
Get it Here
Link6155’s New Launcher Theme
Get it Here
Torisuke’s New Launcher Theme
Get it Here
XavyrrVaati’s W.I.P. Fire Emblem if ver.0.8 Theme
Get it Here
Lanman14444’s LanRedHex Theme
splash screen included
splash screen included
Get it Here
JjStAr992_Gaming’s Photon Theme
Get it Here
Xenosaiga’s Azenis Theme
splash screen included
Get it Here
Get Shaker78’s .smdh and progress wheel Here
Pdapanda’s The Legend of Heroes: Trails in the Sky Theme
sounds, music and splash screen included
Get it Here
Gettwobirdsstone’s Zelda 2: The Adventure of Link Theme
Get it Here
Xenosaiga’s Hyrule Historia Theme
Get it Here
SG6000’s Castlevania Theme
sounds, music and splash screen included
Get it Here
FONZD’s TLO Zelda Theme
Get it Here
FONZD’s TLO Zelda Kokiri Theme
Get it Here
SoyAlexPop’s Ghost Trick Theme
Get it Here
Phalangery’s Madoka Magica Theme
Get it Here
Gettwobirdsstone’s Hellsing Theme
music and splash screen included
Get it Here
MdKarel’s TLO Zelda Wind Waker Theme
sounds, music and splash screen included
Get it Here
SG6000’s Slap Fight MD Theme
sounds and music included
Get it Here
SG6000’s Eswat 2 Theme
sounds and music included
Get it Here
SG6000’s Eswat 1 Theme
sounds and music included
Get it Here
SG6000’s Contra Spirits Theme
sounds and music included
Get it Here
SG6000’s Contra Hard Corps Theme
sounds and music included
Get it Here
Gocario’s Pokémon GB v0.6 Theme
Get it Here
Valyou’s The Neverhood Theme
Get it Here
JJTapia19’s Yoshi Theme
Get it Here
GoYoshi’s Super Mario Maker Theme
Get it Here
UraKn0x’s Maki and Rin’s Love Live! Theme
Get it Here
Mutinize’s New Launcher Black Ver. Variant Theme
GoYoshi’s TLO Zelda Majoras Mask Theme
Get it Here
Marty2003’s TLO Zelda Wind Waker HD Theme
Get it Here
Gocario’s Pokémon GB Theme v0.4
Get it Here
SoyAlexPop’s Stella Glow Theme
Get it Here
Petraplexity’s Theme Template
Get it Here
SoyAlexPop’s Conception II Theme
Get it Here
Mungry’s Pixerly Forest Theme
Get it Here
Masher’s Mario Theme
Get it Here
JJTapia19’s Super Mario Neon Green Theme
Get it Here
SoyAlexPop’s Code Name S.T.E.A.M. Theme
Get it Here
Mr_sephiroth’s The World Ends With You Theme
Get it Here
Purpleyeti94’s Shin Megami Tensei IV Final Theme
Get it Here
Games&Stuff’s Halloween Theme
Osakasan's Shiryu Theme
Get it Here
Osakasan's Mirror Of Fate Theme
Marty2003's Xenoblade Chronicles Theme
Get it Here
Marty2003's Chat Noir Theme
Get it Here
Red3agle's Miku Theme V1
Arseface_TM's Slayers Theme
Get it Here
JJTapia19's TLO Zelda Retro Theme V3
Get it Here
Link6155's New Launcher - Blue Version Theme
Aqib Ali's Pikachu Theme
Get it Here
Arse's Zelda NES Theme
.smdh available
Get it Here
Get fmkid’s .smdh Here
Link6155's Black 3DS Theme
Get it Here
VaiCorunthians's Cubes Theme
.smdh available
Get it Here
Get fmkid’s .smdh Here
SoyAlexPop's Megaman Starforce Theme
.smdh included
Get it Here
VaiCorunthian's Orient Theme
.smdh available
Get it Here
Get fmkid’s .smdh Here
Arseface_TM's Suika Theme
Get it Here
Arseface_TM's Remilia Theme
Get it Here
Arseface_TM's Marisa Theme
Get it Here
Arseface_TM's Cirno Theme
Get it Here
Zabhahs's Slowpoke Theme
Get it Here
Zabhahs's Shellder and Cloyster Theme
Get it Here
JJTapia19's Kingdom Hearts Pattern Theme
.smdh included
Get it Here
SoyAlexPop's The World Ends With You Theme
.smdh included
Get it Here
Arse's Zelda NES Theme
Get it Here
Get fmkid’s .smdh Here
Link6155's Black 3DS Theme
Get it Here
VaiCorunthians's Cubes Theme
Get it Here
Get fmkid’s .smdh Here
SoyAlexPop's Megaman Starforce Theme
Get it Here
VaiCorunthian's Orient Theme
Get it Here
Get fmkid’s .smdh Here
Arseface_TM's Suika Theme
Get it Here
Arseface_TM's Remilia Theme
Get it Here
Arseface_TM's Marisa Theme
Get it Here
Arseface_TM's Cirno Theme
Get it Here
Zabhahs's Slowpoke Theme
Get it Here
Zabhahs's Shellder and Cloyster Theme
Get it Here
JJTapia19's Kingdom Hearts Pattern Theme
Get it Here
SoyAlexPop's The World Ends With You Theme
Get it Here
SoyAlexPop's Bravely Default Theme
.smdh included
SoyAlexPop's Bravely Default Theme
Get it Here
Shaker78's Black Theme
.smdh included
Get it Here
Get alternative backgrounds Here
SoyAlexPop's Persona Q Theme
.smdh included
Shaker78's Black Theme
Get it Here
Get alternative backgrounds Here
SoyAlexPop's Persona Q Theme
Get it Here
SoyAlexPop's Splatoon Theme
.smdh included
SoyAlexPop's Splatoon Theme
Get it Here
SoyAlexPop's Tri Force Heroes Theme
.smdh included
SoyAlexPop's Tri Force Heroes Theme
Get it Here
Link6155's New 3DS Launcher Theme
.smdh available
Get it Here
Get fmkid’s .smdh Here
VaiCorunthians's Blue & Red Theme
Get it Here
Phanton's Nui Theme
Get it Here
Link6155's Default 3DS Theme V2
.smdh available
Get it Here
Get fmkid’s .smdh Here
Arseface_TM's Nitori Theme
Get it Here
BroDuck's Duck Game Theme
Get it Here
DarkRiolu264's Durarara Theme
Get it Here
Mr_sephiroth's TWEWY Theme
Get it Here
JJTapia19's TLO Zelda Majoras Mask Retro Themes
.smdh included
Get them Here
Mungry's Purple Theme
.smdh available
Get it Here
Get fmkid’s .smdh Here
Phanton's Neferpitou (HunterXHunter) Theme
Get it Here
JJTapia19's Donkey Kong Theme V2
.smdh included
Get it Here
Arseface_TM's Mokou Title Theme
Get it Here
Link6155's Default 3DS Theme (Newer Version above)
Get it Here
Teampleb's Iron Theme
Get it Here
ItsYogSothoth's Oozy Green Theme
Get it Here
Vague Rant's Red/Metallic Theme
Get it Here
Louch 雪 Daishiteru's Dark Theme
Get it Here
JJTapia19's Donkey Kong Theme
Get it Here
Phanton's Theme
Get it Here
Games&Stuff's Pumpkin/Halloween Theme
Get it Here
Vague Rant's Theme
Get it Here
JJTapia19's Neon Green Theme
Get it Here
Mashers's Dark Theme
Get it Here
JJTapia19's Halloween Theme
Get it Here
Shaker78's Dark Orange Theme
Get it Here
Shadowtrance's Theme
Get it Here
Games&Stuff's Theme
Get it Here
Link6155's New 3DS Launcher Theme
Get it Here
Get fmkid’s .smdh Here
VaiCorunthians's Blue & Red Theme
Get it Here
Phanton's Nui Theme
Get it Here
Link6155's Default 3DS Theme V2
Get it Here
Get fmkid’s .smdh Here
Arseface_TM's Nitori Theme
Get it Here
BroDuck's Duck Game Theme
Get it Here
DarkRiolu264's Durarara Theme
Get it Here
Mr_sephiroth's TWEWY Theme
Get it Here
JJTapia19's TLO Zelda Majoras Mask Retro Themes
Get them Here
Mungry's Purple Theme
Get it Here
Get fmkid’s .smdh Here
Phanton's Neferpitou (HunterXHunter) Theme
Get it Here
JJTapia19's Donkey Kong Theme V2
Get it Here
Arseface_TM's Mokou Title Theme
Get it Here
Link6155's Default 3DS Theme (Newer Version above)
Get it Here
Teampleb's Iron Theme
Get it Here
ItsYogSothoth's Oozy Green Theme
Get it Here
Vague Rant's Red/Metallic Theme
Get it Here
Louch 雪 Daishiteru's Dark Theme
Get it Here
JJTapia19's Donkey Kong Theme
Get it Here
Phanton's Theme
Get it Here
Games&Stuff's Pumpkin/Halloween Theme
Get it Here
Vague Rant's Theme
Get it Here
JJTapia19's Neon Green Theme
Get it Here
Mashers's Dark Theme
Get it Here
JJTapia19's Halloween Theme
Get it Here
Shaker78's Dark Orange Theme
Get it Here
Shadowtrance's Theme
Get it Here
Games&Stuff's Theme
Get it Here
How to create a Custom Theme.
On your PC
1.Download the latest version of the HBL mod attached to the first post here.
2.Extract the boot.3dsx and ignoredtitles.txt to the root of your 3ds SD card. Replace the boot.3dsx if necessary.
On your 3ds
1.Run the Homebrew Launcher via your preferred hax method.
2.Tap the configuration button located on the top left corner of the bottom screen.
3.Tap the Homebrew Launcher Updater icon and follow the onscreen instructions
to make sure you have the latest version with all the new features.
4.Tap the configuration button located on the top left corner of the bottom screen again.
5.And now tap the Theme Settings icon.
6.Here you'll find many customizable options so just explore and have fun.
When you're done with your theme it will be saved on a file named hbltheme.cfg which is found on the Default folder.
Folder directory below:
SD:/gridlauncher/themes/Default/hbltheme.cfg
To make a new theme you can make a copy of Default folder in the same directory and name it whatever you want. Then you can switch between them.
1.Download the latest version of the HBL mod attached to the first post here.
2.Extract the boot.3dsx and ignoredtitles.txt to the root of your 3ds SD card. Replace the boot.3dsx if necessary.
On your 3ds
1.Run the Homebrew Launcher via your preferred hax method.
2.Tap the configuration button located on the top left corner of the bottom screen.
3.Tap the Homebrew Launcher Updater icon and follow the onscreen instructions
to make sure you have the latest version with all the new features.
4.Tap the configuration button located on the top left corner of the bottom screen again.
5.And now tap the Theme Settings icon.
6.Here you'll find many customizable options so just explore and have fun.
When you're done with your theme it will be saved on a file named hbltheme.cfg which is found on the Default folder.
Folder directory below:
SD:/gridlauncher/themes/Default/hbltheme.cfg
To make a new theme you can make a copy of Default folder in the same directory and name it whatever you want. Then you can switch between them.
Create your custom backgrounds.
1.For the top screen create a 400 x 240 PNG. Name it wallpapertop.png
2.For the bottom screen create a 320 x 240 PNG. Name it wallpaperbottom.png
3.For the top screen on info pages create a 400 x 240 PNG. Name it wallpapertopinfo.png
4.For the bottom screen on non-grid pages create a 320 x 240 PNG.Name it wallpaperbottomnongrid.png and place them on your theme’s folder.
Folder directory below:
SD:/gridlauncher/themes/Themename/wallpapertop.png
SD:/gridlauncher/themes/Themename/wallpaperbottom.png
SD:/gridlauncher/themes/Themename/wallpapertopinfo.png
SD:/gridlauncher/themes/Themename/wallpaperbottomnongrid.png
You may want to turn the water off in the settings so you can see the wallpaper properly.
Troubleshooting
If your backgrounds are not showing up correctly on the homebrew launcher when you are saving your pictures as .png make sure you remove any kind of transparency. In programs like paint.net manually change the color depth to 32-bit or 16-bit. 8-bit does not work properly.
Another workaround is to open your pictures with microsoft paint and saving them again as png. Paint will remove any kind of transparency and fix your backgrounds.
2.For the bottom screen create a 320 x 240 PNG. Name it wallpaperbottom.png
3.For the top screen on info pages create a 400 x 240 PNG. Name it wallpapertopinfo.png
4.For the bottom screen on non-grid pages create a 320 x 240 PNG.Name it wallpaperbottomnongrid.png and place them on your theme’s folder.
Folder directory below:
SD:/gridlauncher/themes/Themename/wallpapertop.png
SD:/gridlauncher/themes/Themename/wallpaperbottom.png
SD:/gridlauncher/themes/Themename/wallpapertopinfo.png
SD:/gridlauncher/themes/Themename/wallpaperbottomnongrid.png
You may want to turn the water off in the settings so you can see the wallpaper properly.
Troubleshooting
Another workaround is to open your pictures with microsoft paint and saving them again as png. Paint will remove any kind of transparency and fix your backgrounds.
Updated! Add icons and banners to your themes and folders.
To add icons to your themes and folders you must create their .smdh icons. I recommend using this website for it.
Use 48x48 .png pictures for the icons.
When you are done with your .smdh files you must rename them.
The folder icon must be named folder.smdh This Icon will be displayed on the folder select screen.
The theme icon must be named theme.smdh This Icon will be displayed on the theme select screen.
Smdh Placement:
The theme.smdh goes inside your themes folder:
SD:/gridlauncher/themes/Themename/theme.smdh
The folder.smdh goes inside the desired folder:
Example
SD:/gridlauncher/folders/Games/folder.smdh
You can also add a banner to your custom theme which will be displayed on theme selector screen with the .smdh icon. You can make a regular banner or a full screen banner.
To make a regular banner
1.Create a 400x222 pixel PNG image. It’s recommend to use transparency in this image so it doesn't cover the wallpaper entirely.
2.Put whatever you want on the banner image.
3.Save it as theme-banner.png.
4.Place the banner image on your theme’s folder.
Folder directory below:
SD:/gridlauncher/themes/Themename/theme-banner.png
To make a full screen banner (With full screen banners the app's title, author, description and panel will not be displayed, so the banner can be seen full screen)
1.Create a 400x222 pixel PNG image. It’s recommend to use transparency in this image so it doesn't cover the wallpaper entirely.
2.Put whatever you want on the banner image.
3.Save it as theme-banner-fullscreen.png.
4.Place the banner image on your theme’s folder.
Folder directory below:
SD:/gridlauncher/themes/Themename/theme-banner-fullscreen.png
Use 48x48 .png pictures for the icons.
When you are done with your .smdh files you must rename them.
The folder icon must be named folder.smdh This Icon will be displayed on the folder select screen.
The theme icon must be named theme.smdh This Icon will be displayed on the theme select screen.
Smdh Placement:
The theme.smdh goes inside your themes folder:
SD:/gridlauncher/themes/Themename/theme.smdh
The folder.smdh goes inside the desired folder:
Example
SD:/gridlauncher/folders/Games/folder.smdh
You can also add a banner to your custom theme which will be displayed on theme selector screen with the .smdh icon. You can make a regular banner or a full screen banner.
To make a regular banner
1.Create a 400x222 pixel PNG image. It’s recommend to use transparency in this image so it doesn't cover the wallpaper entirely.
2.Put whatever you want on the banner image.
3.Save it as theme-banner.png.
4.Place the banner image on your theme’s folder.
Folder directory below:
SD:/gridlauncher/themes/Themename/theme-banner.png
To make a full screen banner (With full screen banners the app's title, author, description and panel will not be displayed, so the banner can be seen full screen)
1.Create a 400x222 pixel PNG image. It’s recommend to use transparency in this image so it doesn't cover the wallpaper entirely.
2.Put whatever you want on the banner image.
3.Save it as theme-banner-fullscreen.png.
4.Place the banner image on your theme’s folder.
Folder directory below:
SD:/gridlauncher/themes/Themename/theme-banner-fullscreen.png
Add background to your apps icons.
To add background to your apps icons you must create the following pictures:
appbackground.png: 56 x 56 pixels. This is the background for unselected apps or empty spaces
appbackgroundselected.png: 56 x 56 pixels. This is the background for the currently selected app
cartbackground.png: 59 x 59 pixels. This is the background for the region free loader / cart when it is not selected
cartbackgroundselected.png: 59 x 59 pixels. This is the background for the region free loader / cart when it is currently selected
The launcher will automatically detect whether the images have an alpha channel so it makes no difference whether the images have transparency or not. They will automatically be masked to the correct shape with rounded corners and the tab for the cart icons. You will get an error in log.txt if the images are invalid or the wrong size. You do not need to change any settings - the presence of the images is enough (as with wallpapers).
Icon borders placement:
SD:/gridlauncher/themes/Themename/appbackground.png
SD:/gridlauncher/themes/Themename/appbackgroundselected.png
SD:/gridlauncher/themes/Themename/cartbackground.png
SD:/gridlauncher/themes/Themename/cartbackgroundselected.png
Here’s Masher’s theme with custom app backgrounds:
appbackground.png: 56 x 56 pixels. This is the background for unselected apps or empty spaces
appbackgroundselected.png: 56 x 56 pixels. This is the background for the currently selected app
cartbackground.png: 59 x 59 pixels. This is the background for the region free loader / cart when it is not selected
cartbackgroundselected.png: 59 x 59 pixels. This is the background for the region free loader / cart when it is currently selected
The launcher will automatically detect whether the images have an alpha channel so it makes no difference whether the images have transparency or not. They will automatically be masked to the correct shape with rounded corners and the tab for the cart icons. You will get an error in log.txt if the images are invalid or the wrong size. You do not need to change any settings - the presence of the images is enough (as with wallpapers).
Icon borders placement:
SD:/gridlauncher/themes/Themename/appbackground.png
SD:/gridlauncher/themes/Themename/appbackgroundselected.png
SD:/gridlauncher/themes/Themename/cartbackground.png
SD:/gridlauncher/themes/Themename/cartbackgroundselected.png
Here’s Masher’s theme with custom app backgrounds:
New! Add icon overlays to your theme.
Grid icons can be customised with overlay images. This includes the icon for the cart launcher. Icon overlay files must all be 64x64 PNG images and should be placed within the theme directory. They can contain transparency, and this is recommended for the best visual effect (such as rounded corners).
The overlay image for all icons in all grids in the unselected state: appoverlay.png
The overlay image for all icons in all grids in the selected state (whether touch-highlighted or d-pad navigated): appoverlayselected.png
The overlay image for the game cart icon in all grids in the unselected state: cartoverlay.png
The overlay image for the game cart icon in all grids in the selected state (whether touch-highlighted or d-pad navigated): cartoverlayselected.png
Icon Overlays placement:
SD:/gridlauncher/themes/Themename/appoverlay.png
SD:/gridlauncher/themes/Themename/appoverlayselected.png
SD:/gridlauncher/themes/Themename/cartoverlay.png
SD:/gridlauncher/themes/Themename/cartoverlayselected.png
Here’s a quick test I made with icon overlays:
The overlay image for all icons in all grids in the unselected state: appoverlay.png
The overlay image for all icons in all grids in the selected state (whether touch-highlighted or d-pad navigated): appoverlayselected.png
The overlay image for the game cart icon in all grids in the unselected state: cartoverlay.png
The overlay image for the game cart icon in all grids in the selected state (whether touch-highlighted or d-pad navigated): cartoverlayselected.png
Icon Overlays placement:
SD:/gridlauncher/themes/Themename/appoverlay.png
SD:/gridlauncher/themes/Themename/appoverlayselected.png
SD:/gridlauncher/themes/Themename/cartoverlay.png
SD:/gridlauncher/themes/Themename/cartoverlayselected.png
Here’s a quick test I made with icon overlays:
Add custom toolbar button backgrounds and symbols.
To add custom toolbar button backgrounds and symbols you must create the following pictures with 36x36 size.
Button backgrounds:
buttontopleft.png
buttontopleftselected.png
buttontopright.png
buttontoprightselected
buttonbottomleft.png
buttonbottomleftselected.png
buttonbottomright.png
buttonbottomrightselected.png
Button symbols:
backicon.png
foldersicon.png
helpicon.png
homeicon.png
settingsicon.png
All of your .png pictures are placed on your theme’s folder:
SD:/gridlauncher/themes/Themename/
Here’s Masher’s theme with custom toolbar button backgrounds and symbols:
Create your custom progress wheel animated icon.
You can make your animated custom progress wheel graphics. You’ll see it in the select titles screen. To make one just create 36 x 36 PNG images for each of the 16 frames (alpha optional) called progressWheelFrame1.png to progressWheelFrame16.png and put them in the theme folder. If any of the frame images is missing or incorrect then none of them will be used and the default wheel will be shown.
When you’re finished place your .png on your theme’s folder.
SD:/gridlauncher/themes/Themename/progressWheelFrame1.png
SD:/gridlauncher/themes/Themename/progressWheelFrame2.png
…
SD:/gridlauncher/themes/Themename/progressWheelFrame16.png
Here’s my Yoshi theme with a custom progress wheel animated icon on the bottom left corner:
Button backgrounds:
buttontopleft.png
buttontopleftselected.png
buttontopright.png
buttontoprightselected
buttonbottomleft.png
buttonbottomleftselected.png
buttonbottomright.png
buttonbottomrightselected.png
Button symbols:
backicon.png
foldersicon.png
helpicon.png
homeicon.png
settingsicon.png
All of your .png pictures are placed on your theme’s folder:
SD:/gridlauncher/themes/Themename/
Here’s Masher’s theme with custom toolbar button backgrounds and symbols:
Create your custom progress wheel animated icon.
You can make your animated custom progress wheel graphics. You’ll see it in the select titles screen. To make one just create 36 x 36 PNG images for each of the 16 frames (alpha optional) called progressWheelFrame1.png to progressWheelFrame16.png and put them in the theme folder. If any of the frame images is missing or incorrect then none of them will be used and the default wheel will be shown.
When you’re finished place your .png on your theme’s folder.
SD:/gridlauncher/themes/Themename/progressWheelFrame1.png
SD:/gridlauncher/themes/Themename/progressWheelFrame2.png
…
SD:/gridlauncher/themes/Themename/progressWheelFrame16.png
Here’s my Yoshi theme with a custom progress wheel animated icon on the bottom left corner:
Add music and sounds to your custom theme.
Here are instructions if you want to make your own BGM.bin
1.Download an MP3/MP4/whatever you want as BGM.
2.Load it up in audacity/any audio editor.
3.Delete all of the tracks but one (If it is stereo, make it mono, for example. The result should leave you with a mono file.)
4.Edit how you like it (make it louder, longer, faster, stronger).
5.Change the project rate to 44100Hz if it isn't already.
6.Export it as a WAV (Microsoft) signed 16bit PCM file.
7.Rename it to BGM.bin and put it in your themes folder.
You can make the following BGMs
Background music: BGM.bin
Cursor move sound: movesound.bin
Select something sound: selectsound.bin
Exit any menu sound: backsound.bin
Splashscreen sound: bootsound.bin
Important! Remove any kind of metadata if your sound files includes them. In audacity, after selecting Export Audio and selecting your saving location an Edit Metadata window will open. Make sure to press on Clear and then OK to have clear sounds without any distortions.
File placement location:
SD:/gridlauncher/themes/Themename/BGM.bin
SD:/gridlauncher/themes/Themename/movesound.bin
SD:/gridlauncher/themes/Themename/selectsound.bin
SD:/gridlauncher/themes/Themename/backsound.bin
SD:/gridlauncher/themes/Themename/bootsound.bin
1.Download an MP3/MP4/whatever you want as BGM.
2.Load it up in audacity/any audio editor.
3.Delete all of the tracks but one (If it is stereo, make it mono, for example. The result should leave you with a mono file.)
4.Edit how you like it (make it louder, longer, faster, stronger).
5.Change the project rate to 44100Hz if it isn't already.
6.Export it as a WAV (Microsoft) signed 16bit PCM file.
7.Rename it to BGM.bin and put it in your themes folder.
You can make the following BGMs
Background music: BGM.bin
Cursor move sound: movesound.bin
Select something sound: selectsound.bin
Exit any menu sound: backsound.bin
Splashscreen sound: bootsound.bin
Important! Remove any kind of metadata if your sound files includes them. In audacity, after selecting Export Audio and selecting your saving location an Edit Metadata window will open. Make sure to press on Clear and then OK to have clear sounds without any distortions.
File placement location:
SD:/gridlauncher/themes/Themename/BGM.bin
SD:/gridlauncher/themes/Themename/movesound.bin
SD:/gridlauncher/themes/Themename/selectsound.bin
SD:/gridlauncher/themes/Themename/backsound.bin
SD:/gridlauncher/themes/Themename/bootsound.bin
Updated! Add a splash screens to your theme.
Add a splash screen to your theme. This pictures will be displayed when the homebrew launcher is starting up.
To make a splashscreen
1.For the top screen create a 400 x 240 PNG. Name it splashtop.png
2.For the bottom screen create a 320 x 240 PNG. Name it splashbottom.png and place them on your theme’s folder.
You can also create a boot sound for your splash screen. Look for the Add music and sounds to your custom theme section above this one to learn how to make it.
File placement location:
SD:/gridlauncher/themes/Themename/splashtop.png
SD:/gridlauncher/themes/Themename/splashbottom.png
You can also make a splashscreen for when the launcher is rebooting.
1.For the top screen create a 400 x 240 PNG. Name it wallpapertopreboot.png
2.For the bottom screen create a 320 x 240 PNG. Name it wallpaperbottomreboot.png and place them on your theme’s folder.
File placement location:
SD:/gridlauncher/themes/Themename/wallpapertopreboot.png
SD:/gridlauncher/themes/Themename/wallpaperbottomreboot.png
To make a splashscreen
1.For the top screen create a 400 x 240 PNG. Name it splashtop.png
2.For the bottom screen create a 320 x 240 PNG. Name it splashbottom.png and place them on your theme’s folder.
You can also create a boot sound for your splash screen. Look for the Add music and sounds to your custom theme section above this one to learn how to make it.
File placement location:
SD:/gridlauncher/themes/Themename/splashtop.png
SD:/gridlauncher/themes/Themename/splashbottom.png
You can also make a splashscreen for when the launcher is rebooting.
1.For the top screen create a 400 x 240 PNG. Name it wallpapertopreboot.png
2.For the bottom screen create a 320 x 240 PNG. Name it wallpaperbottomreboot.png and place them on your theme’s folder.
File placement location:
SD:/gridlauncher/themes/Themename/wallpapertopreboot.png
SD:/gridlauncher/themes/Themename/wallpaperbottomreboot.png
Sharing your themes.
1.To share your theme just upload the hbltheme.cfg, wallpapertop.png, wallpaperbottom.png and other files which are found on the inside the themes folder or better yet, create a folder with your theme files inside of it and name it with your theme name and upload it.
Folder directory below:
SD:/gridlauncher/themes/Themename/wallpapertop.png
SD:/gridlauncher/themes/Themename/wallpaperbottom.png
SD:/gridlauncher/themes/Themename/hbltheme.cfg
SD:/gridlauncher/themes/Themename/theme.smdh
...
SD:/gridlauncher/themes/Themename/morefiles...
Folder directory below:
SD:/gridlauncher/themes/Themename/wallpapertop.png
SD:/gridlauncher/themes/Themename/wallpaperbottom.png
SD:/gridlauncher/themes/Themename/hbltheme.cfg
SD:/gridlauncher/themes/Themename/theme.smdh
...
SD:/gridlauncher/themes/Themename/morefiles...
Installing already created themes.
1.To install a downloaded theme just download the files and make sure they are inside a folder within the themes folder.
Example:
SD:/gridlauncher/themes/Downloadedthemename/wallpapertop.png
SD:/gridlauncher/themes/Downloadedthemename/wallpaperbottom.png
SD:/gridlauncher/themes/Downloadedthemename/hbltheme.cfg
SD:/gridlauncher/themes/Downloadedthemename/theme.smdh
SD:/gridlauncher/themes/Downloadedthemename/appbackground.png
SD:/gridlauncher/themes/Downloadedthemename/appbackgroundselected.png
SD:/gridlauncher/themes/Downloadedthemename/cartbackground.png
SD:/gridlauncher/themes/Downloadedthemename/cartbackgroundselected.png
SD:/gridlauncher/themes/Downloadedthemename/morefiles...
Example:
SD:/gridlauncher/themes/Downloadedthemename/wallpapertop.png
SD:/gridlauncher/themes/Downloadedthemename/wallpaperbottom.png
SD:/gridlauncher/themes/Downloadedthemename/hbltheme.cfg
SD:/gridlauncher/themes/Downloadedthemename/theme.smdh
SD:/gridlauncher/themes/Downloadedthemename/appbackground.png
SD:/gridlauncher/themes/Downloadedthemename/appbackgroundselected.png
SD:/gridlauncher/themes/Downloadedthemename/cartbackground.png
SD:/gridlauncher/themes/Downloadedthemename/cartbackgroundselected.png
SD:/gridlauncher/themes/Downloadedthemename/morefiles...
Choose between themes.
1.To choose between themes located on the themes folder tap the configuration button located on the top left corner of the bottom screen.
2.Tap on the Theme Settings icon.
3.Tap on the Theme icon.
4.Choose your theme.
2.Tap on the Theme Settings icon.
3.Tap on the Theme icon.
4.Choose your theme.
Last edited by JJTapia19,