Homepage Forums RetroPie Project Splash screens Changing the splash screen

Tagged: 

Viewing 29 posts - 1 through 29 (of 29 total)
  • Author
    Posts
  • #1314
    petrockblog
    Keymaster

    In order to change the splash screen that can be installed with the RetroPie Setup Script, you need to copy your custom splash screen image to

    /etc/splashscreen.png

    You can do this from the command line, e.g., with

    sudo cp MyNewSplashScreen.png /etc/splashscreen.png
    #1614
    IdRaptor
    Participant

    sudo cp MyNewSplashScrenn.png /etc/splashscreen.png

    I’m assume that’s supposed to say “Screen.png”?

    #1616
    petrockblog
    Keymaster

    [quote=1614]

    sudo cp MyNewSplashScrenn.png /etc/splashscreen.png

    I’m assume that’s supposed to say “Screen.png”? [/quote]

     

    Thanks! You are right – I have corrected the post now.

    #2360
    houstonche
    Participant

    I’m having a heck of a time trying to change the splash screen. I placed the file I want to use in /home/pi/, exited emulationstation on raspberry pi, and then typed in the following command

    sudo cp /home/pi/splash1.png /etc/splashscreen.png

    Raspberry pie said permission denied.

    I’ve also tried directly copying the image into the etc folder via cyberduck, same deal, no rights to edit the folder.

    Any suggestions?

    #2376
    Anonymous
    Inactive

    @houstonche, I was having trouble copying the file to the directory also. Here’s what I did. Maybe it will help you…

    Make sure that you have the desired png in the Pi directory.

    Use startx for GUI support on the Pi.

    Go to the Start Menu and choose “Accessories” -> “Root Terminal”

    type: sudo cp “name of your image in the Pi folder”.png /etc/splashscreen.png

    It should act like nothing has happened and just start a new line. From the GUI, you can go to the etc folder to see if it worked.

    Hopefully this helps!

    #2378
    resentedpoet
    Participant

    Here is my debug log from last install:

    http://pastebin.com/8X8wnba4

    Still same results. Can’t start mame or neogeo roms.

    #2405
    houstonche
    Participant

    [quote=2376] @houstonche, I was having trouble copying the file to the directory also. Here’s what I did. Maybe it will help you…

    Make sure that you have the desired png in the Pi directory.

    Use startx for GUI support on the Pi.

    Go to the Start Menu and choose “Accessories” -> “Root Terminal”

    type: sudo cp “name of your image in the Pi folder”.png /etc/splashscreen.png

    It should act like nothing has happened and just start a new line. From the GUI, you can go to the etc folder to see if it worked.

    Hopefully this helps!
    [/quote]

    I feel like this is still a bit over my head in terms of raspberry knowledge. Are you typing in your commands off of a linux/windows system? or are you inputing this command directly into the raspberry pi system?

    #2825
    fzero
    Participant

    Ok I’m trying to replace the splashscreen, but I cannot get my new PNG onto my PI in order to even run the command;

    sudo cp MyNewSplashScreen.png /etc/splashscreen.png

    I’m using Cyberduck logging in with the credentials pi/raspberry and I don’t have write permissions to any directory.

    Any idea on what needs to be done, do I need to login with another user account?
    I’ve not installed anything onto this Pi other than RetroPie and EmulationStation.

    thanks

    #4690
    Anonymous
    Inactive

    Quick question, where can I place the Splash Screen so it can access it?

    #5069
    fatmatt
    Participant

    Is there another step to get the custom splash screen working?

    I have copied it to /etc/splashscreen.png but when I rebooted, the splash screen was the original one.

    I am using RetroPie version 1.9.1.

    #5128
    fatmatt
    Participant

    I have fixed it. I created a new splashscreen.list in the pi directory that pointed to the screen I wanted to use and copied it to /etc/splashscreen.list using root terminal and the cp command.

    #6355
    byteknight
    Participant

    Another simple way to change the splashscreen is to just replace the splashscreen.png file at /home/pi/RetroPie-Setup/supplementary/splashscreens/retropieproject/splashscreen.png. I used the ftp program Cyberduck on my computer and uploaded it to the Raspberry Pi.

    #6746
    superspiderduck
    Participant

    Yes, byteknight’s method works fine as long as you rename your picture to “splashscreen.png”.
    Otherwise, you would need to have root permissions and go to the /etc directory and change the “splashscreen_list” file to point to the directory that your file is.

    #82759
    spanner
    Participant

    If you boot Raspbian by trying “startx” and open a folder on the memu bar there is a option to open that folder as root so you can copy the image in to the etc folder with no problem..:D

    I put it in to the etc folder but it never changed the splash screen..?

    Have to try a different way..

    This needs updating on how to change it properly..

    #82819
    byteknight
    Participant

    The location of the splashscreen(s) has changed with the new version, and multiple splashscreens now come with it. The splashscreens are in individual folders under:

    /home/pi/RetroPie-Setup/supplementary/splashscreens/

    You need to create a new folder in this directory like “mysplashscreen”, then put your image in this folder – it doesn’t matter what you name your splashscreen.

    Then run RetroPie-Setup under /home/pi/RetroPie-Setup/
    sudo ./retropie_setup.sh

    Select number 3 Setup.
    Go down to 313 Select Splashscreen and choose your new folder.

    Should work after that!

    #82855
    spanner
    Participant

    Hi..
    The splash screen is in a different place now its in /home/pi/RetroPie-Setup/supplementary/splashscreens/retropiesetup2014/ if i remember..

    anyway..

    One question..

    is the a way of making the screen stay up longer..?
    so if its up for 20 seconds can I change it to say 40 seconds..

    and is there a way of getting to come up quicker like 2 seconds after boot,I want to try and remove all the boot text..??

    The splash screen is like having Plymouth on your system but its not animated..;)

    ———————————————————————–
    If you like Linux why not try Commodore OS 32-BIT…
    http://cbmosvision.webs.com/

    #82863
    byteknight
    Participant

    BTW, you’re welcome! ;)

    You can hide most of the boot text by editing /boot/cmdline.txt file and remove “console=tty1”.

    Not sure how to make the Splashcreen stay up longer, but this post shows how to play a movie over everything during boot-up.

    [quote=82855]
    anyway..
    [/quote]

    #83935
    dunhillmartin2014
    Participant

    Will it be possible to alter some attributes to my preference?

    #83948
    sur0x
    Participant
    #104017
    mcbourne
    Participant

    Did the splashscreen location change again in 3.0 final? Beta 4 has them in supplemental still but I don’t see them there now.

    /home/pi/RetroPie-Setup/supplementary/splashscreens/
    only shows platforms.cfg, no dirs

    #104019
    mcbourne
    Participant

    I got my splashscreen back. I don’t know why it’s harder now but it looks like they moved all splashscreens to /opt/retropie/supplementary/splashscreen/ which you don’t have permission to mess with unless you create a root password and login with root.

    So upload your custom image somewhere in retropie where you have permission and then go to the setup script, choose custom splash, option 5 manually set splashscreen list then paste in the path to the image, like
    /home/pi/RetroPie-Setup/supplementary/mczelda/mczelda.jpg

    This seems much harder to me than having them all just sit in the supplementary dir like they were in BETA 4 and before…

    #104698
    coccobanana88
    Participant

    Same here. I can’t upload my custom splashscreen folder with retropie (permission denied). Any help for a noob?

    #104703
    herbfargus
    Member

    sign into ftp as root or update your setup script, re-enable samba shares from the setup script and it will be editable from there as well (you can type \\RETROPIE into a filemanager to access the folders as long as your raspberry pi is connected to your network)

    #104738
    coccobanana88
    Participant

    [quote=104703]sign into ftp as root or update your setup script, re-enable samba shares from the setup script and it will be editable from there as well (you can type \\RETROPIE into a filemanager to access the folders as long as your raspberry pi is connected to your network)

    [/quote]
    sry, but I don’t understand how re-enable samba share and do the other thing you describe. I’m using cyberduck to copy roms and folders. I’m trying to set manually the splashscreen (fallowing mcbourne suggestions) by putting the folder in “/home/pi/RetroPie” but when i write the line “/home/pi/RetroPie/custom/Retro.png” I dont know which button I have to press to confirm this. When I go back I have the default splashscreen.

    #104739
    mcbourne
    Participant

    @cocbanana88 if you haven’t expanded the filesystem then you will get that same error when trying to move roms or screens over b/c there isn’t room anymore.

    Likewise if you are trying to edit any file outside of the home dir then pi user won’t have permission and you’ll see that error. That’s why my solution was to copy the file over to somewhere the PI user does have access and update the path. I believe the guys are working on a better fix for future versions.

    #104741
    petrockblog
    Keymaster

    I have just made changes to this. System distributed splashscreens live in /opt/retropie/supplementary/splashscreen – they are not owned by user pi, and should not be modified (so the system can update without problems).

    The user splashscreens go to ~/RetroPie/splashscreens

    if you update retropie-setup – and re-configure splashscreens and sambashares you should end up with a samba share pointing to ~/RetroPie/splashscreens – the splashscreen configuration now has some additional options – to browse retropie-setup splashscreens and to browser own splashscreens.

    #104743
    mcbourne
    Participant

    So will splashscreens from the repo be installed by default and take up space? or when do those actually get installed?

    #104744
    petrockblog
    Keymaster

    They do get installed by default yeh, they get installed when using the splashscreen module. They use around 41MB. If you set up your splashscreen how you want it you can remove /opt/retropie/supplementary/splashscreen to free it up.

    #104762
    coccobanana88
    Participant

    [quote=104741]I have just made changes to this. System distributed splashscreens live in /opt/retropie/supplementary/splashscreen – they are not owned by user pi, and should not be modified (so the system can update without problems).

    The user splashscreens go to ~/RetroPie/splashscreens

    if you update retropie-setup – and re-configure splashscreens and sambashares you should end up with a samba share pointing to ~/RetroPie/splashscreens – the splashscreen configuration now has some additional options – to browse retropie-setup splashscreens and to browser own splashscreens.

    [/quote]
    Solved.
    Ty

Viewing 29 posts - 1 through 29 (of 29 total)
  • The forum ‘Splash screens’ is closed to new topics and replies.