"Project Home" is an upcoming open source, feature-packed qlaunch replacement by XorTroll


Whether it's for eye candy, quality of life improvements or adding extra features, there's never enough customisation options in the scene! In particular, the Switch seems to be a popular target of said releases and, if you're a fan of those, you'll want to check out what @XorTroll 's upcoming project has to offer.

"Project Home" (temporary name) is a WIP Home menu replacement for Nintendo's hybrid console. If you've been following the developer's other works, then you may recall how he had already planned to introduce a similar functionality in Goldleaf, his own title installer and multipurpose tool. However, this idea became much more ambitious than he anticipated, which made him split the two into separate branches, making Project Home a successor to said feature! Talking about functions, while there are a few comparable to those we've already seen in similar applications (like folders and BGM support) a couple of others are also included that makes it stand out from the competition: for example, it uses a custom HBL to target homebrew and allows you to add shortcuts to NRO apps right on your home screen! Themes are also supported via JSON "layouts" and it also features a notification service (not seen in the video) that can be used by sysmodules and homebrew to display messages on-screen, which has already been tested and confirmed to be working with Emuiibo.



Project Home is going to be open source and it's made using Plutionium, a UI framework created by the same developer. It will be compatible with both Atmosphère and ReiNX. While there is no ETA yet, development is said to be near complete. If you have a suggestion for its final name, feel free to write it as a reply below!

:arrow: Source
 

eskinner3742

GBAtemp Professional Lurker
Member
Joined
Feb 21, 2016
Messages
315
Trophies
0
Age
28
XP
1,145
Country
United States
Honestly, project home is a pretty cool name imo, I wouldn't change it, but if you want it to be gold something like your other works I'd do

GoldHome
GoldLaunch
GoldSprout
GoldLanding
GoldLand
Goldspring
GoldHM

Without Gold in the name:
HomeLeaf
Launchpad
qLaunchPad
Re-Launch
Re-Home
qlaunched
XorLaunch
XorHome
Homeland
Homeland Insecurity
QHome

Idk, I'm just spitballin'. I still think Project Home sounds cool enough on it's own.
 
  • Like
Reactions: Neo127

x65943

i can be your sega dreamcast or sega nightmarecast
Supervisor
GBAtemp Patron
Joined
Jun 23, 2014
Messages
6,230
Trophies
3
Location
ΗΠΑ
XP
26,366
Country
United States
Honestly, project home is a pretty cool name imo, I wouldn't change it, but if you want it to be gold something like your other works I'd do

GoldHome
GoldLaunch
GoldSprout
GoldLanding
GoldLand
Goldspring
GoldHM

Without Gold in the name:
HomeLeaf
Launchpad
qLaunchPad
Re-Launch
Re-Home
qlaunched
XorLaunch
XorHome
Homeland
Homeland Insecurity
QHome

Idk, I'm just spitballin'. I still think Project Home sounds cool enough on it's own.
Honestly let's just add more fuel to the fire and name it tinfoil
 

Chocola

GBAtemp Meowgular
Member
Joined
Sep 18, 2018
Messages
379
Trophies
0
Age
32
Location
Neko Paradise
XP
723
Country
Korea, South
Congrats @XorTroll and thanks for bring this homebrews to Switch scene, I always have a eye on your projects and look awesome.

I'm developer too (and Spanish too xD), but never try to build anything for Switch, for now I just watching opensource projects in the shadow xD

If some day i'm inspired and can setup the Switch developer enviroment count with my hands to help you with the issues or bring new features to your repositories.

As recomendation (in the future, not for first releases but it's better develop with this in mind) try to bring a open engine for custom themes and open api for UI things (like the overlay for example), I think that your Layoff should be included on this project, both are related.
 
Last edited by Chocola,

eyeliner

Has an itch needing to be scratched.
Member
Joined
Feb 17, 2006
Messages
2,887
Trophies
2
Age
44
XP
5,521
Country
Portugal
XorTroll is an amazing dev, that's for sure.
Love your apps, dude.

I hope the idiots don't decide to turn on you for some reason and make you quit, like Rei did.
 

Chocola

GBAtemp Meowgular
Member
Joined
Sep 18, 2018
Messages
379
Trophies
0
Age
32
Location
Neko Paradise
XP
723
Country
Korea, South
XorTroll is an amazing dev, that's for sure.
Love your apps, dude.

I hope the idiots don't decide to turn on you for some reason and make you quit, like Rei did.

We are here, he always do the better for provide a good base projects, but as developer I know that are harder mantain a lot of repositories and developments for one single dev, I gona make my effort to learn and prepare my Switch dev enviroment just for help him.
 

Chocola

GBAtemp Meowgular
Member
Joined
Sep 18, 2018
Messages
379
Trophies
0
Age
32
Location
Neko Paradise
XP
723
Country
Korea, South
Looks admirable and unnecessary

Well, thats your opinion and I gona respect it, but I see this interesting project, not only for take the full control of the UI and QLaunch and customize it 100%, it can bring a interesting things to other homebrew projects (overlays, buttons and menus on launcher, custom news for the scene users...).

This isn't only a eyecandy, can help a lot with some things (it's like Android launchers) ;)
 
  • Like
Reactions: Neo127
D

Deleted User

Guest
better than rei lol
at least you dont lock it to a specific cfw
looks great so far, only complaint is just the lack of animation (and the music choice lmao)
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,785
Trophies
1
Age
44
XP
6,511
Country
Germany
@XorTroll
The potential of this is massive.
  1. It could have kind of widgets for RSS news, weather and music
    (at least there could be a previous, play/pause and next button over or under the game scrolling area to navigate through multiple MP3s of a specific folder for the BGM)
  2. It could have switches (either on the homescreen or inside a specific area) to toggle things like cheats, emuiibo, hid-mitm, in-home-switching, and so on
  3. Apart from actual games and homebrews (like shown in the video) it could have icons for specific payloads as well where selecting one reboots to that payload
  4. It could let us use alternate icons (and even names) for installed games without having to alter the actual game itself but placing a png/jpg and/or an ini/xml file named after the titleID in a folder like sd:/projecthome/titles/
  5. Attention, this might be one of the coolest features and the reason I started to write this post:
    It could allow us to have a single game more than one time on the homescreen and allow us to decide for each (with an ini/xml) if we want to start it with LayeredFS or not!
    Especially combined with what I wrote in 4. this could allow us to have untouched/vanilla Breath of the Wild and e.g. the Linkle Mod and/or Zelda Mod each with their own icon and name on the homescreen where launching Linkle Mod starts BotW with activated LayeredFS while launching the main BotW icon does not (and launches the vanilla game instead)!
    To achieve having multiple mods (like Linkle and Zelda) it could look for the files from
    in
    sd:/projecthome/titles/[TitleID]/Linkle Mod/[files]
    sd:/projecthome/titles/[TitleID]/Zelda Mod/[files]
    instead of
    sd:/atmosphere/titles/[TitleID]/[files]

    Maybe we won't even need ini or xml files this way. Altered game icons for mods could be placed in
    sd:/projecthome/titles/[TitleID]/Linkle Mod/
    and
    sd:/projecthome/titles/[TitleID]/Zelda Mod/
    and the mod game title shown on the home screen is just the folder name unter the [TitleID] folder
I know this is pretty far away from now (if ever possible) but that video was inspiring. :)
 

pietempgba

Well-Known Member
Member
Joined
Jun 9, 2016
Messages
1,049
Trophies
0
XP
1,515
Country
United States
Honestly, project home is a pretty cool name imo, I wouldn't change it, but if you want it to be gold something like your other works I'd do

GoldHome
GoldLaunch
GoldSprout
GoldLanding
GoldLand
Goldspring
GoldHM

Without Gold in the name:
HomeLeaf
Launchpad
qLaunchPad
Re-Launch
Re-Home
qlaunched
XorLaunch
XorHome
Homeland
Homeland Insecurity
QHome

Idk, I'm just spitballin'. I still think Project Home sounds cool enough on it's own.
XorLaunch sounds good
 

Qubarf

Well-Known Member
Member
Joined
Dec 14, 2018
Messages
239
Trophies
0
Age
33
XP
967
Country
Pakistan
Wait, so there isn't a lock screen?
It would be cool if you could implement weather and (actual) news (!) [on the lock screen, and actually make use of the empty space!]
Amazing job anyway!
I assume you are going to use the grey bar on top for time, battery etc?
 

xxNathanxx

Well-Known Member
Member
Joined
Oct 28, 2011
Messages
403
Trophies
1
XP
533
Country
New Caledonia
I disagree, I think competition is better as it pushes for improvements to be made on both sides. Not to mention because it's open source, anyone can help make improvements to the launcher or even create their own based off the source.
'Competition' and 'free software' don't blend together very well. You always end up with a million different forks and other reimaginings because everyone thinks their minuscule change is unique, and none of those 'competitors' end up creating anything worthwhile. Cooperation is the only true way forward.
 
  • Like
Reactions: Chocola

Chocola

GBAtemp Meowgular
Member
Joined
Sep 18, 2018
Messages
379
Trophies
0
Age
32
Location
Neko Paradise
XP
723
Country
Korea, South
'Competition' and 'free software' don't blend together very well. You always end up with a million different forks and other reimaginings because everyone thinks their minuscule change is unique, and none of those 'competitors' end up creating anything worthwhile. Cooperation is the only true way forward.

Totally agree with you, open source it's open for collaboration, split the same project on multiple subprojects it's just a bad step.

Anyways I didn't know why some people do it, I can understand the people that like to implement a feature and the root project refuse it for any reason or it's a big rewrite that make a existing project totally different make they own repository, but fork or clone a project or make a clone of existing project instead collaborate on the original repository it's just stupid thing.

Can't agree with the excuse of the "competition is good because come new ideas", isn't true, if you have a new idea you can present it to original project without need to make a clone.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @salazarcosplay, I'm here.