Discussion Qlaunch Wiki [for modifications]

Discussion in 'Switch - Exploits, Custom Firmwares & Soft Mods' started by bodyXY, Oct 2, 2018.

  1. bodyXY
    OP

    bodyXY GBAtemp Regular

    Member
    5
    May 15, 2018
    Germany
    Qlaunch Wiki

    A little wiki about Qlaunch 5.1 (maybe some parts of the Wiki also for 6.0, didn't compare it at this moment)
    It is not complete yet

    Code:
    => common.szs Colors and Pictures
    
    
    - Homescreen Background Picture
     -- DDS Format Color, BC1 4bpp (Linear), Mip Auto
     -- common/timg/__Combined.bntx/White1x1_180^r
     -- Sarc compress Level = none
     
    - Homescreen Background Gradient
     -- blyt/BgNml.bflyt
     -- Offset = 000001E0
     -- Sarc compress Level = none
    
    - Icon Background Picture (also Batterie, Lockscreen, Highlights, Game-Info-Layer)
     -- timg/__Combined.bntx/White1x1^r
     -- Sarc compress Level = none
    
    - QuitGame Background
     -- blyt/DBaseNml.bflyt
     -- Offset = 00000230
     -- Sarc compress Level = none
     
    - ?
     -- blyt/BtnListNml
     -- Offset = 00000310
     -- Sarc compress Level = none
    
    
    => ResidentMenue.szs Colors and Pictures
    
    
    - Custom Icon
     -- DDS Format BC4bpp (Linear, Grayscale) Mip None
     -- timg/__Combined.bntx/RdtIcoPvr_00^s (and the other Icon_Files)
     -- DDS Injecten with BNTX Injector
     -- Channel edit direct in HEX (__Combined.bntx) New HEX for Album-Icon = 01 01 01 02
        (to figure out which Offset, compare original and moddet __Combined.bntx after inject)
     -- Sarc compress Level = none
    
    - HEX_CODE Levels:
     -- Zero   = 00
     -- One    = 01
     -- Red    = 02
     -- Green  = 03
     -- Blue   = 04
     
    - Custom Homescreen Layout
     -- blyt/RdtBase.bflyt
     -- Tool = Wexos
     -- Translation for position and Scale to decrease & increase the Size
     -- RootPane/N_Root/N_System (bflyt.path to edit the translations (positions) of the Homescreen Menu-Buttons)
     -- RootPane/N_Root/N_GameRoot/N_Game (bflyt.path to edit the translations (positions) of the Game-Icons also User-Icon)
    
    - ResidentMenue more then one Color (Offset FF Lines)
     -- blyt/BatteryConsole.bflyt     = 10
     -- blyt/HudBatteryNum.bflyt      = 4
     -- blyt/HudSignal.bflyt          = 4
     -- blyt/HudTime.bflyt            = 6
     -- blyt/IconError.bflyt          = 3
     -- blyt/RdtBalloon.bflyt         = 4
     -- blyt/RdtBalloonCtrl.bflyt     = 14
     -- blyt/RdtBtnChangeUser.bflyt   = 2
     -- blyt/RdtBtnChildLock.bflyt    = 11
    
    - Controller Icon Button Homescreen
     -- blyt/RdtBtnCtrl.bflyt     
     -- Offset = totally = 10
     -- Offset = 000005D0 = Icon_Background_Color
     -- Offset = 00000890 = Icon_Symbol_Color_Black_Themes
     -- Sarc compress Level = none
     
     -- blyt/RdtBtnFullLauncher.bflyt = 12
     -- blyt/RdtBtnGift.bflyt         = 5
     -- blyt/RdtBtnIconGame.bflyt     = 12
     -- blyt/RdtBtnMyPage.bflyt       = 7
     
    - News Icon Button Homescreen
     -- blyt/RdtBtnNtf.bflyt
     -- Offset = totally  = 6
     -- Offset = 0000580 = Icon_Background_Color
     -- Offset = 0000480 = Icon_Symbol_Color
     -- Sarc compress Level = none
     
    - Power Icon Button Homescreen
     -- blyt/RdtBtnPow.bflyt
     -- Offset = totally  = 6
     -- Offset = 00000450 = ?
     -- Offset = 000006B0 = Icon_Background_Color
     -- Sarc compress Level = none
     
    - Album Icon Button Homescreen
     -- blyt/RdtBtnPvr.bflyt
     -- Offset = totally  = 8
     -- Offset = 00000530 = Icon_Background_Color
     -- Offset = 000007F0 = ?
     -- Offset = 00000960 = ?
     -- Sarc compress Level = none
     
    - Settings Icon Button Homescreen
     -- blyt/RdtBtnSet.bflyt
     -- Offset = totally  = 5
     -- Offset = 000003F0 = Icon_Background_Color
     -- Offset = 00000710 = Icon_Symbol_Color_Black_Themes
     -- Sarc compress Level = none
     
    - Shop Icon Homescreen
     -- blyt/RdtBtnShop.bflyt
     -- Offset = totally  = 5
     -- Offset = 000004F0 = Icon_Background_Color
     -- Offset = 00000760 = Icon_Symbol_Color
     -- Offset = 000008B0 = ?
     -- Offset = 00000970 = ?
     -- Offset = 00000BF0 = ?
     -- Sarc compress Level = none
    
     -- blyt/RdtIconNewFrd.bflyt      = 4
     -- blyt/RdtProgressBar.bflyt     = 3
     -- blyt/RdtProgressBarErr.bflyt  = 3
    
    
    - ResidentMenue none Colors
     -- blyt/Hud.bflyt
     -- blyt/RdtBase.bflyt
     -- blyt/RdtBg.bflyt
     -- blyt/RdtBalloonSystemApplet.bflyt
     -- blyt/RdtProgressBarDl.bflyt
     
    - ? (Test = Yellow)
     -- blyt/BgNml.bflyt
     -- Offset = 00001D0
     -- Sarc compress Level = none
    
    - Clock Color / White Theme
     -- blyt/GTNumL.bflyt
     -- Offset = 0000170
     -- Sarc compress Level = none
     
    - ? (Test = Purple)
     -- blyt/GTNumM.bflyt
     -- Offset = 0000170
     -- Sarc compress Level = none
    
    - ? (Test = Orange)
     -- blyt/Cursor3.bflyt
     -- Offset = 00001D0
     -- Sarc compress Level = none
     
    - ? (Test = Red)
     -- blyt/IconNew.bflyt
     -- Offset = 00001C0
     -- Sarc compress Level = none
     
    - ? (Test = Blue)
     -- blyt/RdtIconErr.bflyt
     -- Offset = 00001D0
     -- Sarc compress Level = none
     
    - ? (Test = AquaBlue)
     -- blyt/RdtIconDl.bflyt
     -- Offset = 0000200
     -- Sarc compress Level = none
     
    - ? (Test = Yellow-Red)
     -- blyt/RdtProgressBarOffline.bflyt
     -- Offset = 0000180
     -- Sarc compress Level = none
     
    - ? (Test = Green-Orange)
     -- blyt/WaitIcon.bflyt
     -- Offset = 0000210
     -- Sarc compress Level = none
     
     
    => Entrance.szs Colors and Pictures
    
     
    - Lockscreen Gradient
     -- blyt/EntMain.bflyt
     -- Offset = 00000410 = Higlights Color side
     -- Offset = 00000510 = Background Color
     -- Offset = 00000A30 = ?
     -- Offset = 00001190 = A Button Color / Black Theme
     -- Offset = 000014D0 = ?
     -- Offset = 000015C0 = Highlights Color Center Background
     -- Sarc compress Level = none
    
    Feel free to help me to complete it (message me)

     
    Last edited by bodyXY, Oct 2, 2018
  2. Dennieh

    Dennieh Member

    Newcomer
    2
    Aug 4, 2018
    Germany
    A forest in Bavaria
    really good job but one addition:

    - to resize icons/buttons on home menu you can do it trough RdtBase.bflyt but if you want to resize the gameicons i would recommend you to edit the scale in `RdtBtnIconGame.bflyt` (set Scale of RootPane) instead of the one in
    RdtBase unless you want to resize every icon seperatly
     
    bodyXY likes this.
  3. bodyXY
    OP

    bodyXY GBAtemp Regular

    Member
    5
    May 15, 2018
    Germany
    thanks, i want to add this :)
     
  4. SaulFemm

    SaulFemm Member

    Newcomer
    1
    Oct 25, 2018
    United States
    Any idea where the tile highlight color would be?

    *: Found it in RtdBtnIconGame.bflyt as UF_Cursor
     
    Last edited by SaulFemm, Oct 28, 2018
  5. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    what do you call Wiki ? it's clearly not a wiki here, but a forum's post that nobody else can edit but you.
    if it's supposed to be the sourcecode for a wiki on another site (github, switchbrew, etc.), why not post it directly there? I think switchbrew is a better place if you plan to decipher the qlaunch file format.
    or if you want we have a wiki too, even if I don't think it's consulted a lot, you could link to the wiki page you create in that thread so other users can help too.
    That's just a suggestion, if you are find maintaining it here, that's up to you but I think it will miss coverage and visibility :)
     
Loading...