Rosalie241 / RMG

Rosalie's Mupen GUI
GNU General Public License v3.0
610 stars 52 forks source link

Arm64 RaspberryPi5 compiles fine, video is blank, sound works #250

Closed StarPlayrX closed 5 months ago

StarPlayrX commented 5 months ago

RaspberryPi5 8Gb RAM, 64Gb SD Samsung Evo Select, running Ubuntu 23.10, compiled RMG from source. Sound works with Mario Kart (get welcome to Mario Kart), but the video is black.

This is when the kernel level KMS V3D driver is on. If I turn it off and reboot, I get video but obviously notacceleration.

Ubuntu, my Pi5 supports OpenGL 3.1 and Vulkan 1.1.

Tried all three plugins and all are blank.

Will try again later.

Rosalie241 commented 5 months ago

GLideN64 and angrylion-rdp-plus require OpenGL 3.3, you might be able to fake support for that with an environment variable, which works on my pinebook pro, but I don't have a raspberry pi 5 to test it with.

StarPlayrX commented 5 months ago

Ok. I will look into that. I have OpenGL 3.1 How do I set the env variable?

Rosalie241 commented 5 months ago

I use MESA_GL_VERSION_OVERRIDE=3.3 on my pinebook pro

Rosalie241 commented 2 months ago

After investigating further, I've implemented an OpenGL ES option, can you try compiling the latest master and seeing if it works correctly for you now? It's in settings -> emulation -> 'OpenGL Type' and it should be 'OpenGL ES' on arm/arm64 already by default.

and apologies for taking so long to take a closer look.

StarPlayrX commented 2 months ago

Thank you for taking a second look at it. I will definitely give it a whirl and report back.

On Jun 30, 2024, at 4:18 PM, Rosalie @.***> wrote:

After investigating further, I've implemented an OpenGL ES option, can you try compiling the latest master and seeing if it works correctly for you now? It's in settings -> emulation -> 'OpenGL Type' and it should be 'OpenGL ES' on arm/arm64 already by default.

and apologies for taking so long to take a closer look.

— Reply to this email directly, view it on GitHub https://github.com/Rosalie241/RMG/issues/250#issuecomment-2198715457, or unsubscribe https://github.com/notifications/unsubscribe-auth/AMRZRTDI7XFMSMV2HJQGD4TZKBR23AVCNFSM6AAAAABGU7MCUSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJYG4YTKNBVG4. You are receiving this because you modified the open/close state.