[Help] Need to convert Fusee.bin to sx dongle boot.dat

SirGray

Well-Known Member
OP
Member
Joined
Jan 16, 2012
Messages
163
Trophies
1
XP
601
Country
United States

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,154
Country
United States
I use my SX dongle to boot into atmosphere but I want to update my atmosphere to 1.4.0 and switch to 15.0.0,

So I used to use the converter here https://sx-boot-dat-creator.herokuapp.com/ to convert the latest fusee.bin from github to a boot.dat file.

However this site is no longer up and I don't know how to get the github source to work https://github.com/choss/java-sx-boot-dat-creator-webui

Can anyone help me?


This is easier and does exactly what you want on your local machine…just add Python.

https://github.com/ELY3M/sx-custom-boot.dat-maker


Here’s another way using SX Gear to chain load whatever xxx.bin file you name as /payload.bin (never have to roll another boot.dat again.)

https://rentry.org/mys8q
 

SirGray

Well-Known Member
OP
Member
Joined
Jan 16, 2012
Messages
163
Trophies
1
XP
601
Country
United States

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,154
Country
United States
Thank you!

Got atmosphere updated to 1.4.0
Now what to do people use these days to update their switch firmware? AIO, Daybreak, Choi??
Daybreak and only daybreak.nro. Comes with AMS. Darthsternie Firmware is pretty reliable if you can find it.
 
  • Like
Reactions: SirGray

SirGray

Well-Known Member
OP
Member
Joined
Jan 16, 2012
Messages
163
Trophies
1
XP
601
Country
United States
Daybreak and only daybreak.nro. Comes with AMS. Darthsternie Firmware is pretty reliable if you can find it.
Once again thank you very much my friend!!!

I am now updated to 15.0.1 | 1.4.0

Does Tinfoil still not work or is there a way to get them going again?

cheers!
 

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,154
Country
United States
Once again thank you very much my friend!!!

I am now updated to 15.0.1 | 1.4.0

Does Tinfoil still not work or is there a way to get them going again?

cheers!
Tinfoil absolutely works but the self installer on the site is wonky. They way I have been getting around it is to download the initial 15 R1 version from archive.org and once you run it, it auto updates to 15 R13 (or whatever is the latest right now.). Let me find the link real quick…
Post automatically merged:

here is the thread:

https://gbatemp.net/threads/switch-noob-paradise-ask-questions-here.488277/post-10010114

Download the archive.org link I posted there. It is Tinfoil version 15.0 R1 but once you install it and run it the self installed version will auto update. Cool stuff. :-)

PS Don’t use Album to install. You need to use title override which means you need at least one game title installed. I usually use Tinwoo or Goldleafe to install Othello.nsp because it is a very small game. 100MB…small!

Installers​

  • Tinwoo — A nice installer for when you just want to install.
  • DBI — Capable feature filled and fast installer.
  • Goldleaf — The kitchen sink but it can also install games.
 
  • Like
Reactions: SirGray

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,154
Country
United States

Peggz

New Member
Newbie
Joined
Dec 22, 2022
Messages
2
Trophies
0
Age
28
XP
13
Country
United Kingdom
Can someone help me with this, I have saved the script using IDLE and put it in the same folder as fusee.bin but it doesn't output boot.dat when I run it. I have tried just running the script with python and I get
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'stage2' is not defined

I feel like I'm doing something obviously wrong, any help appreciated
 

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,154
Country
United States
Can someone help me with this, I have saved the script using IDLE and put it in the same folder as fusee.bin but it doesn't output boot.dat when I run it. I have tried just running the script with python and I get
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'stage2' is not defined

I feel like I'm doing something obviously wrong, any help appreciated

Is python 3 installed and working on your PC?

If so, open cmd and run this (or whatever you named the py script)

python build_boot.dat.py fusee.bin

E: Hold on…I think I see what’s going on. Let me try something.
 
Last edited by binkinator,

Peggz

New Member
Newbie
Joined
Dec 22, 2022
Messages
2
Trophies
0
Age
28
XP
13
Country
United Kingdom
Ah got it all sorted it was outputting the boot.dat in my hidden user folder, not the folder I was running the script from. Ty for your help!
 
  • Love
Reactions: binkinator

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,154
Country
United States
I am also stuck trying to fathom out how to make the boot.dat file, could someone please help me out with babysteps as what to do with this https://github.com/ELY3M/sx-custom-boot.dat-maker, i have installed python but have no clue how to merge fusee.bin in the script ?.
Try this instead:

  1. Backup/move boot.dat elsewhere (we are going to overwrite it)
  2. Download SX_Gear_v1.1.zip and unzip it to the root of your sdcard
  3. Copy hekate_ctcaer_x.x.x.bin to /payload.bin
  4. Boot like normal
(taken from here https://rentry.org/mys8q)

this will make it so you never have to update boot.dat ever again, just update /payload.bin with the version of bootloader you would like to use and the boot.dat will chain load it automatically.
 
  • Like
Reactions: mondul and fadafwet

fadafwet

Well-Known Member
Member
Joined
May 22, 2015
Messages
100
Trophies
0
XP
754
Country
Canada
Thank you very much binkinator

with your easy step I was able to boot into hekate than atomsphere using my old SX Dongle
which can be very convenient when you do not have acces to a computer
 
  • Love
Reactions: binkinator

mondul

Well-Known Member
Member
Joined
Aug 8, 2018
Messages
126
Trophies
0
Age
40
Location
Barranquilla
XP
894
Country
Colombia
Reading this gave an idea to build a new boot.dat everytime a new Hekate release is out using GitHub Actions. Please check it out and I hope it helps anyone who wants to check about Actions.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,243
Trophies
4
Location
Space
XP
13,793
Country
Norway
Try this instead:

  1. Backup/move boot.dat elsewhere (we are going to overwrite it)
  2. Download SX_Gear_v1.1.zip and unzip it to the root of your sdcard
  3. Copy hekate_ctcaer_x.x.x.bin to /payload.bin
  4. Boot like normal
(taken from here https://rentry.org/mys8q)

this will make it so you never have to update boot.dat ever again, just update /payload.bin with the version of bootloader you would like to use and the boot.dat will chain load it automatically.
Don't even need to update payload.bin. Hekate automatically loads bootloader/update.bin these days if it's newer than the loaded version.
 
  • Like
Reactions: mondul

Jakkal666

Active Member
Newcomer
Joined
Jul 14, 2018
Messages
43
Trophies
0
XP
216
Country
Sweden
Try this instead:

  1. Backup/move boot.dat elsewhere (we are going to overwrite it)
  2. Download SX_Gear_v1.1.zip and unzip it to the root of your sdcard
  3. Copy hekate_ctcaer_x.x.x.bin to /payload.bin
  4. Boot like normal
(taken from here https://rentry.org/mys8q)

this will make it so you never have to update boot.dat ever again, just update /payload.bin with the version of bootloader you would like to use and the boot.dat will chain load it automatically.
Regarding step 3, do you copy the file to bootloader/payloads and rename it to payload.bin or do you copy the file and rename it payload.bin and leave it in SD-root?
 

josete2k

Well-Known Member
Member
Joined
Apr 24, 2009
Messages
672
Trophies
1
Age
43
Location
Spain
XP
1,582
Country
Spain
Regarding step 3, do you copy the file to bootloader/payloads and rename it to payload.bin or do you copy the file and rename it payload.bin and leave it in SD-root?
Yo can edit the payload path in the boot.ini file.

Just type bootloader/update.bin and you'll always boot in the last hekate
 
  • Like
Reactions: mondul

Tralphy

Active Member
Newcomer
Joined
Jun 25, 2018
Messages
28
Trophies
0
Age
27
XP
186
Country
United States
i dont use hakate and i use a trinket to boot not the sx dongle i would still like to be able to boot the way i have been could i get a walkthrough on how to make the new boot.dat from fusee
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: :ninja: