[RELEASE]Quick Payload Switcher

Discussion in '3DS - Homebrew Development and Emulators' started by gnmmarechal, Jun 26, 2016.

  1. gnmmarechal
    OP

    gnmmarechal GBAtemp Guru

    Member
    12
    GBAtemp Patron
    gnmmarechal is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jul 13, 2014
    Portugal
    https://gs2012.xyz
    What is it?

    It's a tool that switches "arm9loaderhax.bin" or "arm9loaderhax_si.bin" (or anything else, you have to specify in the config file if it is different) with "arm9loaderhax_switch.bin" (or something else, again).
    It's also capable of renaming "arm9loaderhax.bin" to "arm9loaderhax_si.bin" as to toggle screeinit/noscreeinit behaviour on a compatible A9LH installation.


    Download:
    http://gs2012.xyz/3ds/quickswitch/

    Special Thanks:

    @Rinnegatamante for LPP-3DS
    @chaoskagami for Corbenik CFW, which is why I made this.
     
    Last edited by gnmmarechal, Jun 29, 2016
  2. MsMidnight

    MsMidnight part time fe modder

    Member
    6
    Oct 12, 2015
    kys
    changes payload but does not provide the needed files to boot the payload (like bootanim9) :p1ng:
     
  3. gnmmarechal
    OP

    gnmmarechal GBAtemp Guru

    Member
    12
    GBAtemp Patron
    gnmmarechal is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jul 13, 2014
    Portugal
    https://gs2012.xyz
    uh, it renames the payload to the "arm9loaderhax.bin" or "arm9loaderhax_si.bin" default. It obviously assumes you have the needed files (ex. the /luma and /corbenik folders).

    I made this for personal use, and it works as intended.
     
    Billy Acuña likes this.
  4. MsMidnight

    MsMidnight part time fe modder

    Member
    6
    Oct 12, 2015
    kys
    But what if we dont. it would be useful as a CFW swicher of some sort
     
  5. gnmmarechal
    OP

    gnmmarechal GBAtemp Guru

    Member
    12
    GBAtemp Patron
    gnmmarechal is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jul 13, 2014
    Portugal
    https://gs2012.xyz
    uh, it IS a CFW switcher. What if you don't? I do not understand. Why would you have the Luma payload if you didn't have the Luma files, and why would you have the Corbenik bin file if you didn't have the Corbenik files? I fail to see what you mean.

    I personally use this to switch between corbenik and luma.
     
    Last edited by gnmmarechal, Jun 27, 2016
    Billy Acuña and annson24 like this.
  6. MsMidnight

    MsMidnight part time fe modder

    Member
    6
    Oct 12, 2015
    kys
    what you "fail to see" is that if the arm9 payload came with the CFW files it would be more useful. not sure why you'd have a luma arm9 switcher when you can get hourlies from starupdater
     
  7. gnmmarechal
    OP

    gnmmarechal GBAtemp Guru

    Member
    12
    GBAtemp Patron
    gnmmarechal is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jul 13, 2014
    Portugal
    https://gs2012.xyz
    That makes no sense at all, you know? From my point of view anyway, Luma does come with its files. And so does Corbenik. I think you fail to see why I made this - I made this so I could switch between Luma3DS and Corbenik CFW without replacing/renaming payloads. I don't see that StarUpdater has to do with this. StarUpdater updates Luma. Corbenik Updater updates Corbenik. Quick Switcher is neither, and updates neither of them. It simply switches the payload that is booted.
     
    Billy Acuña and TheCyberQuake like this.
  8. TheCyberQuake

    TheCyberQuake Certified Geek

    Member
    13
    Dec 2, 2014
    United States
    Las Vegas, Nevada
    I don't think you are understanding what this does.
     
  9. Lilith Valentine

    Lilith Valentine GBATemp's Wolf-husky™ Melodramatic fool

    Member
    23
    Sep 13, 2009
    Antarctica
    ¯\_(ツ)_/¯
    I feel a little out of the loop here, but what's so special about "arm9loaderhax_si.bin?"
     
  10. endoverend

    endoverend AKA zooksman

    Member
    11
    GBAtemp Patron
    endoverend is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jun 6, 2013
    United States
    SI stands for screen init AFAIK
     
  11. Lilith Valentine

    Lilith Valentine GBATemp's Wolf-husky™ Melodramatic fool

    Member
    23
    Sep 13, 2009
    Antarctica
    ¯\_(ツ)_/¯
    Ah~ so I guess this is related to ShadowNAND/LumaNAND (I don't think she has name for her project yet)
     
  12. endoverend

    endoverend AKA zooksman

    Member
    11
    GBAtemp Patron
    endoverend is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jun 6, 2013
    United States
    I think so, though i don't know much about screen init myself.
     
  13. Lilith Valentine

    Lilith Valentine GBATemp's Wolf-husky™ Melodramatic fool

    Member
    23
    Sep 13, 2009
    Antarctica
    ¯\_(ツ)_/¯
    Fair enough. Thanks for the information though ^_^ Turned out better than what Google was telling me...which got me no where, so I ended up visiting that anime site.
     
    gnmmarechal, Ricken and endoverend like this.
  14. Billy Acuña

    Billy Acuña GBAtemp Addict

    Member
    9
    Oct 10, 2015
    Mexico
    Good job, I don't plan to install this since I use Quick Reboot to switch between Luma, Corbenik and CtrBootManager, but I will keep an eye on this for a future use.
    Thanks :D
     
  15. TheCyberQuake

    TheCyberQuake Certified Geek

    Member
    13
    Dec 2, 2014
    United States
    Las Vegas, Nevada
    Does quick reboot allow you to boot different arm9 payloads?
     
    Billy Acuña likes this.
  16. Billy Acuña

    Billy Acuña GBAtemp Addict

    Member
    9
    Oct 10, 2015
    Mexico
    Of course it does, as long as you use payloads that does have build in screeninit code, you can switch into them with Quick Reboot :D
     
  17. Redferne

    Redferne GBAtemp Advanced Fan

    Member
    4
    Oct 28, 2015
    United Kingdom
    Could you link to some documentation about this? I didn't know that Quick Reboot could do that...
     
  18. liomajor

    liomajor GBAtemp Maniac

    Member
    8
    Jun 10, 2008
    United States
    This file switcher is only to switch between no init and screen init?

    It would be better to implement this to stage 2 via button combo/config.
     
  19. Billy Acuña

    Billy Acuña GBAtemp Addict

    Member
    9
    Oct 10, 2015
    Mexico
    ShadowNAND does...
     
  20. gnmmarechal
    OP

    gnmmarechal GBAtemp Guru

    Member
    12
    GBAtemp Patron
    gnmmarechal is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jul 13, 2014
    Portugal
    https://gs2012.xyz
    No. This switches between arm9loaderhax.bin/arm9loaderhax_si.bin and arm9loaderhax_switch.bin .

    Sent from my Nokia 3310 using Tapatalk
     
    Billy Acuña likes this.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice