Homebrew Gridlauncher 2.0

NightScript

Well-Known Member
OP
Member
Joined
Feb 7, 2016
Messages
951
Trophies
1
Age
21
XP
2,268
Country
United States
Shameless Repost of Masher's gridlauncher post, because I don't speak English well. What I will, however, do is just list all of the new info I added:

1. Compiles with latest ctrulib.
2. Fixed the thread part with the new method of using Thread in ctrulib
3. Add Ninjhax 2.7 custom memmap support
4. SMDH localisation
5. Fix SMDH reader

I'd like to know, though, what features would you guys like to see added?

Github Link: https://github.com/maorninja/GridLauncher

The GUI works on Rosalina very well, aside from some flickering. Though, we need to add support for it to load .3dsx files. That asshole at Nintendo Homebrew called me an idiot for not using hb menu 2.0, because "Its updated". He might just be one of those Luma fan boys, who says "All other CFW are shit. Use Luma". He also doesn't understand that not everything has to be "official" for it to be good, but oh well. Loading CIA's doesn't work as well, so we need to fix that, though this is only a GridLauncher 2.0 specific bug.

Also, to avoid above: If anyone is going to say "OH! Use HBL 2.0 if you don't, you fucking suck", just click off this thread, because the more this will be said, the more I will not do it. (Oh, and BTW, Zoogie's post was made before this announcement)

More developement will be shown at my site, Mario Making Mods, (No, not Koopa Konstruction) found here: http://mariomods.net/thread/120-gridlauncher-2-0#post1047

Anyways, here comes the long copy pasta:

Hi everyone

This homebrew launcher, based on the original by @smealum, has the following features:
  • Grid layout with paging, touch/d-pad controls
  • Built-in settings to change options without editing config files
    • Optionally hide the region free loader
    • Optionally sort alphabetically
    • Display in one, two or three rows
    • Optional wraparound scrolling
    • Optional animated transitions between pages
    • Optionally hide the default /3ds homebrew folder
    • 12/24 hour clock
  • Help pages providing guidance on setup
  • Support for scanning subfolders on the SD card and choosing which folder to view in the grid
  • Still or animated water in the background
  • Support for my custom-format converted TTF fonts, currently using Roboto as the main font
  • Fully customisable themes:
    • Wallpapers and splash screens for top and bottom screens
    • Support for PNG images to replace all GUI elements
    • Customisable colour scheme
    • Sound effects and background music c/o @RedHat

  • Online updates
    • Option 1
    • Option 2
      • Download the archive attached to this post
      • Unzip it and copy boot.3dsx and the gridlauncher folder to the root of your SD card
      • This will copy the updater along with the launcher itself
      • Go into the settings within the launcher and choose the software update option
Screenshots of current progress:

Settings page:
rWashiS.png

Theme settings:
tgAvlA1.png

pfctxhY.png

Homebrew launcher:
4kuJKP0.png

System title launcher:
nP2eb1f.png


This is currently still in beta. If there are issues, bugs, or if you have ideas for improvements, please report them as per the the instructions below.

Source code and binary is available on GitHub:
https://github.com/maorninja/GridLauncher


Installation and configuration of Gridlauncher
Everything you need to know about how to install and configure Gridlauncher, including how to update the launcher and configure themes and sounds effects, can now be found in the Gridlauncher Wiki:

https://github.com/RedInquisitive/3DS-Homebrew-Menu/wiki


Custom themes and banners
Gridlauncher offers extensive customisation options. @JJTapia19 has a great custom themes thread, and @smileyhead has a fantastic one for app banners!

https://gbatemp.net/threads/mashers-homebrew-launcher-mod-custom-themes-thread.399333/

https://gbatemp.net/threads/mashers-grid-launcher-homebrew-app-banners.403632/


Frequently Asked Questions
Before posting questions in this thread, please check the FAQ first to avoid reposting questions which have already been answers:

https://github.com/RedInquisitive/3DS-Homebrew-Menu/wiki/Home-FAQ


Compatibility
This is compatible with Hax payloads 2.X. This also works on Rosalina.


Bug reporting and feature requests
If you are experiencing crashes, lock ups or other issues, or if you want to request a new feature or improvement, please log an issue on GitHub:

https://github.com/mashers/3ds_hb_menu/issues

PLEASE DON'T POST IN THIS THREAD ABOUT THESE ISSUES. Monitoring this thread for bug reports and feature requests is too awkward now that the thread has grown so long. Also, PLEASE check to see if the issue you are experiencing or the feature you want to add has already been reported or resolved by checking the issues list and the change log below.

When logging issues, please do not just post the issue you are having. I.e. please do not post "the launcher is crashing." It is impossible to diagnose and fix bugs with such limited information. To investigate reported issues, I need ALL of the following information:

  • 3DS version (New/Old, XL/normal)
  • 3DS region (EUR/USA/JAP/AUS.....)
  • Precise FW version
  • HB entrypoint used (Cubic Ninja, OOT, homemenuhax, Ironfall.....)
  • Hax version (1.1/2.0/2.1/2.5)
  • What exactly the problem is and how it can be reproduce
 
Last edited by NightScript,

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
3
XP
15,258
Country
Micronesia, Federated States of
I never really understood: other than Rosalina support and the fact that it uses the system font, what's the difference?
Rosalina is designed to work with new-hbmenu. They were developed in tandem.

new-hbmenu is also superior because it uses the GPU to render, among other things.

Not trying to pick on you, it's just a suggestion.
 

NightScript

Well-Known Member
OP
Member
Joined
Feb 7, 2016
Messages
951
Trophies
1
Age
21
XP
2,268
Country
United States
Or, why don't I just make gridlauncher use citro3d instead of shifting to an entire new platform?

Besides, I like the fact how you can launch 3ds application installed. If there wasn't that annoying nag about updating your 3DS, I would downgrade to 9.6 and install menuhax, so this can be my default home menu.

Also, I just thought about it: Would you guys like to see this also be a frontend to nds-bootstrap?
 
  • Like
Reactions: Billy Acuña

Billy Acuña

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,733
Country
Mexico
Or, why don't I just make gridlauncher use citro3d instead of shifting to an entire new platform?

Besides, I like the fact how you can launch 3ds application installed. If there wasn't that annoying nag about updating your 3DS, I would downgrade to 9.6 and install menuhax, so this can be my default home menu.

Also, I just thought about it: Would you guys like to see this also be a frontend to nds-bootstrap?
Yes, I like to have an alternative to use the dldi built and gridlauncjer is perfect for that and it will give a feel of backwards compartibility.
 

NightScript

Well-Known Member
OP
Member
Joined
Feb 7, 2016
Messages
951
Trophies
1
Age
21
XP
2,268
Country
United States
Yes, I like to have an alternative to use the dldi built and gridlauncjer is perfect for that and it will give a feel of backwards compartibility.
Okay. Also, for this, I want to make it like the old TWLoader, since the current NDS Homebrew compatibility on nds-bootstrap is shit. Yet, the retail compatibility works well.

Basically, have 0.4.1 as one cia, and 0.0.3 as another.
 

Billy Acuña

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,733
Country
Mexico
Okay. Also, for this, I want to make it like the old TWLoader, since the current NDS Homebrew compatibility on nds-bootstrap is shit. Yet, the retail compatibility works well.

Basically, have 0.4.1 as one cia, and 0.0.3 as another.
There is a dldi build as prerelease on nds-bootstrap's github (dunno what version is), but is the one before retail support came out.
 

NightScript

Well-Known Member
OP
Member
Joined
Feb 7, 2016
Messages
951
Trophies
1
Age
21
XP
2,268
Country
United States
Oh. Same here. Let me test if loading cia's work.

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

Welp, so does CIA's. Let me make a quick fix.
 
D

Deleted User

Guest
Can't run FBI through or any homebrew cia's on it but I'm able to run some of my backup games through it and my injected gba games aswell and hide them off my friendslist.That could come in handy.
 
D

Deleted User

Guest
Wait, are you talking about the original GridLauncher or mine?
Yours from the github here https://github.com/maorninja/GridLauncher It works with Rosalina and I can press home on it but closing it like that will freeze on the closing software screen sometimes or cause an error.

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

Also running 3dsx files are broken.So far I tested doom and halo revamped.However I can run my CIA games with it and when they launch through it they don't pop up on the friends list.
 
Last edited by ,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Or 3, he's moved into an apartment across the street from you, watching and waiting for the right time to pounce.
    +1
  • K3Nv2 @ K3Nv2:
    If you see nice things being moved in and massive pallets of old hard drives run
    +2
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    @SylverReZ, life is just DUCKY!!!
    +1
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    @K3Nv2, how's life for you?
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    @K3Nv2, CHRIST, everybody is gone again!!! Maybe it's me, I only shower once a year... :(
  • SylverReZ @ SylverReZ:
    @The_Dizzy_Vizzy, Everybody might be busy with other things, you just got to be patient.
  • SylverReZ @ SylverReZ:
    I'm around if you want to chat. :)
  • SylverReZ @ SylverReZ:
    Don't expect an instant reply, though.
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    It's all good chief, I'm going to watch the film TROY, with Brad Pitt, and on the 6th (this Friday) we are going to see "The Return", when Ulysses returns and kills EVRYBODY.
    +1
  • K3Nv2 @ K3Nv2:
    Like how it takes them ten minutes to find trumps shooter but can't find a guy that blows off the ceo of united health care
    +2
  • SylverReZ @ SylverReZ:
    @K3Nv2, The fuck?
  • K3Nv2 @ K3Nv2:
    Someone blowing off the ceo of a health insurance company?
  • SylverReZ @ SylverReZ:
    @The_Dizzy_Vizzy, Sounds like fun. Hope you guys enjoy the movie, let me know how it went afterwards.
    +1
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    @SylverReZ, You like Brad Pitt? I've been saying for YEARS that this cat is going to get an Academy Award". Not that I care for that kind of shit, but he's a great actor. He finally got one for best supporting actor in "Once Upon A Time......In Hollywood". Great film. If you haven't seen it, by all means watch it. It's the story of Sharon Tate, who was SLAUGHTERD by the Manson family.
  • SylverReZ @ SylverReZ:
    @The_Dizzy_Vizzy, I've heard of Brat Pitt, he played one of the people in Fight Club.
    +1
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    @SylverReZ, but the movie is a re-imagining of how this went, she lives. Great flick, sad subject matter...
    +1
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    @SylverReZ, he's in a bunch of great films. Anyway Syl, and everyone else, I gotta jet. Love you guys so much, great to keep up with you in a chatroom!!!!
    +2
  • SylverReZ @ SylverReZ:
    @The_Dizzy_Vizzy, Yeah, take care man. You're an awesome dude.
    +1
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    @K3Nv2, that was awful. I hope they catch that piece of shit and stick him in a cell to the day he dies...
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    @SylverReZ. awww, I'm touched (but not like that)
    !!!
    +1
  • K3Nv2 @ K3Nv2:
    He was a ceo of an insurance company both equal pieces of shit
  • K3Nv2 @ K3Nv2:
    Had chili for dinner just to piss off the dentist tomorrow
    +1
  • Sicklyboy @ Sicklyboy:
    based
    Sicklyboy @ Sicklyboy: based