ResidualVM - Can't start after compile and install
-
Pi Model: Raspberry Pi 3
RetroPie Version Used: 4.2 Image from retropie website
Built From: 4.2 Image from retropie website (fresh image - jessie)
USB Devices connected: keyboard, generic USB joystick
Controller used: generic USB joystick
Error messages received: FrameBuffer is not complete
Interpreter (/home/pi/RetroPie-Setup/tmp/build/residualvm/residualvm not found).
Guide used: https://github.com/RetroPie/RetroPie-Setup/wiki/ResidualVM
Emulator: ResidualVMAfter install from experimental packages I tried to start the emulator but no luck, it just back to ES.
After look at runcommand.log log it says:
Framebuffer is not complete! status: 36061!
I tried also to update scripts and upgrade packages, but I have the same error.
Anyone can install and open this ?
-
Well I tried to compile directly using the tutorial:
http://wiki.residualvm.org/index.php/Building_ResidualVM#Building_on_Linux
I can build it but when try to start with 'residualvm' on terminal, it gives me an GLES error. Maybe a problem with OpenGL library?
Any help will be nice...
-
@raphamotta Did you try switching to the software renderer via runcommand ? The GLES support is buggy on the rpi.
-
@buzz sorry I didn't find this option on run commander.... I can just pick the resolution but none worked
-
You know I have the same problem, Framebuffer is not complete! status: 36061!
I'm also using a fresh image of retropie. I believe it's a problem from retropie script, it can't compile right the OpenGL package.
-
@becca34 Glad to know it's not only me. Hope it get fixed soon
-
that is really odd.
i have it running just fine on mine, but i had mine installed way back with build 4.0 so maybe.
what ever you are finding came later.hope you figure it out.
-
@exarkuniv Maybe there's a way to force compile it from an old source from gihube? I know it's possible but I can't find the code...
-
@exarkuniv Can you share your binaries with us? Will be great!
Tell me what's on the sh file inside your residualvm rom folder
-
i dont know how to share binaries, but if someone can tell me i will try
as for my .sh
#!/bin/bash renderer="$1" [[ -z "$renderer" ]] && renderer="opengl_shaders" game="$2" [[ "$game" =~ ^\+ ]] && game="" pushd "/home/pi/RetroPie/roms/residualvm" >/dev/null /opt/retropie/emulators/residualvm/bin/residualvm --renderer=$renderer --fullscreen --joystick=0 --extrapath="/opt/retropie/emulators/residualvm/extra" $game while read line; do id=($line); touch "/home/pi/RetroPie/roms/residualvm/$id.rvm" done < <(/opt/retropie/emulators/residualvm/bin/residualvm --list-targets | tail -n +3) popd >/dev/null
hope this can help
-
Upstream issue with GLES - I've not got time to debug it currently. I have switched the `+Start ResidualVM" to use software rendering which seems to work on the RPI.
-
@buzz Great, could you please share here this file? Or tell how to do that?
-
@raphamotta update RetroPie-Setup and that emulator.
-
@buzz Thank you. I saw the changes you made on github, sorry I didn't figure out that. But now it will run slow correct? Hope it can use opengl soon. Thank you!
-
@raphamotta for games that have 3D that support gles through residualvm it will be slower yes. It won't get fixed unless the devs get informed about it (we don't develop that software) - I may get round to debugging it, but It's not a high priority.
-
@buzz I see, I'm starting to understand it now... I'll try to compile from an old source of residualvm and see if I can get gles working.
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.