Hello. I just discovered stargus. (Thank you!) Last month I setup stargus on RetroPie (Jesse). I just created a new build using a fresh install of the latest RetroPie 4.4 based on Stretch. I used the same starcraft.data folder (and even copied over the EXACT statagus from emulators folder on the jesse build to rule that out)
I searched all logs I could find and here is what I came up with:
eslog.txtlvl2: req sound [basic.launch]
lvl2: (missing)
lvl2: Attempting to launch game...
lvl2: /opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS stratagus /home/pi/RetroPie/roms/stratagus/starcraft.data
lvl1: ...launch terminated with nonzero exit code -1!
lvl2: Creating surface...
lvl2: Created window successfully.
lvl2: Added known joystick USB Gamepad (instance ID: 0, device index: 0)
lvl2: Added known joystick USB Gamepad (instance ID: 0, device index: 0)
runcommand log
Parameters:
Executing: /opt/retropie/emulators/stratagus/stratagus -F -d "/home/pi/RetroPie/roms/stratagus/!starcraft.data"
/opt/retropie/emulators/stratagus/stratagus: error while loading shared libraries: libmng.so.1: cannot open shared object file: No such file or directory
What I've researched, it seems like libmng.so.1 is something that was changed during the upgrade to Stretch. There seems to be some hacky work arounds online, but the consensus has been that an update the program would be the best way to correct this. I don't know too much about linux commands beyond the basics. I see that stargus hasn't been updated in a while, but if someone can point me in the right direction I will try my best to help add in missing libraries if that's what is needed.
Hello. I just discovered stargus. (Thank you!) Last month I setup stargus on RetroPie (Jesse). I just created a new build using a fresh install of the latest RetroPie 4.4 based on Stretch. I used the same starcraft.data folder (and even copied over the EXACT statagus from emulators folder on the jesse build to rule that out)
I searched all logs I could find and here is what I came up with: eslog.txt lvl2: req sound [basic.launch] lvl2: (missing) lvl2: Attempting to launch game... lvl2: /opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS stratagus /home/pi/RetroPie/roms/stratagus/starcraft.data lvl1: ...launch terminated with nonzero exit code -1! lvl2: Creating surface... lvl2: Created window successfully. lvl2: Added known joystick USB Gamepad (instance ID: 0, device index: 0) lvl2: Added known joystick USB Gamepad (instance ID: 0, device index: 0)
runcommand log Parameters: Executing: /opt/retropie/emulators/stratagus/stratagus -F -d "/home/pi/RetroPie/roms/stratagus/!starcraft.data" /opt/retropie/emulators/stratagus/stratagus: error while loading shared libraries: libmng.so.1: cannot open shared object file: No such file or directory
What I've researched, it seems like libmng.so.1 is something that was changed during the upgrade to Stretch. There seems to be some hacky work arounds online, but the consensus has been that an update the program would be the best way to correct this. I don't know too much about linux commands beyond the basics. I see that stargus hasn't been updated in a while, but if someone can point me in the right direction I will try my best to help add in missing libraries if that's what is needed.