Homebrew [RELEASE]Quick Payload Switcher

Kuroi-Akira

Well-Known Member
Newcomer
Joined
Mar 24, 2016
Messages
90
Trophies
0
Age
32
XP
136
Country
This is actually a pretty sweet tool, Thanks!

One suggestion I have is to add the option to Reboot/Shutdown the console with this too after doing the switch.
 

gnmmarechal

Well-Known Member
OP
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,043
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
6,009
Country
Portugal
This is actually a pretty sweet tool, Thanks!

One suggestion I have is to add the option to Reboot/Shutdown the console with this too after doing the switch.
yep, gonna do so. I'll make it so it'll automatically reboot unless you press L.
 
  • Like
Reactions: Kuroi-Akira

chaoskagami

G̷̘̫̍̈́̊̓̈l̴̙͔̞͠i̵̳͊ţ̸̙͇͒̓c̵̬̪̯̥̳͒͌̚h̵̹̭͛̒̊̽̚
Developer
Joined
Mar 26, 2016
Messages
1,365
Trophies
1
Location
↑↑↓↓←→←→BA
Website
github.com
XP
2,287
Country
United States
I think it's kind of sad that people don't understand what this does, honestly.

I feel a little out of the loop here, but what's so special about "arm9loaderhax_si.bin?"

AuroraWright's new version of arm9loaderhax merged the screeninit and non-screeninit versions. 'arm9loaderhax.bin' gets booted as no-screen init and 'arm9loaderhax_si.bin' gets booted as screen init.

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.

The point is to swap arm9loaderhax{,_si}.bin and an offhand payload so you can run two CFW without the overhead of a bootloader.

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
Could you link to some documentation about this? I didn't know that Quick Reboot could do that...

Quick Reboot just reboots the console and has nothing to do with it. Whatever arm9loaderhax and the payload do after a reboot has nothing to do with it.
 

gnmmarechal

Well-Known Member
OP
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,043
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
6,009
Country
Portugal
Works great :)
The only drawback i have: When switching it goes back to homemenu and that's it.
Best is to have it switch and reboot your console, like @Kuroi-Akira already posted.
Check 1.1, it auto-reboots unless L is pressed.

--------------------- MERGED ---------------------------

This is actually a pretty sweet tool, Thanks!

One suggestion I have is to add the option to Reboot/Shutdown the console with this too after doing the switch.
Done as of 1.1 :)

--------------------- MERGED ---------------------------

v1.1 Released!

  • Automatically reboots the console unless L is pressed.

http://gs2012.xyz/3ds/quickswitch/
 
  • Like
Reactions: DjoeN

gnmmarechal

Well-Known Member
OP
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,043
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
6,009
Country
Portugal
Working perfect.

Optional, more of a beauty thing
- Can something be put on screen while switching?
like:
- Switching arm9loaderhax.
- Console will reboot when done!
I can, but I personally prefer it like this, simple. I can send you a CIA with this.

--------------------- MERGED ---------------------------

Working perfect.

Optional, more of a beauty thing
- Can something be put on screen while switching?
like:
- Switching arm9loaderhax.
- Console will reboot when done!
Would something like this do?
177045fd5f52a7b357f62f3f489c679e.png
 
  • Like
Reactions: DjoeN

DjoeN

Captain Haddock!
Member
Joined
Oct 21, 2005
Messages
5,489
Trophies
0
Age
54
Location
Somewhere in this potatoland!
Website
djoen.dommel.be
XP
2,857
Country
Belgium
I can, but I personally prefer it like this, simple. I can send you a CIA with this.
NoThanks for the offer, not really needed :), was more for any new ppl who try this.

Anyway! another question.

i like to switch now and then between screen init and no screen init (for whatever reason :D )
So i would not work with a secondary arm9loaderhax.bin file

Only have arm9loaderhax.bin in the root and like to switch to screen init by having it renamed arm9loaderhax_si.bin
then when i want to switch back to no screen init, i like to have it renamed from arm9loaderhax_si.bin back to arm9loaderhax.bin

That's not possible with your tool like it is now since it renames arm9loaderhax_switch.bin to arm9loaderhax.bin (or arm9loaderhax_si.bin, depending on what you use) and vica versa
(or whatever it is named in the in and out.cfg

Is that possible? but keeping this quick payload switcher to
(Let's call it "Quick Screen init switcher" :D )

[EDIT]
I can, but I personally prefer it like this, simple. I can send you a CIA with this.

--------------------- MERGED ---------------------------


Would something like this do?
177045fd5f52a7b357f62f3f489c679e.png
Oh boy that would be perfect!
 
Last edited by DjoeN,

gnmmarechal

Well-Known Member
OP
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,043
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
6,009
Country
Portugal
NoThanks for the offer, not really needed :), was more for any new ppl who try this.

Anyway! another question.

i like to switch now and then between screen init and no screen init (for whatever reason :D )
So i would not work with a secondary arm9loaderhax.bin file

Only have arm9loaderhax.bin in the root and like to switch to screen init by having it renamed arm9loaderhax_si.bin
then when i want to switch back to no screen init, i like to have it renamed from arm9loaderhax_si.bin back to arm9loaderhax.bin

That's not possible with your tool like it is now since it renames arm9loaderhax_switch.bin to arm9loaderhax.bin (or arm9loaderhax_si.bin, depending on what you use) and vica versa
(or whatever it is named in the in and out.cfg

Is that possible? but keeping this quick payload switcher to
(Let's call it "Quick Screen init switcher" :D )

[EDIT]
Oh boy that would be perfect!
welp, why not? I'm gonna make that quickly, brb :D
 
  • Like
Reactions: DjoeN

blax722

Well-Known Member
Member
Joined
Sep 6, 2015
Messages
111
Trophies
0
Age
30
XP
176
Country
Nice tool! I am using CtrBootManager9 when launching different payload so it's not a tool for me, but i like it! Keep up good work!
 

gnmmarechal

Well-Known Member
OP
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,043
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
6,009
Country
Portugal
Seriously?
That's awesome :) this would save me alot of sd remove/inserts :)
(same for the other console wher i tested your quick payload tool, it's gonna save me alot of sd in/out taking where i switch regulary between corbenik and luma3ds)
I'm adding this function to this app instead of making a completely new one. Though I still might make a new one. Just make a file named "/payloadswitch-mode.cfg" and write "alternate" for the alternate behaviour (renaming the binary to _si or from _si). If you do this, and want to switch payloads again, just hold R while running the app. If you don't have a config file, the app will behave normally, and you can use alternate mode if you hold R. If you want to BOTH change CFW and rename the payload, hold Y while booting the app.

This will be on update 1.2.
 
  • Like
Reactions: DjoeN

gnmmarechal

Well-Known Member
OP
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,043
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
6,009
Country
Portugal
v1.2 Released!

  • Now supports 3 Modes of Operation: Normal (the same as before, switch payloads), Alternate (Rename arm9loaderhax.bin to arm9loaderhax_si.bin and vice-versa) and Mixed (both Normal and Alternate). This can be set by a configuration file or it can be set at runtime once with a button combination (read the documentation for information).
http://gs2012.xyz/3ds/quickswitch/

--------------------- MERGED ---------------------------

Working perfect.

Optional, more of a beauty thing
- Can something be put on screen while switching?
like:
- Switching arm9loaderhax.
- Console will reboot when done!
The image isn't yet implemented, as I figured the other function was more useful.
 
  • Like
Reactions: DjoeN

Kuroi-Akira

Well-Known Member
Newcomer
Joined
Mar 24, 2016
Messages
90
Trophies
0
Age
32
XP
136
Country
Wouldn't at this point be better to implement a Menu for the Operations?
People are bound to forget what button does what and mess things up(me)

Something like this would be Simple:

Press A to Switch payloads
B to Switch SI status
Y for both
X to Reboot
Start to exit
 

gnmmarechal

Well-Known Member
OP
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,043
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
6,009
Country
Portugal
Wouldn't at this point be better to implement a Menu for the Operations?
People are bound to forget what button does what and mess things up(me)

Something like this would be Simple:

Press A to Switch payloads
B to Switch SI status
Y for both
X to Reboot
Start to exit
no. The point of this is to change between payloads without any interaction The only interaction that can happen is if the user doesn't want the default set behaviour. There are only 3 keycombos possible anyway. L makes it exit instead of rebooting. R+X makes it Normal if Alternate, or Alternate if Normal, and R+Y makes it both. The default behaviour is not supposed to be interrupted. Though I will probably add a menu for configuring default behaviour from the app itself, it's going to be accessed by either another app (QuickSwitch Config) or by a menu that only show up when holding START or so)
 
  • Like
Reactions: Kuroi-Akira

Kuroi-Akira

Well-Known Member
Newcomer
Joined
Mar 24, 2016
Messages
90
Trophies
0
Age
32
XP
136
Country
no. The point of this is to change between payloads without any interaction The only interaction that can happen is if the user doesn't want the default set behaviour. There are only 3 keycombos possible anyway. L makes it exit instead of rebooting. R+X makes it Normal if Alternate, or Alternate if Normal, and R+Y makes it both. The default behaviour is not supposed to be interrupted. Though I will probably add a menu for configuring default behaviour from the app itself, it's going to be accessed by either another app (QuickSwitch Config) or by a menu that only show up when holding START or so)

A Configuration Menu sounds Lovely as opposed to an app for another app.
 

gnmmarechal

Well-Known Member
OP
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,043
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
6,009
Country
Portugal
NoThanks for the offer, not really needed :), was more for any new ppl who try this.

Anyway! another question.

i like to switch now and then between screen init and no screen init (for whatever reason :D )
So i would not work with a secondary arm9loaderhax.bin file

Only have arm9loaderhax.bin in the root and like to switch to screen init by having it renamed arm9loaderhax_si.bin
then when i want to switch back to no screen init, i like to have it renamed from arm9loaderhax_si.bin back to arm9loaderhax.bin

That's not possible with your tool like it is now since it renames arm9loaderhax_switch.bin to arm9loaderhax.bin (or arm9loaderhax_si.bin, depending on what you use) and vica versa
(or whatever it is named in the in and out.cfg

Is that possible? but keeping this quick payload switcher to
(Let's call it "Quick Screen init switcher" :D )

[EDIT]

Oh boy that would be perfect!
ugh. The app runs too quickly for it, apparently. x.x

I guess I won't add it after all. Maybe on the Config menu?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Not even once, but 100's of times
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    My girlfriend at the time, she had me stay up with her all night because some how the crazy bitch had spent like 12 hours snorting 2 8 balls, didn't use any water (gotta clean your nose) so she had so much crusted in her nose I was sure she was gonna blow up her heart. I mean this was the stuff right off the boat so absolutely pure. ugghh so annoying
  • Psionic Roshambo @ Psionic Roshambo:
    Also doing like 320 dollars worth of coke in half a day lol damn it
  • Psionic Roshambo @ Psionic Roshambo:
    hmmm 360 even lol
  • Psionic Roshambo @ Psionic Roshambo:
    Well I was getting a discount so 320 is probably right
  • BigOnYa @ BigOnYa:
    That is cheap, I used to pay $100 for a tine.
  • Psionic Roshambo @ Psionic Roshambo:
    Tine? One gram?
  • BigOnYa @ BigOnYa:
    Sixteenth
  • Psionic Roshambo @ Psionic Roshambo:
    Also it was literally out of a kilo when I got it off the boat so absolutely pure
  • Psionic Roshambo @ Psionic Roshambo:
    Holy shiz that's a lot
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I was getting 3.5 Grams for 320 could have stepped on it and doubled my money easy lol
    +1
  • BigOnYa @ BigOnYa:
    I'd be afraid to it nowdays, my heart would explode prob. I just stick beers n buds nowdays.
  • Psionic Roshambo @ Psionic Roshambo:
    I would get to drive from tarpon springs to like Miami a thousand bucks lol do that twice a week and back in 92 that was good money
  • Xdqwerty @ Xdqwerty:
    @BigOnYa,
    @Psionic Roshambo what are you guys talking about?
  • Psionic Roshambo @ Psionic Roshambo:
    Blew it on women and muscle cars lol
    +1
  • BigOnYa @ BigOnYa:
    @Xdqwerty Hamster food, its pricey nowadays to keep PCs running.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I don't do anything except cigarettes and gotta stop eventually lol
    +1
  • BigOnYa @ BigOnYa:
    I'd do shrooms again if could find, and I was outside camping/fishing, and had a cooler full of beer.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I wouldn't mind some LSD, laughing until my face hurt sounds fun lol
    +1
  • BigOnYa @ BigOnYa:
    You ever try soaper powder/qauludes? I did once and like a dumbass drank beer on top of taking, I woke up laying in my backyard in the pouring rain, it knocked me out. I have not seen it around in many many years.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    No never tried a lot of things but never that lol
  • Psionic Roshambo @ Psionic Roshambo:
    I did pass out one time on a floor after taking a bunch of Ambien lol thought it would help me sleep and did it lol
  • Psionic Roshambo @ Psionic Roshambo:
    Girlfriend was working at a pharmacy and stole like 500 of them, was and still is the biggest pill bottle I have ever seen lol
    Psionic Roshambo @ Psionic Roshambo: Girlfriend was working at a pharmacy and stole like 500 of them, was and still is the biggest...