Another step forward for native ARM64 PlayStation 2 emulation on Apple Silicon! This build folds in the latest upstream PCSX2 improvements and continues sharpening the macOS ARM64 recompiler.
What's new on the ARM64 side:
- Faster, more faithful EE recompilation — MIPS trap opcodes now use native block-conditional codegen, and SYNC/CACHE are handled inline instead of breaking blocks apart.
- Fixed an after-BIOS hang by porting the proper interrupt-disable delay (games like Jak X now boot past it).
- Squashed an MMI lane-permute codegen bug that could abort compilation outright.
Synced with upstream PCSX2:
- Graphics fixes across HW/DX11/DX12/GL — AA1 rendering, DATE setup, depth feedback, and ROV reporting.
- A nicer UI — memory card sorting, smoother game-list backgrounds, and a Big Picture controller-navigation fix.
- GameDB updates, debugger/recompiler tooling improvements, and assorted stability fixes.
Grab the build, fire up your favorite game, and enjoy — and as always, if something misbehaves, bug reports and logs are hugely appreciated. 🎮
Happy gaming! ✨
Full Changelog: MacOSv2.4.0...MacOSv2.5.0