OPERATING SYSTEMSOS Linux

Raspberry Pi 5 PSP PS2 Emulation on Ubuntu 23.10 with Vulkan

AetherSX2 (PS2 Emulation) doesn’t start (yet?) on Raspberry Pi OS, so I’m testing on Ubuntu 23.10.

You can install glxinfo with:
sudo apt install mesa-utils

glxinfo -B

I compiled PPSSPP, so I can run it with Vulkan.
You can install it as a flatpak, but that means you can’t run it with Vulkan.
https://flathub.org/apps/org.ppsspp.PPSSPP

It’s better to compile it, as described on the PPSSPP github page.
https://github.com/hrydgard/ppsspp/wiki/Build-instructions

sudo apt install git
git clone –recurse-submodules https://github.com/hrydgard/ppsspp.git
sudo apt install build-essential cmake libgl1-mesa-dev libsdl2-dev libsdl2-ttf-dev libfontconfig1-dev libvulkan-dev
sudo apt install libgl1-mesa-dev libsdl2-dev libsdl2-ttf-dev libfontconfig1-dev libcurl4-openssl-dev
I got an error about glu.h not found, so I installed libglu1-mesa-dev.
https://packages.ubuntu.com/search?searchon=contents&keywords=glu.h&mode=&suite=trusty&arch=any
sudo apt install libglu1-mesa-dev
./b.sh

It’s not mandatory to install FUSE for AetherSX2.
You can also extract the AppImage.
./AetherSX2.AppImage –appimage-extract

You can spoof OpenGL 3.3 support with the following command (only valid in your terminal session).
export MESA_GL_VERSION_OVERRIDE=3.3

OpenGL core on Raspberry Pi 4

You can take a screenshot on the Raspberry Pi 5 with Raspberry Pi OS (Wayland) with grim. I found that with the video of Peter Schneider.

00:00 Intro
00:28 glxinfo Mesa Information
01:53 PPSSPP
04:33 PPSSPP God of War Gameplay
07:30 AetherSX2 PS2 Emulator
11:05 PS2 Final Fantasy X Gameplay
15:23 Spoofing OpenGL 3.3
18:55 Taking Screenshots with RPi OS Wayland
20:22 Closing Thoughts

I do own copies of the games, but I don’t own the copyright.
Showing gameplay should be fair use.

AetherSX2 https://www.aethersx2.com/

https://www.ppsspp.org/index.html
https://en.wikipedia.org/wiki/God_of_War:_Chains_of_Olympus

You can buy Final Fantasy X HD Remaster on different platforms:
https://finalfantasyxhd.square-enix-games.com/en-nl/home/
If this video was helpful, please like, comment and subscribe!

If this video was helpful, please like, comment and subscribe!

Bluesky: https://bsky.app/profile/livinglinux.bsky.social
Twitter: https://twitter.com/LivingLinux

#raspberrypi #retrogaming

source

ubuntu

7 thoughts on “Raspberry Pi 5 PSP PS2 Emulation on Ubuntu 23.10 with Vulkan

  • It seems to me that they are releasing this version of RPi OS in a hurry for some reason thus missing quite a few of standard features + bugs.

  • Batocera recently released a beta for Pi 5. Just tested Chains of Olympus on the PPSSPP build included with it and seeing 60fps solid as well.

  • Hi, does the official RP5 power adapter actually able to power the Orange Pi 5? Did you give it a try?

  • Hardware wise, the RPI 5 is less powerful than the Orange Pi 5, so thee is zero chance of it outperforming in that respect.

    Only software can help to bridge the gap but that gap will always be there.

    Now that Rockchip is finally releasing an SDK for Kernel 6.1, the staled development on the RK3588 can truly mature, so should gather steam before the end of the year.

    I expect a Pi6 before the end of 2024 and maintain that this release was to stop the company from going close to going down the tubes.

  • For me the rk3588 boards and accessories cost as much as a capable Windows pc. I hope recalbox OS is better for the pi 5 for emulation

  • Will we get a better performance down the road? Maybe the best version of aethersx2 is 1.4.

Comments are closed.