Splash Screens

Those who know me and my Switches know I love the gaudy cheap NASCAR aesthetic!

Here I will document, in the order of appearance when booting, the links to all the splash screen tutorials so I have one place to refer folks:

Hekate’s splash screen is well documented here:
https://github.com/CTCaer/hekate#bootloader-folders-and-files
You simply change the /bootloader/bootlogo.bmp file to change the splash.
It needs to be a standard 1280x720 bmp file that’s rotated 90 degrees counterclockwise!
Like this:

B306BC9D-1EDB-4931-B2DA-15D62BBA2952.jpeg

*It’s not a splash screen per se but you can change the Nyx background in the same fashion by changing the /bootloader/res/background.bmp file with similar bmp specs as the standard listed above.

Each entry in your /bootloader/hekate_ipl.ini file can kick off its own splash screen by adding the following line in the appropriate stanza you would like to modify:
logopath={FILE path}If it exists, it will load the specified bitmap. Otherwise bootloader/bootlogo.bmp will be used if exists


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
1679102729123.png


The atmosphere triangle logo (some call it the Sept logo) can be changed but you need to change a file and 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

The Nintendo logo can be changed using this tut:
https://gbatemp.net/threads/custom-boot-logo-tutorial.619725/
1679103822746.png

Comments

That splash.bin file on the Atmosphère source code is the oddest ever.

The size is not standard: 768 x 1280 px that's because the image have a band of transparency of 48 px at the right, and the colors are on a odd order "BGRA".

The file boot_splash_screen_text.inc is more "normal" but you need to convert the binary data on a C header
 
  • Love
Reactions: binkinator

Blog entry information

Author
binkinator
Views
1,662
Comments
1
Last update

More entries in Personal Blogs

More entries from binkinator

General chit-chat
Help Users
    Veho @ Veho: https://i.imgur.com/Os7f9Se.mp4