Hacking Custom Boot Logo for Switch

josete2k

Well-Known Member
Member
Joined
Apr 24, 2009
Messages
496
Trophies
1
Age
42
Location
Spain
XP
1,111
Country
Spain
It would be a black screen with a small red rectangle and small Nintendo logo. That’s why a lot of logos here have black backgrounds by default. Would look kinda off to be honest. If your heart is set on it though, it’s pretty simple to grab a logo you like off of Google images, chop it to the right size and save it in the right format and make one using the scripts provided earlier in the thread.
But you can change the size and center of your image when you insert it in the atmosphere source.

IMG_20221211_001350.jpg


Offtopic: I have the DBI you uploaded here and it goes to HOS menu on exit... Is there any way to go to hbmenu as previous versions?
 
Last edited by josete2k,

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,512
Trophies
2
XP
5,962
Country
United States
But you can change the size and center of your image when you insert it in the atmosphere source.
The graphic you used demonstrates the use of black backgrounds to blend i with the rest of the black background. The red logo with white letters would look patchy.

Offtopic: I have the DBI you uploaded here and it goes to HOS menu on exit... Is there any way to go to hbmenu as previous versions?

This would have been set in your setting. There is an option to exit to Menu (yes) or HBMenu (no). You must have set it before.
 
  • Like
Reactions: josete2k

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,512
Trophies
2
XP
5,962
Country
United States
Thanks.

And about the logo... You can always set a full screen splash.

Or Just use this logo

View attachment 342409
You would still need to black out everything “outside” the logo itself. Otherwise you end up with a white rectangle in the middle of the black screen with your red and white logo inside the rectangle.
I think I have an idea.

E: Well. That flamed out fabulously.
The idea was to use a transparent background with the red and white Ninty logo in it. Apparently during the injection process it changes transparent into while so it ends up looking like ass. Here’s what gross looks like:

image.jpg
 
Last edited by binkinator,

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,512
Trophies
2
XP
5,962
Country
United States
You can set a full screen logo, I think...
Oh sure, there are plenty of places to inject a full color logo full screen. In this thread we’ve been doing 308x350 logos injected as IPS files into Atmosphere.


Does someone have the original red/white Nintendo logo already made by any chance? I'd like to replace the Atmosphere logo with it. Thanks!

Here’s the red and white Ninty logo as a 308x350 with a black background to blend in. I think this looks decent. Is this what you were looking for?

image.jpg

If so, here’s the input png if you're still interested:

red-white-ninty.png
 
Last edited by binkinator,

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,512
Trophies
2
XP
5,962
Country
United States
Last edited by binkinator,

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,512
Trophies
2
XP
5,962
Country
United States
hi
boot logo no longer works under firmware15.1

I didn’t find 15.1 on Ninty’s release site.

Latest version​

Ver. 15.0.1 (Released October 31, 2022)

e: if you meant to say boot logo doesn’t work on 15.0.1, please don’t tell my Switches! They’ve been on 15.0.1 since Halloween of last year and are blissfully unaware of this change in policy and are still showing my boot logos every time.
 
Last edited by binkinator,

mikefor20

Well-Known Member
Member
Joined
Jan 12, 2009
Messages
1,717
Trophies
2
Location
Mushroom Kingdom ( o Y o )
XP
3,240
Country
United States
hi
boot logo no longer works under firmware15.1
Try making a new one. YOUR boot logo isn't working because either your files are corrupted or the boot logo patch is for an older key. @binkinator and friedkeenan have been updating as needed so if your boot logo stops working get the latest version of the conversation app and make a new one.

I wrote a tutorial a couple years ago to do this with the script and python. You could go that route but you'd still have to wait for the new patch. And like I said, Binkinator updates quick.

Are you making the patch @binkinator or is it still friedkeenan's patch?
 

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,512
Trophies
2
XP
5,962
Country
United States
Try making a new one. YOUR boot logo isn't working because either your files are corrupted or the boot logo patch is for an older key. @binkinator and friedkeenan have been updating as needed so if your boot logo stops working get the latest version of the conversation app and make a new one.

I wrote a tutorial a couple years ago to do this with the script and python. You could go that route but you'd still have to wait for the new patch. And like I said, Binkinator updates quick.

Are you making the patch @binkinator or is it still friedkeenan's patch?
@impeeza made and submitted the last patch that friedkeenan accepted into the official GitHub release here:

https://github.com/friedkeenan/switch-logo-patcher/commit/259ed41dde1442bf167fa794d32b2b74cf09d7b8

there were no changes from 15.0.0 to 15.0.1 that required an update so if you’re running the latest official you’re good! :-)
 
  • Love
  • Like
Reactions: impeeza and BigOnYa

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,512
Trophies
2
XP
5,962
Country
United States
@binkinator I saw something about using the original boot image to generate a smaller patch, does this take advantage of the smaller patch? I would like the shirter boot time. I had trouble extracting the image from the os files. I admit I only spent like 3 minutes on it.
I did this tut on it (again w/ some additions from my buddy @impeeza ).

https://gbatemp.net/threads/original-nintendo-logo-from-firmware-switch-logo-patcher.613041/

…is this what you were already looking at? If so, please let me know what section is hard to follow so I can fix that piece.

(It’s hard to write clear tuts once you’ve figured something out because it all seems like common sense afterwards so you skip parts.)
 

chronoss

Well-Known Member
OP
Member
Joined
May 26, 2015
Messages
2,822
Trophies
1
XP
4,042
Country
Congo, Republic of the
https://github.com/Atmosphere-NX/Atmosphere/blob/master/docs/features/configurations.md

Adding a Custom Boot Splashscreen​

Atmosphère provides its own default splashscreen which is displayed at boot time. However, this can be replaced at will.

Boot splash screens must be 1280x720 resolution.
(this size will be the full screen logo shared above…not the little one…the little image is for the IPs patch version)

A script can be found inside the source tree (/utilities/insert_splash_screen.py) for inserting a custom splash screen into a release binary.

To do so, execute the following command on the script: python insert_splash_screen.py <path to your splash screen image> <path to /atmosphere/package3 on your SD card>

Like so:
python insert_splash_screen.py sodabootsplash.png package3

Need to have python3 installed and download this utility:
https://github.com/Atmosphere-NX/Atmosphere/blob/master/utilities/insert_splash_screen.py

I typically copy the image and a clean copy of package3 into the same directory as the Python utility. Once I have my new package3 I backup my original and move the new one in its place.
I test this but i have always atmo splash screen...
 

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,512
Trophies
2
XP
5,962
Country
United States
yes : fss0=atmosphere/package3
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:

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.)

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)
 

Attachments

  • package3.zip
    1.5 MB · Views: 11
Last edited by binkinator,
  • Haha
Reactions: chronoss
General chit-chat
Help Users
  • Skelletonike @ Skelletonike:
    link doesn't work
    +2
  • Skelletonike @ Skelletonike:
    1H left, such a slow week.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Okay, I had spaghetti :P
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
    K3N1 @ K3N1: Your favorite activity