Hacking Custom Boot Logo for Switch

  • Thread starter Thread starter chronoss
  • Start date Start date
  • Views Views 219,176
  • Replies Replies 831
  • Likes Likes 17
Great!

Change that line to be:

payload=bootloader/payloads/fusee.bin

(make sure you downloaded the correct fusee.bin from the Atmosphere GitHub releases page.)
Post automatically merged:



If that doesn’t work, here’s my 15.0.1 package3 that I just confirmed works.
(I had to zip it so I could upload it…just unzip for the actual package3 file)
Great, it work with your file and fine you mario pic 😂
 
  • Haha
Reactions: binkinator
Great, it work with your file and fine you mario pic 😂
Great! Well now you know your Switch is set up properly and can focus on the graphic creation process as the point of error. Double check your python set up while running on command line. There should be a clear error to follow up on (or otherwise it just works)
 
  • Like
Reactions: chronoss
Great! Well now you know your Switch is set up properly and can focus on the graphic creation process as the point of error. Double check your python set up while running on command line. There should be a clear error to follow up on (or otherwise it just works)
ok clear !!!
 
  • Like
Reactions: binkinator
If i extract my original boot logo and use it to generate a smaller patch is the patch legal to share? It's a diff file at that point right?
The .ips patches only have new generated content for the logo. The trimmed down versions have even less content. These and the package3 remixes are IP free afaik. I will continue sharing mine until shown otherwise. :-)
 
wuaw, literally in this moment I am editing my local notes about this matter.

you first start with a image, says Atmosphere.png (the name doesn't matters) and the easiest way is to use GIMP, then Export the image as raw DATA with the parameters:
Sorry guys, the file generated by GIMP do not have the correct format, my bad, sorry if I confused you more than needed.

THE ONLY SOLUTION BY NOW TO GENERATE THE RAW FILE IS USING THE PYTHON SCRIPT, (New) instructions -better I hope- are now on

so you have a file Atmosphere.bmp.data which is on framebuffer format

then you can use bin2header.exeo generate the code

bin2header.exe -p 32 Atmosphere.data

then copy the contents of Atmosphere.data.h on to \stratosphere\boot\source\boot_splash_screen_notext.inc

do not to forget edit the variables

constexpr size_t SplashScreenX = 535;
constexpr size_t SplashScreenY = 274;
constexpr size_t SplashScreenW = 210;
constexpr size_t SplashScreenH = 172;

to match the needs for you image
so , how to use the file "boot_splash_screen_notext.inc"? Build your own Atmosphère and sigpatch??
 
so , how to use the file "boot_splash_screen_notext.inc"? Build your own Atmosphère and sigpatch??
Exactly correct. You modify that file with a C binary graphic of your own and then recompile Atmosphere and it will be built in. It changes the Triangle shaped Atmosphere logo during boot up.
 
  • Love
Reactions: impeeza
Any chance you could do one with this logo
logo.png

Post automatically merged:

Ah sorry I have managed to get python working and created the files needed myself, I was using a different version of python before
 

Attachments

  • logo.png
    logo.png
    26.9 KB · Views: 84
Last edited by gdavies,
  • Like
Reactions: BigOnYa
simply placing the folder (Pirate) in the exefs patches under atmopshere doesnt work, why is that? before i had a logo that worked and i deleted it so that i can use the pirate one, why isnt it working?
Post automatically merged:

also im getting 2 splash screens of atmosphere, how do i get rid of them?
 
simply placing the folder (Pirate) in the exefs patches under atmopshere doesnt work, why is that? before i had a logo that worked and i deleted it so that i can use the pirate one, why isnt it working?
Post automatically merged:

also im getting 2 splash screens of atmosphere, how do i get rid of them?

not sure, I‘ve not tried the pirate ones so I don’t know anything about it specifically.
what happens when you put your old one back? Still broken?
(this will tell us if it’s the patches or something else on your system changed)

e: As @impeeza hints below, you need to use the latest patcher if you are on the latest firmware:
https://github.com/friedkeenan/switch-logo-patcher

the default Atmosphere splash screen can be changed using this Atmosphere doc:
https://github.com/Atmosphere-NX/At...urations.md#adding-a-custom-boot-splashscreen
I did a small writeup to clarify the instructions here:
https://gbatemp.net/threads/custom-boot-logo-for-switch.569031/post-9741447

The atmosphere triangle logo can be changed but you need to recompile Atmosphere.
@impeeza ’s method works great for this but setting up the prerequisites are not for the feint of heart:
https://gbatemp.net/threads/custom-boot-logo-for-switch.569031/page-19#post-9941051
 
Last edited by binkinator,
  • Haha
Reactions: impeeza
"feint of heart" you make me laugh so loud, wife unit is asking why :rofl2:
Post automatically merged:

remember the HOS Bootlogo patches are firmware dependent, so you need to generate a new IPS file for each new firmware.
 
Last edited by impeeza,
  • Love
Reactions: binkinator

Site & Scene News

Popular threads in this forum