PCEE2 v0.1.0
First release of PCEE2 — a libretro core port of current PCSX2 (v2.7.x).
Installation
Copy the core + pcee2_libretro.info into your RetroArch cores directory — that's it, the cores are statically linked:
- Linux x86_64:
pcee2_libretro.so - Linux aarch64 (ARM64) — two dynarec generations, pick one (see below):
...-aarch64-isztl-static.zip— recommended, newer ARM64 dynarec, SDL3 statically linked / self-contained...-aarch64-isztl.zip— newer ARM64 dynarec, needs systemlibSDL3.so.0...-aarch64-static.zip— original (ARMSX2-based) dynarec, self-contained...-aarch64.zip— original (ARMSX2-based) dynarec, needs systemlibSDL3.so.0
- Windows x64:
pcee2_libretro.dll(requires the VC++ 2015–2022 x64 redistributable) - macOS x86_64 / Apple Silicon via Rosetta 2:
pcee2_libretro.dylib+libMoltenVK.dylib(both intocores), then clear quarantine once:xattr -cr ~/Library/Application\ Support/RetroArch/cores
Then put a PS2 BIOS into <system>/pcsx2/bios/ and the PCSX2 resources directory into <system>/pcsx2/resources/ — see the README.
Which aarch64 build?
-isztlbuilds use the actively-maintained ARM64 EE/IOP/microVU dynarec from isztldav/pcsx2 on top of the same current PCSX2 base as this core (branchlibretro-arm64). This is the newer, preferred generation.- The plain (non-
isztl) builds are the original ARMSX2-based dynarec, kept here for comparison. - Prefer a
-staticzip unless your distro already shipslibSDL3.so.0.
Highlights
- Current PCSX2 emulation core (v2.7.393 base)
- Vulkan / OpenGL / Software renderers, 1x–4x internal resolution
- Savestates, RetroAchievements, multitap (8 players), GunCon 2 lightgun, rumble
- 20+ core options incl. widescreen patches, speed hacks, analog response
- ~10–34 % faster than LRPS2 at identical settings
Linux x86_64 is tested; Windows, macOS and all Linux aarch64 builds compile but are untested — feedback welcome. The aarch64 builds are an early preview (Raspberry Pi 5 / RK3588-class hardware recommended).