@TheAutisticGamer said in Run Games that require a Desktop for SDL:
EDIT. Is this how its suppost to be done in emulators.cfg?
sonic3air = "XINIT:/home/pi/RetroPie/ports/sonic3air.sh"
ports_sonic3air = "sonic3air"
No, it should be
sonic3air = "XINIT:/path/to/launch/script/or/program" default = "sonic3air"I don't think your game is installed as a port - you should have the emulators.cfg in /opt/retropie/configs/ports/sonic3air and the /home/pi/RetroPie/ports/sonic3air.sh should contain:
"/opt/retropie/supplementary/runcommand/runcommand.sh" 0 _PORT_ "sonic3air"