Splash Screen Video won't play over ES loading screen
-
I've searched the forum and can't seem to find any answer to this particular problem I'm having with my splash screen video. I want it to play over the ES load screen so it goes right into my game menus. From what I've been reading, this is supposed to happen by default, but it appears that RetroPie is waiting to play the whole video before it even launches ES. No matter how long or short my video is, once it ends, I see the boot screen flash for a second, and then it goes to the ES load screen. It's kind of jarring especially when some of the vids I'm using have the ES load screen kind of "built in" to them, and instead of a seamless transition from the video to the ES load screen, it kicks back out to the boot screen. Any ideas on what to do? Like a timeout or sleep setting I'm missing in the asplashscreen file or some other config file somewhere? Any help would be appreciated. Thanks! I'm using RetroPie 4.2 by the way.
After doing some more poking around, I'm wondering if it's because I'm using this process to play background menu music that may be causing this issue:
Quick and easy guide for adding music to Emulatonstation on RetroPie. Noob friendly!Any ideas?
-
With me it is exactly the same, it would be nice if there is a solution here with the Splashscreen
-
@cybermen Hide the ES splash screen as explained here https://retropie.org.uk/forum/topic/14033/how-to-remove-the-e-s-splashscreen/3 and see what happens then.
-
@jonnykesh That didn't seem to do anything. It still waits until the video ends to launch ES, and even then with that code in the .cfg file, the ES splash screen still shows up.
-
exactly, unfortunately it does not work.
-
Anyone find a solution to this yet? I have the same issue. I'm sure many others do as well. using --no-splash launch option or SplashScreen = false in es_settings.cfg just hides the ES loading image, but doesn't let emulationstation start loading behind the retropie boot splashscreen video
-
Any news on this?
-
Hey, so i actually came to this thread looking for a solution to this exact problem and ended up finding the answer on my own, so i thought id share.
alot of the tutorial videos teaching how to put background music in your main menu have you put this line of code in the autostart.sh
while pgrep omxplayer >/dev/null; do sleep 1; done
this causes the system to wait on this line of code until the video is finished to continue to the emulationstation boot command... it stops the code until the OMXplayer is no longer playing.
for youre reference :type this into your command line to edit the file:
sudo nano /opt/retropie/configs/all/autostart.sh
then remove this line:
while pgrep omxplayer >/dev/null; do sleep 1; doneFYI i found the answer by reading this other thread and doing the oposite of what he said lol
https://retropie.org.uk/forum/topic/7051/video-splash-screen-not-working-right/3you also may have to screw around with the sleep time to get your background music to delay long enough for your splash screen depending on how long your splashscreen is (its the number just after the word sleep in your command that plays background music, the numbers represent seconds)
hope it works for you guys!
-
In order to get splash vids and screens to work, I had to move the images and videos to the folder where the original RetroPie splash screens are located. Have you tried this?
-
@pownyboy
I will try your solution and report any news. Thanks for the info! -
worked. Thanks!
-
This post is deleted!
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.