Homebrew [Release] Homebrew Launcher with grid layout

  • Thread starter Thread starter mashers
  • Start date Start date
  • Views Views 675,201
  • Replies Replies 4,218
  • Likes Likes 139
Just uploaded beta 53 guys :)

Adds support for custom toolbar button backgrounds and symbols. These images all need to be 36x36 PNG images placed in your theme folder with the following names:

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

Here's a screenshot of how this looks with my Mario theme :)

hbl-grid-screenshot-3654620978.png
 
So I have a list of title ID's for the ignoretitle.txt

  • 1125968626454528 system Settings
  • 1125968626454786 Download and Play
  • 1125968626455040 Activity Log
  • 1125968626455552 Camera
  • 1125968626455808 3DS Music
  • 1125968626456320 Mii Maker
  • 1125968626456576 Mii Plaza
  • 1125968626456832 eShop
  • 1125968626457088 System Transfer (shows as ??? In launcher)
  • 1125968626457344 Nintendo Zone Viewer
  • 1125968626458112 AR Games
  • 1125968626499584 Nintendo Network ID Settings
  • 1125969163326208 Health and Safety Information
  • 1125969163328768 Face Raiders
  • 1125969163337984 MicroSD Management
  • 1125969163374336 HOME Menu
  • 1125969163374848 Friend List
  • 1125969163375360 Notification
  • 1125969163375872 Game Notes


I hope these help people from having to manually enter. Please let me know if they work for you. Again these are only for use on the U.S. Version N3DS(have not tried them on o3Ds)

EDIT:spelling mistake. Lol
 
Last edited by Xenosaiga,
  • Like
Reactions: ihaveahax
So I have a list of title ID's for the ignoretitle.txt

  • 1125968626454528 system Settings
  • 1125968626454786 Download and Play
  • 1125968626455040 Activity Log
  • 1125968626455552 Camera
  • 1125968626455808 3DS Music
  • 1125968626456320 Mii Maker
  • 1125968626456576 Mii Plaza
  • 1125968626456832 eShop
  • 1125968626457088 System Transfer (shows as ??? In launcher)
  • 1125968626457344 Nintendo Zone Viewer
  • 1125968626458112 AR Games
  • 1125968626499584 Nintendo Network ID Settings
  • 1125969163326208 Health and Safety Information
  • 1125969163328768 Face Raiders
  • 1125969163337984 MicroSD Management
  • 1125969163374336 HOME Menu
  • 1125969163374848 Friend List
  • 1125969163375360 Notification
  • 1125969163375872 Game Notes


I hope these help people from having to manually enter. Please let me know if they work for you. Again these are only for use on the U.S. Version N3DS(have not tried them on o3Ds)

EDIT:spelling mistake. Lol
I think they need to be separated by commas for ignoredtitles.txt. With some magic I did it pretty easily (assuming someone wants all of them, that is):
snip this is outdated, since it's missing a few things. i'll put it back soon
 
Last edited by ihaveahax,
I think they need to be separated by commas for ignoredtitles.txt. With some magic I did it pretty easily:
1125968626454528,1125968626454786,1125968626455040,1125968626455552,1125968626455808,1125968626456320,1125968626456576,1125968626456832,1125968626457088,1125968626457344,1125968626458112,1125968626499584,1125969163326208,1125969163328768,1125969163337984,1125969163374336,1125969163374848,1125969163375360,112596916337587218
Well... That was what it was for. But it wasn't meant to be straight out done like so.

It was a list so people could pick and choose what to hide. Your way and people won't know what is hidden and what is not.

Understand what it was meant for now?
 
  • Like
Reactions: Deleted-236924
Well... That was what it was for. But it wasn't meant to be straight out done like so.

It was a list so people could pick and choose what to hide. Your way and people won't know what is hidden and what is not.

Understand what it was meant for now?
I understand, but some people (like me) probably would hide all of them for now.
 
I understand, but some people (like me) probably would hide all of them for now.
I hide all of those as well, but I don't boot straight to Homebrew. I stay on system menu so having the list is actually kinda pointless for me.

Anyways I hope it helps people out. We still need a list for European and Japanese consoles as well. And I still would like to know if the list also works on o3Ds' as well.
 
I hide all of those as well, but I don't boot straight to Homebrew. I stay on system menu so having the list is actually kinda pointless for me.

Anyways I hope it helps people out. We still need a list for European and Japanese consoles as well. And I still would like to know if the list also works on o3Ds' as well.
I can go test that on a US Old3DS. I'm pretty sure it will work, though. This post will be edited.

I finished this list and tested it on both New and Old3DS. I've made a new post with it.
 
Last edited by ihaveahax,
It always starts on the first icon for me. Do you have the region free loader enabled?


This was a problem with previous versions but was fixed in beta 51 or so. Can you update and try again?

I've just attached beta 52:
Adds support for custom app icon background images. Place these in your theme directory as follows:
  • 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).

Here's a screenshot of my Mario theme using custom app backgrounds:
View attachment 27792
Can you post you MK theme

1) Because i want it :)
2) Because it will be a good example for those wishing to do that stuff... Like me :P

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

I can go test that on a US Old3DS. I'm pretty sure it will work, though. This post will be edited.

Actually I'm fixing the list up with what is missing. :)
  • 1125968626454528 System Settings
  • 1125968626454784 Download Play
  • 1125968626455040 Activity Log
  • 1125968626455552 Camera
  • 1125968626455808 3DS Music
  • 1125968626456320 Mii Maker
  • 1125968626456576 Mii Plaza
  • 1125968626456832 eShop
  • 1125968626457088 System Transfer (shows as ??? In launcher)
  • 1125968626457344 Nintendo Zone Viewer
  • 1125968626458112 AR Games
  • 1125968626499584 Nintendo Network ID Settings
  • 1125969163326208 Health and Safety Information
  • 1125969163328768 Face Raiders
  • 1125969163337984 MicroSD Management
  • 1125969163374336 HOME Menu
  • 1125969163374848 Friend List
  • 1125969163375360 Notification
  • 1125969163375872 Game Notes
Download play and game notes are still there :P
 
Here, I finished and tested the list of system title IDs for US New3DS and Old3DS. @Xenosaiga made most of this, I just added and fixed a few things. Give him most of the credit :P

Download Play's Title ID seems to be different depending on version or something. You might want to include both if you're adding that to ignoredtitles.txt.
  • 1125968626454528 System Settings
  • 1125968626454784 Download Play #1
  • 1125968626454786 Download Play #2
  • 1125968626455040 Activity Log
  • 1125968626455552 Camera
  • 1125968626455808 3DS Music
  • 1125968626456320 Mii Maker
  • 1125968626456576 Mii Plaza
  • 1125968626456832 eShop
  • 1125968626457088 System Transfer (shows as ??? In launcher)
  • 1125968626457344 Nintendo Zone Viewer
  • 1125968626458112 AR Games
  • 1125968626499584 Nintendo Network ID Settings
  • 1125969163326208 Health and Safety Information (New3DS)
  • 1125968626455296 Health and Safety Information (Old3DS)
  • 1125969163328768 Face Raiders (New3DS)
  • 1125968626457856 Face Raiders (Old3DS)
  • 1125969163337984 MicroSD Management
  • 1125969163374336 HOME Menu
  • 1125969163374848 Friend List
  • 1125969163375360 Notification
  • 1125969163375872 Game Notes
One thing I noticed is that Game Notes (the last in the list) would still show up on New3DS, until I added ",0" to the end of ignoredtitles.txt. If you have something showing up still, try that.
 
Last edited by ihaveahax,
  • Like
Reactions: fmkid
Here, I finished and tested the list of system title IDs for US New3DS and Old3DS. @Xenosaiga made most of this, I just added and fixed a few things.
  • 1125968626454528 System Settings
  • 1125968626454784 Download Play
  • 1125968626455040 Activity Log
  • 1125968626455552 Camera
  • 1125968626455808 3DS Music
  • 1125968626456320 Mii Maker
  • 1125968626456576 Mii Plaza
  • 1125968626456832 eShop
  • 1125968626457088 System Transfer (shows as ??? In launcher)
  • 1125968626457344 Nintendo Zone Viewer
  • 1125968626458112 AR Games
  • 1125968626499584 Nintendo Network ID Settings
  • 1125969163326208 Health and Safety Information (New3DS)
  • 1125968626455296 Health and Safety Information (Old3DS)
  • 1125969163328768 Face Raiders (New3DS)
  • 1125968626457856 Face Raiders (Old3DS)
  • 1125969163337984 MicroSD Management
  • 1125969163374336 HOME Menu
  • 1125969163374848 Friend List
  • 1125969163375360 Notification
  • 1125969163375872 Game Notes
One thing I noticed is that Game Notes (the last in the list) would still show up on New3DS, until I added ",0" to the end of ignoredtitles.txt. If you have something showing up still, try that.
That the only one that had issues?
 
Just uploaded beta 53 guys :)

Adds support for custom toolbar button backgrounds and symbols. These images all need to be 36x36 PNG images placed in your theme folder with the following names:

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

Here's a screenshot of how this looks with my Mario theme :)

View attachment 27811

Need that theme :3 Nice job!
 
Download Play had the wrong title ID (unless you got a different one?), and Health and Safety Information + Face Raiders had different ones for Old. I decided it was better to make it a new post.
That's weird. And what I posted is what worked on mine.

Maybe different versions? I know different menu versions have different title ID's for some things.

Are your 3DS' the same menu version?
 
That's weird. And what I posted is what worked on mine.

Maybe different versions? I know different menu versions have different title ID's for some things.

Are your 3DS' the same menu version?
I'm using 10.2.0-28U (because i'm an idiot :P). I'll add what you had back, since that is weird.
 
LOL :rofl2:... Sorry, but I have to do it!
yes, yes, I get it. can we move on? :dry:

with ninjhax 2.5 and r5's release, would it be possible to easily mix game/app icons with homebrew? like copy/dump the .smdh into a folder, but instead of a .3dsx, include a file that contains the title ID to launch. I know I could use the title launcher, but it would be nice if it was integrated with the homebrew one. it would make it more like a home menu replacement if we could do that.
 
  • Like
Reactions: Deleted-236924
My suggestion is to create a version of this that runs as a .3ds or .cia on a fully hacked system, rather than being run through an exploit. If the system is fully hacked, you should be able to give the launcher the same permissions that it would normally need to get from themehax or tubehax or whatever.

This would end the nonsense of having to install a .cia of Cubic Ninja on a hacked system in order to run homebrew.
 
My suggestion is to create a version of this that runs as a .3ds or .cia on a fully hacked system, rather than being run through an exploit. If the system is fully hacked, you should be able to give the launcher the same permissions that it would normally need to get from themehax or tubehax or whatever.

This would end the nonsense of having to install a .cia of Cubic Ninja on a hacked system in order to run homebrew.
I think this has been asked several times (homebrew launcher -> .cia). As far as I know, it's the payload that allows .3dsx files to run. The homebrew launcher is just an easy way to choose what to run.
 

Site & Scene News

Popular threads in this forum