Homebrew WIP [Official] DeltaLaunch

Reisyukaku

Onii-sama~
OP
Developer
Joined
Feb 11, 2014
Messages
1,534
Trophies
0
Website
reisyukaku.org
XP
5,379
Country
United States
Ninja updated with working (for the most part) file browser.. used it for selecting custom profile pic.. i havent implemented a way to backtrack folders because it hasnt been all that easy to do.. also added multi language support.. basically all text is read from romfs now.. i google translated everything but en-US and DE should be fine.. let me know any any translations look weird.
 

LapisLazuli

Thrills, chills, kills!
Member
Joined
May 23, 2009
Messages
651
Trophies
0
Age
25
Location
Twoson
Website
twitch.tv
XP
353
Country
United States
Ninja updated with working (for the most part) file browser.. used it for selecting custom profile pic.. i havent implemented a way to backtrack folders because it hasnt been all that easy to do.. also added multi language support.. basically all text is read from romfs now.. i google translated everything but en-US and DE should be fine.. let me know any any translations look weird.

is it compatible with 8.1.0 yet or still no?
 

Reisyukaku

Onii-sama~
OP
Developer
Joined
Feb 11, 2014
Messages
1,534
Trophies
0
Website
reisyukaku.org
XP
5,379
Country
United States
Updated repo.. fixed multi lang to actually work lol.. (lemme know any translations that sound awkward) also added the start of save data for delta.. so you can pick your delta theme from the settings menu and it should prompt you to reboot, and on reboot itll read the savedata from /ReiNX folder. (in the future i may be able to change themes without reboot but theres a minor issue for now)..

is it compatible with 8.1.0 yet or still no?
Not sure. Theoretically, it should have always worked on all firms, but i only have a 6.0.1 and 4.1 unit to debug on.
 

RattletraPM

Well-Known Member
Member
Joined
Jan 18, 2017
Messages
897
Trophies
1
XP
8,183
Country
Italy
Updated repo.. fixed multi lang to actually work lol.. (lemme know any translations that sound awkward) also added the start of save data for delta.. so you can pick your delta theme from the settings menu and it should prompt you to reboot, and on reboot itll read the savedata from /ReiNX folder. (in the future i may be able to change themes without reboot but theres a minor issue for now)..
Neat stuff! :yayswitch: Just a heads up tho, the name of the months & button description, like (B) Back / (A) OK for example, don't get translated.
The Italian translation was a bit off (still not too shabby for Google Translate tho) so I fixed it. I took the liberty to dig up in the RomFS to get the lang TXT file from there just to make your life easier if you decide to use it.

PS: If you need help translating strings to Italian in the future, I'll be happy to lend a hand!
 

Attachments

  • IT.txt
    1 KB · Views: 71
  • Like
Reactions: lordelan

Reisyukaku

Onii-sama~
OP
Developer
Joined
Feb 11, 2014
Messages
1,534
Trophies
0
Website
reisyukaku.org
XP
5,379
Country
United States
Neat stuff! :yayswitch: Just a heads up tho, the name of the months & button description, like (B) Back / (A) OK for example, don't get translated.
The Italian translation was a bit off (still not too shabby for Google Translate tho) so I fixed it. I took the liberty to dig up in the RomFS to get the lang TXT file from there just to make your life easier if you decide to use it.

PS: If you need help translating strings to Italian in the future, I'll be happy to lend a hand!
thanks! and yea, i still have to photoshop those out and draw them programmatically lol..

Is there a place where i can see all the themes for this?
Dont think anyone has made any lol.. we probably need somewhere to post themes idk..
 

Reisyukaku

Onii-sama~
OP
Developer
Joined
Feb 11, 2014
Messages
1,534
Trophies
0
Website
reisyukaku.org
XP
5,379
Country
United States
Latest should work on all firms (was a matter of updating libnx lol). Most of the latest push is just a metric buttfuck ton of refactor and stability TM .. im actually very happy with the way my UI lib came out.. very flexible, very powerful..a lot of the roadmap from here is just gonna be filling things in now.. adding IPCs etc..
(its hard to show whats been done when most of it was backend stuff lol..)
edit: almost forgot.. should also have basic impl of my delta save.. saves to /ReiNX folder.. this will contain data for when you create folders and such.. so folders should save on restart (still need to finish folder mechanics but yea)
 
Last edited by Reisyukaku,

Reisyukaku

Onii-sama~
OP
Developer
Joined
Feb 11, 2014
Messages
1,534
Trophies
0
Website
reisyukaku.org
XP
5,379
Country
United States
Another push. Mostly setting the groundwork for this:
DMpOCUw.jpg
its the menu you get when you hit (+) button on a game.
They're only half implemented for now though.
 

Reisyukaku

Onii-sama~
OP
Developer
Joined
Feb 11, 2014
Messages
1,534
Trophies
0
Website
reisyukaku.org
XP
5,379
Country
United States
For those wondering the current status of things:
IRL has me busy as hell but im still working on this in my free time.
Im in the middle of rewriting the pipeline in OpenGL, to be completely free of SDL.
(for users this probably doesnt matter at the moment but it opens up more flexibility for me to implement cool things. There might be subtle performance increase.)
The plan is to support custom shaders, at least for game icons lol.. would be awesome for themes i think.
 

Reisyukaku

Onii-sama~
OP
Developer
Joined
Feb 11, 2014
Messages
1,534
Trophies
0
Website
reisyukaku.org
XP
5,379
Country
United States
Heres an example of custom game icon shaders:
c14bxQ4.jpg

Its just a greyscale shader because im still learning x3
for reference heres the fragment shader i wrote

Code:
#version 330 compatibility
varying vec4 v_color;
varying vec2 v_texCoord;
uniform sampler2D tex0;

void main()
{
   vec4 col = texture2D(tex0, v_texCoord) * v_color;
   float c = (col.r + col.g + col.b) / 3;
   gl_FragColor = vec4(c, c, c, 1.0);
}

So the idea is people can use custom shaders in their theme to make the game icons flow better with their theme..
Im low key hoping someone can make some kind of vaporwave shader so i can make a theme lol..

EDIT:
I also wrote an interted color shader (which looks cursed lol)
T7ytlma.jpg
 
Last edited by Reisyukaku,

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
7,820
Trophies
1
XP
11,622
Country
United Kingdom
Heres an example of custom game icon shaders:
c14bxQ4.jpg

Its just a greyscale shader because im still learning x3
for reference heres the fragment shader i wrote

Code:
#version 330 compatibility
varying vec4 v_color;
varying vec2 v_texCoord;
uniform sampler2D tex0;

void main()
{
   vec4 col = texture2D(tex0, v_texCoord) * v_color;
   float c = (col.r + col.g + col.b) / 3;
   gl_FragColor = vec4(c, c, c, 1.0);
}

So the idea is people can use custom shaders in their theme to make the game icons flow better with their theme..
Im low key hoping someone can make some kind of vaporwave shader so i can make a theme lol..

EDIT:
I also wrote an interted color shader (which looks cursed lol)
T7ytlma.jpg
Sharers are looking like they could be fun!
Is this still intended to be ReiNX exclusive? Asking on behalf of up-to-date firmware gang.
 
  • Like
Reactions: lordelan

Reisyukaku

Onii-sama~
OP
Developer
Joined
Feb 11, 2014
Messages
1,534
Trophies
0
Website
reisyukaku.org
XP
5,379
Country
United States
Sharers are looking like they could be fun!
Is this still intended to be ReiNX exclusive? Asking on behalf of up-to-date firmware gang.
i̶t̶ ̶p̶r̶o̶b̶a̶b̶l̶y̶ ̶w̶o̶r̶k̶s̶ ̶o̶n̶ ̶A̶M̶S̶ ̶i̶f̶ ̶y̶o̶u̶ ̶p̶u̶t̶ ̶s̶h̶i̶t̶ ̶i̶n̶ ̶a̶ ̶r̶e̶i̶n̶x̶ ̶f̶o̶l̶d̶e̶r̶
blame scires for not fixing ams to work with romfsinit()
also only reinx has an IPC that sets hbl as the title used for the hb button
 

OkamiTakahashi

Member
Newcomer
Joined
Jan 26, 2017
Messages
19
Trophies
0
Age
31
XP
79
Country
United States
I might not have any clue about Switch modding, but I thought you'd given up on Deltalaunch. Shows how out of the loop I am lol. It's been a while since I actually checked in on the project.
 
General chit-chat
Help Users
    KenniesNewName @ KenniesNewName: He's obviously kanye