What's fixed
This is a patch release addressing a critical crash reported after v1.0.0.
All emulation cores crashing on launch (#94)
On some machines, every emulation core crashed immediately with "The <core> core has quit unexpectedly" before any game could load.
Root cause: OpenEmuHelperApp — the subprocess that loads and runs every emulation core — was being signed with macOS hardened runtime but with no entitlements. This silently activated two security restrictions:
- Library validation blocked the helper from loading
.oecorepluginbundles at runtime - Missing JIT permission prevented dynarec emulation cores (mGBA, PPSSPP, and others) from mapping writable+executable memory
Fix: Added proper entitlements (disable-library-validation + allow-jit) to OpenEmuHelperApp.
XPC timeout too short
The XPC handshake timeout between the app and its helper process was 2 seconds — too short on slower Macs or under load. Increased to 10 seconds.
How to update
If you already have v1.0.0 installed, the app will prompt you to update automatically via Sparkle. Or download the DMG below.
Checksums
- Size: 73,532,061 bytes
- EdDSA:
umiYTLemnjNoDR+0sDRn6B1Z5q/fi9ZGFPe7Qbqr4N9UckpGKTxd3jA2naQc+2MQi+KxVbdD8sCASM2B9a+OCw==