WIP [Official] DeltaLaunch

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by Reisyukaku, Jun 3, 2019.

  1. Reisyukaku
    OP

    Reisyukaku Onii-sama~

    Member
    15
    Feb 11, 2014
    United States
    [​IMG]

    This will be the official thread for things related to ReiNX's DeltaLaunch.


    What is DeltaLaunch?:
    Its a WIP qlaunch (home menu) rewrite for ReiNX. It got its name from Nasa's delta series rockets.

    Features:
    • Full customization/theming
    • Stand-alone homebrew button
    • And much more!
    Image showcase:
    Dashboard:
    normal
    ps4 style

    Lock screen:
    Warning: Spoilers inside!

    Example theme:
    Warning: Spoilers inside!

    Theme template:
    Code:
    [General]
    selection_col=0xFFFFFFFF
    message_col=0x1c242dFF
    button_col=0xd6d2c5ff
    gamearea_y=20
    default_gamelayout=2
    lockscreen_image=Graphics/lockscreen.png
    popup_message=Graphics/PopupMessage_xp.png
    
    [BatteryOverlay]
    y=685
    
    [ClockOverlay]
    y=685
    
    [Background]
    layer0=Graphics/xp.png
    layer1=Graphics/anime.png
    layer2=Graphics/startbar.png
    
    [WebButton]
    sprite=Graphics/icons/WebButton.png
    sprite_select=Graphics/icons/WebButton_select.png
    x=50
    y=575
    
    [NewsButton]
    sprite=Graphics/icons/NewsButton.png
    sprite_select=Graphics/icons/NewsButton_select.png
    x=100
    y=475
    
    [ShopButton]
    sprite=Graphics/icons/ShopButton.png
    sprite_select=Graphics/icons/ShopButton_select.png
    x=150
    y=575
    
    [AlbumButton]
    sprite=Graphics/icons/AlbumButton.png
    sprite_select=Graphics/icons/AlbumButton_select.png
    x=200
    y=475
    
    [HomebrewButton]
    sprite=Graphics/icons/HomebrewButton.png
    sprite_select=Graphics/icons/HomebrewButton_select.png
    x=250
    y=575
    
    [SettingsButton]
    sprite=Graphics/icons/SettingsButton.png
    sprite_select=Graphics/icons/SettingsButton_select.png
    x=300
    y=475
    
    [SleepButton]
    sprite=Graphics/icons/SleepButton.png
    sprite_select=Graphics/icons/SleepButton_select.png
    x=350
    y=575
    
    [TitleIcon]
    01007EF00011E000=Games/zorldo.png
    

    Config params:
    https://reisyukaku.org/switch/Delta/


    Progress:
    Works:
    - News button
    - Homebrew button
    - Settings button
    - Album
    - Internet settings applet
    - Swkbd applet
    - Battery/Clock
    - Lock screen
    - Launching games
    - Audio
    - Sleep mode
    - Set nickname

    Kinda works/WIP:
    - Custom profile pic [99% there, but ipc error]
    - News menu [need to populate/fix curl bug]
    - Overlay commands (restart/shutdown work.. sleep broken, ton of un-implemented SAMS/Ae commands)
    - Folders [boiler plate code is there at least]
    - Some kind of save method for the custom settings [50%]

    Doesnt work:
    - Display 'foreground rights' mechanic
    - Web browser
    - Eshop
    - Config controllers applet
    - Friends lists

    Repo:
    https://github.com/Reisyukaku/DeltaLaunch

    Discord: https://discord.gg/NxpeNwz

    Will iron this out over time.
     
    Last edited by Reisyukaku, Aug 13, 2019
  2. Loko4

    Loko4 GBAtemp Regular

    Member
    5
    Nov 19, 2011
    Brazil
    awesome work
     
    ErAzOr likes this.
  3. Reploid

    Reploid GBAtemp Advanced Maniac

    Member
    10
    Jan 20, 2010
    Serbia, Republic of
    Some snaps and vids would be cool
     
  4. hippy dave

    hippy dave BBMB

    Member
    15
    Apr 30, 2012
    United Kingdom
    To save anyone a crash and having to remove their SD card if they were thinking of testing on another CFW, it checks whether it's running on ReiNX and throws a fatal error if not.
     
  5. Beerus

    Beerus Gbatemp's God Of Destruction

    Member
    7
    May 3, 2017
    Canada
    Universe 7
    This gonna be some good shit
     
  6. Ericthegreat

    Ericthegreat Not New Member

    Member
    10
    Nov 8, 2008
    United States
    Vana'diel
    Yep as of right now can't find any, will load it up myself soon.
     
  7. regnad

    regnad Button Masher

    Member
    8
    May 19, 2008
    I’m on Atmosphere. What would I have to give up switching to ReiNX? Is there something like title redirect so that HB can have full access?
     
    Ericthegreat likes this.
  8. Ghassen-ga

    Ghassen-ga GBAtemp Advanced Fan

    Member
    7
    Jul 21, 2016
    YO ! gibe screenshots!

    thanks for your hard work though :D
     
    azoreseuropa likes this.
  9. TR_mahmutpek

    TR_mahmutpek medic

    Member
    7
    Jul 28, 2015
    Turkey
    That is the homebrew age bro..
     
  10. Osga21

    Osga21 Full Time Idiot

    Member
    3
    Jun 9, 2013
    Portugal
    Margem Sul
    Glad to see tha leak yesterday didn't discourage you. I can see this becoming a big deal since Nintendo doesn't seem to want to add QoL features to their home menu
     
    Ericthegreat likes this.
  11. blawar

    blawar GBAtemp Maniac

    Member
    11
    Nov 21, 2016
    United States
    You sound salty as ever, never change :)
     
    Last edited by blawar, Jun 3, 2019
    peteruk likes this.
  12. Idontknowwhattoputhere

    Idontknowwhattoputhere bruh

    Member
    6
    Jan 19, 2019
    United Kingdom
    Really scummy move to put "DRM" in this
     
    otto888, AveSatanas and Extrasklep like this.
  13. blawar

    blawar GBAtemp Maniac

    Member
    11
    Nov 21, 2016
    United States
    You are assuming its DRM, it is possible it just relies on reinx functions that are not present in atmosphere. Don't use it if you dont want to use reinx, its really simple.
     
  14. Godofcheese

    Godofcheese Insane

    Member
    6
    Dec 31, 2016
    Sweden
    Shivering Isles
    Sad that it's exclusive to ReiNX
    Used it before and it was fine, but I really don't have any intention of going back to it, not even for this sadly.
    It's a super nice thing but not worth the hassle
     
  15. Idontknowwhattoputhere

    Idontknowwhattoputhere bruh

    Member
    6
    Jan 19, 2019
    United Kingdom
    I've used sx os atmosphere and reinx
    Why would it check if its running reinx or nor hmmm?
     
  16. Django68

    Django68 Member

    Newcomer
    1
    Jun 3, 2019
    United States
    While I understand the leak aspect now, which i was only recently told (i assumed the repo organisation "DeltaLaunch" was from rnx's maintainer, and it's not), the source told deltalaunch only literally checks for the rnx ipc endpoint, and folder conventions to:
    1 - free itself from any other folder conventions (/atmosphere/titles etc)
    2 - set a tid in an ipc helper embedded in stratosphere loader reimpl

    So there's no hard dependency on reinx whatsoever. I mean, since it clearly works fine on atmosphere as of right now. (As i said in the news post, i don't endorse nor want to promote sharing any unofficial builds)
     
    Last edited by Django68, Jun 3, 2019
    theflippa and peteruk like this.
  17. designgears

    designgears GBAtemp Regular

    Member
    4
    Aug 8, 2016
    United States
    It's not DRM and it's not scummy. That would be like telling a game developer they're scummy because their game only works on hos 8.0.0 because they used a newer api function only available on 8.0.0 or because it only works on windows and not liunx/mac because it only supports directx.
     
    Multimegamander and EliseZeroTwo like this.
  18. hippy dave

    hippy dave BBMB

    Member
    15
    Apr 30, 2012
    United Kingdom
    Literally just statement of facts as I was curious enough to find out if it would work, sharing information is good remember. If someone installed it on ams and was unable to boot, they'd have to remove the card to remove the files before their system would work again, I know I'm not the only one who finds that an inconvenience to avoid. I'm actually out of salt right now, waiting on a grocery delivery.
     
    Last edited by hippy dave, Jun 3, 2019
  19. designgears

    designgears GBAtemp Regular

    Member
    4
    Aug 8, 2016
    United States
    It's leaked and very feature incomplete, I wouldn't get too salty over it, I'm sure a solution will be presented to deal with that situation better in the future.
     
  20. Crusatyr

    Crusatyr GBAtemp Regular

    Member
    5
    Jul 31, 2016
    United States
    I'm just amazed how salty people get because someone who is working on a CFW made something that they wanted to work on their CFW. Are y'all gonna act the same way if SciresM did something similar to atmo?
     
Quick Reply
Draft saved Draft deleted
Loading...