1. mikefor20

    OP mikefor20 GBAtemp Advanced Fan
    Member

    Joined:
    Jan 12, 2009
    Messages:
    975
    Country:
    United States
    Hi all! I have seen a couple threads about this but no tutorial... here you go

    CUSTOM NINTENDO SWITCH BOOT LOGO!!

    This is a tutorial to use switch-logo-patcher by FriedKeenan. The patch will replace the "Nintendo Switch Logo" that is displayed at boot!


    Requirements

    You'll need a few things:

    1. Install Python, ips.py and Pillow. I found MANY tutorials online for this. The links provided should help!
    2. Put the desired boot image,(We'll call it image.dds) and the python script into a directory of your choice. (the working directory)
    3. Make a directory for the script to output the script to. (For this example,we'll use \output\ inside the working directory)
    4. Open a command prompt (Press Windows+R to open “Run” box. Type “cmd” and then click “OK”)
    5. Then change to the working directory
      Code:
       cd  [C:\workingdir path] 
    6. Once in the working directory run this line of code
      Code:
       py gen_patches.py  [output dir] [new_logo] 

    So in this example its:

    Code:
     py gen_patch.py output image.dds 
    The script should output a bunch of .ips files to the OUTPUT directory

    PUT THE ENTIRE OUTPUT DIR INTO THE exefs_patches DIRECTORY FOR YOUR CFW You can rename OUTPUT to anything you like.

    For SXOS it will be SD:\SXOS\exefs_patches\whatever you named the folder\ips.files
    Atmosphere SD:\atmosphere\exefs_patches\whatever you named the folder\ips.files

    I DID NOT MAKE ANY OF THE UTILITIES USED!I JUST TYPED THIS LOUSY LITTLE TUTORIAL!

    Here is the readme from switch-logo-patcher

    If your switch fails to boot after install just delete the folder you copied over to the SD.


    I hope this helps. Ask questions if you like. i'll attempt to help when I can!

    BONUS use this to add a boot sound! https://github.com/KranKRival/BootSoundNX/releases
    I got it to work, there is a small delay but the sound for me happens in the middle of the custom switch logo!

    Don't forget to share with the community!

    CHEERS!

    EDIT: I found a script setup built from the friedkeenan script. Here's 2 quotes,
    That may be easier....Also I found THIS!

    Custom "Basic Black" and "Basic White" icons in the Setttings menu!
    [​IMG]
    https://gbatemp.net/download/switch-to-dark-theme-already.35565/

    Instructions

    1. Get 2 JPG images that you would like for the icons. The resolution should be 92x54. Name the image for the White icon ThemeIcon_00.jpg and the Black Icon ThemeIcon_01.Jpg
    2. Then create a folder in the OS Directory (SD:/Atmosphere, /SD:/SXOS or SD:/REI Etc Etc) title/0100000000001000/romfs/theme (might be contents instead of title) (The zip has
    3. Put the 2 JPG images in to (OS FOLDER)/title/0100000000001000/romfs/theme
    4. Restart and marvel at your cool icons!!


    CHEERS!
     
    Last edited by mikefor20, Jul 27, 2020
  2. loler55

    loler55 GBAtemp Advanced Fan
    Member

    Joined:
    Jan 4, 2012
    Messages:
    997
    Country:
    Gambia, The
    first :) Nice work i try it out today
     
    ELY_M and mikefor20 like this.
  3. mikefor20

    OP mikefor20 GBAtemp Advanced Fan
    Member

    Joined:
    Jan 12, 2009
    Messages:
    975
    Country:
    United States
    Anyone know how to do the same thing with the Nintendo logo that displays first? would love to change it too...
     
  4. Takoru30

    Takoru30 Newbie
    Newcomer

    Joined:
    Jun 12, 2020
    Messages:
    4
    Country:
    United States
    I tried it and sadly it didn't work I was pretty close too. For whatever reason after doing all the steps, when I did the code: py gen_patches.py (then my respected logo folder and logo file) It says ips module not found.
     
  5. mikefor20

    OP mikefor20 GBAtemp Advanced Fan
    Member

    Joined:
    Jan 12, 2009
    Messages:
    975
    Country:
    United States
    You did not install ips.py properly. Good instructions on the link. Use PIP to install. Probably didn't install Pillow either... You use the IDLE prompt in Python. Could be the way the image is compressed possibly... I use .DDS format with DXT1 compression. Works great.

    image size MUST be exact

    Sometimes people have issues installing the ips.py and pillow. The issues I have seen are usually involving PIP. Pip should be installed with Python IIRC. I think you might have to import it. Anyone who knows better or has good tutorials or videos to link to to help install the environment let me know and I will update the first post



    If that's your error this might work. I ran in to that the first time I used PIP. Notice the difference in the normal command prompt and the Python Shell. Might need to run command prompt as Administrator to install etc. Make sure your install is up to date. It works. I made a splash today with that line of code and the directories set up as I said. If you have a better way or idea feel free to post it here. I was only writing this to use the script not for Python help as there is a large amount of that available if you just google the errors and such.. If I have the time and a ton of people need help in installing Python and using PIP to install ips.py and the pillow installs I linked ill add instructions, or an image if its acceptable. Or link a video.
     
    Last edited by mikefor20, Jul 9, 2020
  6. mikefor20

    OP mikefor20 GBAtemp Advanced Fan
    Member

    Joined:
    Jan 12, 2009
    Messages:
    975
    Country:
    United States
    Any luck?
     
    Takoru30 likes this.
  7. Takoru30

    Takoru30 Newbie
    Newcomer

    Joined:
    Jun 12, 2020
    Messages:
    4
    Country:
    United States
    Yeah thanks a lot I manage to get mine to work after some trial and error thanks appreciate it :)
     
    mikefor20 likes this.
  8. Pokemon_Tea_Sea_Jee

    Pokemon_Tea_Sea_Jee GBAtemp Fan
    Member

    Joined:
    May 3, 2020
    Messages:
    491
    Country:
    Canada
    Is it possible to get a bricked Switch by trying this
     
  9. mikefor20

    OP mikefor20 GBAtemp Advanced Fan
    Member

    Joined:
    Jan 12, 2009
    Messages:
    975
    Country:
    United States
    No, nothing is actually installed. the OS will patch it in on the fly. IF there is an issue you just delete the folder that you copied over!
     
  10. Pokemon_Tea_Sea_Jee

    Pokemon_Tea_Sea_Jee GBAtemp Fan
    Member

    Joined:
    May 3, 2020
    Messages:
    491
    Country:
    Canada
    I hope that you are right. This looks cool.
     
  11. mikefor20

    OP mikefor20 GBAtemp Advanced Fan
    Member

    Joined:
    Jan 12, 2009
    Messages:
    975
    Country:
    United States
    Don't worry. I was worried at one point too. This is not like other situations like the Wii where you can brick from a bad theme. Those problems happen because the modification is installed directly to the os overwriting the Ninty code. In this case, the CFW is patching those files on the fly. If any of the themes,boot logos or game mods cause any adverse effects you simply delete them from the SD. The NAND (or EmuNAND) are never touched.

    It's safe. Anyone around here will tell you the same.

    Don't forget to share anything that you make! The scene is only as good as the people who share. I have 2 themes complete with animated icons,boot logo,boot sound and all 7 screens.
     
    Last edited by mikefor20, Jul 11, 2020
  12. Stealphie

    Stealphie GBAtemp Maniac
    Member

    Joined:
    Mar 27, 2019
    Messages:
    1,063
    Country:
    Brazil
    :eyes: if i used my switch often i'd use this, it's still really cool tho.
     
    mikefor20 likes this.
  13. Jass360

    Jass360 Newbie
    Newcomer

    Joined:
    Jul 21, 2020
    Messages:
    5
    Country:
    United States
    cheers
     
    mikefor20 likes this.
  14. mikefor20

    OP mikefor20 GBAtemp Advanced Fan
    Member

    Joined:
    Jan 12, 2009
    Messages:
    975
    Country:
    United States
    FYI Everybody! I added Custom "Basic Black" and "Basic White" icons in the Settings menu! Check it out!


    someone else did this I just link it

    [​IMG]
     
    Last edited by mikefor20, Jul 27, 2020
  15. Stoned

    Stoned GBAtemp Addict
    Member

    Joined:
    Mar 26, 2014
    Messages:
    2,286
    Country:
    Germany
    Thanks for this.
    Works Perfect. :)
     
    mikefor20 likes this.
  16. CactusMan

    CactusMan GBAtemp Regular
    Member

    Joined:
    Nov 18, 2019
    Messages:
    134
    Country:
    Netherlands
    I like this my switch displays a pint of beer on the splash screen. Thank you verry much.
     
    mikefor20 likes this.
  17. mikefor20

    OP mikefor20 GBAtemp Advanced Fan
    Member

    Joined:
    Jan 12, 2009
    Messages:
    975
    Country:
    United States
    Glad to help. Please post your files! I really want there to be hundreds to choose from ;) Ill be making more to share soon. I made a few personal ones. I am not uploading a picture of my nephews for example. But I have a few good ideas in the pipeline. A pint sounds great. Set up bootsoundnx to sound like a gulp and a burp! lol. Post them shits up son. We need Logos themes and everything else. Let's see what you got!
     
    CactusMan likes this.
  18. CactusMan

    CactusMan GBAtemp Regular
    Member

    Joined:
    Nov 18, 2019
    Messages:
    134
    Country:
    Netherlands
  19. mikefor20

    OP mikefor20 GBAtemp Advanced Fan
    Member

    Joined:
    Jan 12, 2009
    Messages:
    975
    Country:
    United States
    ;)


    [​IMG]
     

    Attached Files:

    CactusMan likes this.
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Custom, Switch,