Ports (Doom, Quake etc.) no longer starting
-
Hi everyone,
I upgraded from a Pi 2 to a Pi 3 and at the same time from Wheezy to Jessie. I did as the manual describes, i.e. backing up the roms, bios and config folders, did a clean install and then copied those folders back.
The problem I'm having now is that the games in the "Ports" section (Doom, Quake, Duke Nukem) do not start anymore. runcommand.log says
"/opt/retropie/supplementary/runcommand/runcommand.sh: line 786: _PORT_: command not found"
- with all of these games. It seems that somewhere I may have overwritten a config file where PORT, i.e. the command to run the emulated game, is defined, but I don't know if that's really the problem and if so, how to restore that file and which one it would be.Any ideas?
Thanks - F.
-
I had this issue earlier this week. I fixed it by updating the RetroPie-Setup script.
-
not sure how this would happen as the configuration that uses the new
_PORT_
call requires an updated runcommand - but updating retropie-setup and doing a full binary install would update this, so not sure how you could end up with an out of dateruncommand.sh
unless manually updating stuff (eg updating retropie-setup manually via git command and not doing a full binary install)PS. you should wrap "CODE" things in inline code tags or code blocks to top undercores etc affecting styling. I updated the first post as an example where it isays "runcommand says"
-
if when you restored your roms, you restored the .sh files in the ports folder, they will no longer be executable. I ran into this problem. Try this at the command prompt:
sudo chmod +x ~/Retropie/roms/ports/*.sh (I'm doing this path from memory, so may be slightly incorrect)
That should make the files executable...
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.