Homebrew ArgonNX-SE Payload with Mariko and AULA OLED Support

Storm21

Well-Known Member
OP
Member
Joined
Dec 6, 2018
Messages
151
Trophies
0
XP
2,199
Country
Switzerland
ArgonNX-SE v1.9

scr20220407_135503.jpgscr20220407_135427.jpgscr20220407_135512.jpg
1.png 5.jpg 6.jpg
3.png 4.png

Hello everybody

I made a modified argonNX with the latest hekate hardware libs. Which is now also compatible with Mariko consoles and Modchip. Thanks @Muxi for the Mariko test! Thanks @dezem und @twocool4life86 for the AULA OLED tests, without them this version would not have been possible! The folder structure is to be used as with the original argonNX and is included in the release. (Information on this also on Github) https://github.com/Storm21CH/ArgonNX-SE

New in ArgonNX-SE:

- Build with newest hekate HW Libs
- Mariko Support
- Joycon Mouse
- UMS SD Card
- Theme delete SX
- Theme delete ATM
- Update SX
- Set RTC Time and Date
- Status Bar: Battery, Time and Date, Temperatur Info, Power Infos
- Hardware info Page
- Reload Menü

New in ArgonNX-SE v1.1:

- Autolaunch Payload:
If the file "autolaunch.bin" (your payload) is in the "argon" folder, this payload should start.
(Volume -) hold during the payload run, starts ArgonNX-SE...

New in ArgonNX-SE v1.2:

- Update SX removed
- Added Filemanager for Argon and Emunandswitcher
- Added Reboot Menu with Power Button

Key assignment usage Filemanager:
- Touch screen as usual
- Joycon Mouse, A = Enter folder / Choose Buttons, B = Back Folder, X = Close Window
- Joypad up / down Filelist navigation, A = Enter folder, B = Back Folder, X = Close Window

New in ArgonNX-SE v1.3:

- Build with newest hekate HW Libs 5.5.7
- Some Buttons Theme fix
- Fixed a Error after autoclosing a window with X Button (Close Filemanager and other Windows)

New in ArgonNX-SE v1.4:

- Update to hekate bdk 5.7.2
- AULA OLED Switch support
- Hardware Info Page revised
- Fix slider brightness value for AULA
- Added language selection
- Updated to 1.4
- General bug fixes and stability fixes

Thanks @dezem und @twocool4life86 for the AULA OLED tests, without them this version would not have been possible!

New in ArgonNX-SE v1.5:

- Menu colors can now be set arbitrarily:
- Textcolor
- Tab Textcolor
- Standard Payload Icon color

- New icons for Emunandswitcher and ArgonNX-SE itself
- Updated to 1.5
- General bug fixes and stability fixes

Thanks @twocool4life86 for the color settings test.


New in ArgonNX-SE v1.6:

- File manager, copy file and folder added percentage display, autoclose info window after copying
- Updated to 1.6
- General bug fixes and stability fixes

New in ArgonNX-SE v1.7:

- New function to select the autolaunch payload under tools. The desired payload is automatically copied and renamed. And the ability to delete the autolaunch payload.
- Updated to 1.7
- General bug fixes and stability fixes

New in ArgonNX-SE v1.8:

- New feature: Ability to load a custom splash for each payload
- The image must have a resolution of 1280x720px and format ARGB32, like background.bmp
- The image must have the same name as the payload and be located in the "argon/payloads" folder, e.g. at fusee.bin = fusee.bmp

New in ArgonNX-SE v1.9:

- This update is only required for Mariko and Aula consoles, has no advantage on Erista consoles, which use Reboot to Payload functions as usual.
- Mariko and AULA "Reboot to Payload" function chain
- Per HBL nro, menu nsp, system modules to nro (010000000000100B Nintendo Store Button), and ArgonNX-SE RTP Payload Tesla Overlay with possibility to choose a payload and reboot
- The whole thing works via ArgonNX-SE and this must then also be used as the root payload.bin. Please note SD folders and files.

2023072102031500-57B4628D2267231D57E0FC1078C0596D.jpg2023072102040000-57B4628D2267231D57E0FC1078C0596D.jpg
2023072302201400-0004EDF51B27297FAD35745CCDCC73BD.jpg2023072302154100-57B4628D2267231D57E0FC1078C0596D.jpg2023072302101600-57B4628D2267231D57E0FC1078C0596D.jpg


Download and more Infos: https://github.com/Storm21CH/ArgonNX-SE/releases

Have fun! :)
 
Last edited by Storm21,

asper

Well-Known Member
Member
Joined
May 14, 2010
Messages
942
Trophies
1
XP
2,030
Country
United States
Hi man ! Great release ! Just 2 question:

1 - is this version still supportong the autoboot using payload.bin placed in the proper folder and use volume down to force it to load argon original payload ?
2 - is it possible to have a .uf2 version of the payload to use it with trinket0 modchip (autoinjector) ? I found one here at gbatemp but I do not know if it will work even with your new release.

Thank you very much for your release !
 

Attachments

  • ArgonNX v1.1.zip
    55.8 KB · Views: 236
  • Like
Reactions: mathew77

Storm21

Well-Known Member
OP
Member
Joined
Dec 6, 2018
Messages
151
Trophies
0
XP
2,199
Country
Switzerland
Hello
Thanks... Sorry no autolaunch at the moment. I have changed the Readme.md.
I think you have to convert the Payload for Trinket0, but I don't know anything about it.
 

asper

Well-Known Member
Member
Joined
May 14, 2010
Messages
942
Trophies
1
XP
2,030
Country
United States
Hello
Thanks... Sorry no autolaunch at the moment. I have changed the Readme.md.
I think you have to convert the Payload for Trinket0, but I don't know anything about it.
Here it is the trinketM0 .UF2 tested and working file (thanks to tom2199) !

Waiting for the autoboot function :)
 

Attachments

  • argon-nxsx-uf2.rar
    62.5 KB · Views: 221
Last edited by asper,
  • Like
Reactions: Storm21 and peteruk

Storm21

Well-Known Member
OP
Member
Joined
Dec 6, 2018
Messages
151
Trophies
0
XP
2,199
Country
Switzerland
@asper Hello
Here is a test build with autolaunch. Vol- hold, starts ArgonNX-SE.
If the file "autolaunch.bin" (your payload) is in the "argon" folder, this payload should start.
For me it works... Copy File argon-nx-gui.bin into sys folder and start argon-nx.bin.
 

Attachments

  • output.zip
    215.5 KB · Views: 215

asper

Well-Known Member
Member
Joined
May 14, 2010
Messages
942
Trophies
1
XP
2,030
Country
United States
@asper Hello
Here is a test build with autolaunch. Vol- hold, starts ArgonNX-SE.
If the file "autolaunch.bin" (your payload) is in the "argon" folder, this payload should start.
For me it works... Copy File argon-nx-gui.bin into sys folder and start argon-nx.bin.
It works great ! I will try to convert it to uf2 ! Thank you !
 

asper

Well-Known Member
Member
Joined
May 14, 2010
Messages
942
Trophies
1
XP
2,030
Country
United States
Converted and testd: it works fine ! You can find it attached.

All available .UF2 files can be downloaded also from here.

Is it possible to have an option in the GUI capable of setting the autolaunch payload directly from the user interface of the console ? (a function to just copy the user-selected payload to SD:\argon\ folder and rename it to autolaunch.bin).
 

Attachments

  • argon-nx-autoboot.rar
    64.8 KB · Views: 223
  • Like
Reactions: peteruk

Storm21

Well-Known Member
OP
Member
Joined
Dec 6, 2018
Messages
151
Trophies
0
XP
2,199
Country
Switzerland
Is it possible to have an option in the GUI capable of setting the autolaunch payload directly from the user interface of the console ? (a function to just copy the user-selected payload to SD:\argon\ folder and rename it to autolaunch.bin).

Thank you! Good idea! It can be done, but a lot of work, maybe sometimes.
 
  • Like
Reactions: asper

Storm21

Well-Known Member
OP
Member
Joined
Dec 6, 2018
Messages
151
Trophies
0
XP
2,199
Country
Switzerland
Update first Page to v1.1-SE

New in ArgonNX-SE v1.1:


- Autolaunch Payload:
If the file "autolaunch.bin" (your payload) is in the "argon" folder, this payload should start.
(Volume -) hold during the payload run, starts ArgonNX-SE...
 

mikefor20

Well-Known Member
Member
Joined
Jan 12, 2009
Messages
1,920
Trophies
2
Location
Mushroom Kingdom ( o Y o )
XP
3,801
Country
United States
@mikefor20 Yes, if a normal payload can be installed on it.
Fair enough. I I knew it would work by putting in the folder. What I was getting at is the UF2 is the type of file that gets flashed to the dragon injector itself. I doubt it'll work and probably needs special instructions. As far as I know it's a trinket. Maybe not I don't know
 
Last edited by mikefor20,

evilone

Well-Known Member
Member
Joined
Feb 24, 2017
Messages
223
Trophies
0
Age
42
XP
588
Country
Saint Kitts and Nevis
I really like argon, but is it possible that its not working in DOCK MODE?

I have a trinket m0 switch and use argon as first boot to switch between SX / AMS .. but i always have to take my Switch out of the Dock as argon displays only Black Screen..

is there any special reason?
 

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,877
Trophies
2
XP
29,193
Country
United Kingdom
Thanks for the answer, this is sad :( would be an awesome way to dual boot, because i use my switch in 99% only docked xD
The only semi-solution I can think of is a custom payload that reads whether volume buttons are being pressed to decide which payload to chainload, so you could dual boot without removing from the dock, but you'd still have to go to the Switch. I don't think RCM has Bluetooth drivers for detached controllers either.
 
  • Like
Reactions: Storm21

evilone

Well-Known Member
Member
Joined
Feb 24, 2017
Messages
223
Trophies
0
Age
42
XP
588
Country
Saint Kitts and Nevis
Thank you for this Tip.. I guess with the Trinket M0 something similar is possible. =)
But is guess i have to take this few steps xD But to be honest i keep it 90% in Standby which is fine, but when it comes to an critical error because of an homebrew then it sucks =)
 

BigOnYa

Has A Very Big
Member
Joined
Jan 11, 2021
Messages
3,190
Trophies
1
Age
50
XP
7,542
Country
United States
Thank you for this Tip.. I guess with the Trinket M0 something similar is possible. =)
But is guess i have to take this few steps xD But to be honest i keep it 90% in Standby which is fine, but when it comes to an critical error because of an homebrew then it sucks =)
You can change your "reboot to payload.bin", so on a crash, it will reboot to whatever you want without needing to re-push a payload.
 

Storm21

Well-Known Member
OP
Member
Joined
Dec 6, 2018
Messages
151
Trophies
0
XP
2,199
Country
Switzerland
Update first Page to v1.2-SE

New in ArgonNX-SE v1.2:


- Update SX removed
- Added Filemanager for Argon and Emunandswitcher
- Added Reboot Menu with Power Button

Key assignment usage Filemanager:
- Touch screen as usual
- Joycon Mouse, A = Enter folder / Choose Buttons, B = Back Folder, X = Close Window
- Joypad up / down Filelist navigation, A = Enter folder, B = Back Folder, X = Close Window
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=A0FyqCEfD0E