@mitu Okay sorry for wasting your time, I reinstalled it and it fixed the major issue that the diagonals were really slow. I didn't think it was a game profile issue cause it worked fine on dolphin 5.0. I'm not sure how it fixed it though.
You've already enabled OMX player, right? First guess then would be the videos have downloaded, but are in another format like yuv444p while they need to be in yuv420p (or at least that is one that is known to work.) If so, there's a simple script that can convert them for you when downloaded.
Check first: locate a game that doesn't show a video. Navigate to where the video should be, at:
Edit your /home/pi/.skyscraper/config.ini to include the line:
videoConvertCommand="videoconvert.sh %i %o"
Script provided by jgcobra on the GitHub thread:
echo Converting video...
echo Source: $1
echo Dest: $2
# Check if the video is already in 420p format
c=$(ffprobe "$1" 2>&1 | grep -c yuv420p)
if [ "$c" -eq 0 ]
echo Incorrect source video format detected. Converting video to 420p format...
ffmpeg -i "$1" -y -pix_fmt yuv420p -acodec copy -strict experimental "$2"
echo Video is in correct 420p format. Copying as is...
cp "$1" "$2"
Place the script in your system path or in /home/pi/.skyscraper and make it executable with chmod +x videoconvert.sh. If you want to see the script's output when run by Skyscraper, I think you need to put verbosity="3" in your config.ini.
I think this check/conversion only happens on initial caching of the video, so re-scrape your roms with --cache refresh to force a re-download and, for maximum efficiency, you can use --flags skipexistingcovers and similar to avoid unnecessarily redownloading those media.
This solved probably 90% of my problem videos. There were a handful that didn't take and I had to do a little extra fiddling, but this should get you started.
@ecto It's a neat idea, but I'm not sure that really works for me. I really want to be able to hand the completed Retropie over as a stand alone solution.
I've been doing some searching and reading. It appears that this has been suggested several times before. But from what I gather, EmulationStation lacks a window manager that any existing pdf manager will be expecting.
So, if a pdf reader is too difficult, how about a full screen picture viewer?
Sure, storing text instructions & images as an image is going to take up more space than a pdf. But mostly these are going to be scanned images of the instructions that shipped with the game in the first place.
NEW Experimental PiBoy Discord!
Alright.. I've been using the Eperimental Pi PiBoy w/ various Linux distros and it feels like the developer / creator is extremely busy to help most of the time..
I created a PiBoy Experimental Discord for discussions , ideas and help. https://discord.gg/rcQdmv6Uxr
So RetroPie/EmuStation runs at whatever resolution is being suggested by the hdmi connection?
As its working fine at HD when I start the desktop instead.
Does emustation use a different graphics driver than the desktop?
EDIT: Ok - So its the actual raspberry pi board that is somehow at fault. Iv'e crosschecked the sd card with another pi4 I had and with the suspected monitor and it's definitely the first rpi.
At the risk of you guys either laughing or scoffing at me a bit, the issue I was having is gone. I had the system freeze problem for about a month before I finally called for help on the forum, and it literally stopped happening basically as of yesterday. I will definitely look at the system log should it happen again.
New cable has made no difference unfortunately. Another oddity is that when I scroll left or right through the emulators (and the transition style is set to 'fade') the red pixels all disappear and only reappear when I stop scrolling.
It's not the biggest issue, just would like to understand what's causing it so I can learn a bit more about it.