Running ARMSX2 (PS2 Emulator) on a Raspberry Pi 5
I saw the news that ARMSX2 now has a Linux release.
https://github.com/ARMSX2/ARMSX2/releases#release-linuxv0.0.1
I have some issues to get it working properly with Vulkan. Vulkan will only run with llvmpipe, meaning it runs on the CPU, not the GPU.
It is possible to get it working with OpenGL, by spoofing OpenGL 3.3.
You can start it from the command line like this: MESA_GL_VERSION_OVERRIDE=3.3 ./ARMSX2-linux-Qt-arm64-appimage-sha\[47229e4ff3\].AppImage
If you are running Raspberry Pi OS, make sure you use the 4K page size kernel, not the default 16K page size kernel. See for more information here: https://forums.raspberrypi.com/viewtopic.php?t=393687
OpenGL 3.3 is not fully working, and you get better results with a recent Mesa version. Mesa 25.0 shows some serious glitches. Mesa 25.2 shows better results.
If you want to install a recent version of Mesa, you can try with a PPA. https://launchpad.net/~ernstp/+archive/ubuntu/mesarc
If anyone has it working with Vulkan on the GPU (not llvmpipe), please let me know.
You can see the result here: https://youtu.be/khs-XY1G8XA
Posted Jul 10, 2026, 5:59 PM UTC