RetroAchievements review build
This is a RetroAchievements review build for OpenEmu-Silicon compliance evaluation. It is not a general OpenEmu-Silicon release and does not update Sparkle/appcast.
Use the single all-in-one DMG attached to this pre-release:
OpenEmu-Silicon-RA-Review-AllInOne-2026-05-17-7caf391f.dmg
It contains:
OpenEmu.app- current signed native RA core plugins built from this source checkpoint
Install RA Review Cores.commandREADME - RetroAchievements Review Build.txtRA Core Versions.txt
Build identity
- App version: 1.1.2
- Build number: 15
- Source commit: 7caf391
- Branch: main
- Signing: Developer ID Application: Nick Blackmon (AJC82Q6789)
- Notarization: Accepted and stapled by Apple notary service
Install
- Open
OpenEmu-Silicon-RA-Review-AllInOne-2026-05-17-7caf391f.dmg. - Drag
OpenEmu.appto/Applications. - Quit OpenEmu if it is running.
- Run
Install RA Review Cores.commandfrom the DMG.- This copies the included native RA core plugins to:
~/Library/Application Support/OpenEmu/Cores/ - Manual fallback: copy every
.oecorepluginfromRA Review Coresinto that folder.
- This copies the included native RA core plugins to:
- Relaunch OpenEmu.
- Open OpenEmu → Settings/Preferences → Achievements, sign into RetroAchievements, and enable Hardcore Mode if testing hardcore compliance.
- For multi-core systems, choose the native RA core below, not a RetroArch/libretro core.
Native RA core plugins included
These are built from the current source checkout, not downloaded from the previous public core release:
- Nestopia 1.52.2 — NES/FDS
- FCEU 2.6.9 — NES
- BSNES 115.1 — SNES
- SNES9x 1.63.2 — SNES
- Gambatte 0.5.3 — Game Boy / Game Boy Color
- GenesisPlus 1.7.5.2 — Genesis / Mega Drive, Master System, Game Gear, Sega CD
- mGBA 0.10.7 — Game Boy Advance
- Mupen64Plus 2.5.14 — Nintendo 64
- Mednafen 1.26.5 — PlayStation, PC Engine, Lynx, Neo Geo Pocket, and other Mednafen-backed RA systems
Verification/evidence
- Compliance tracker: #438
- Canonical evidence doc: https://github.com/nickybmon/OpenEmu-Silicon/blob/main/docs/retroachievements-compliance-evidence.md
- User/contributor guide: https://github.com/nickybmon/OpenEmu-Silicon/blob/main/docs/retroachievements-community-guide.md
- Developer implementation guide: https://github.com/nickybmon/OpenEmu-Silicon/blob/main/docs/retroachievements-implementation-guide.md
Known follow-ups split from #438
- #537 — softcore save-state rcheevos progress serialization.
- #538 — close-while-offline queued unlock/session-purge edge case.
- #539 — final submission package polish, license matrix confirmations, screenshot/video bundle, and RA client approval question.
- #360 — libretro/RetroArch RA host compliance.
Checksum
f6e67de33549789278af104fb7eb176cf0f4f02059d5fed9ab0c95d095f342d3 OpenEmu-Silicon-RA-Review-AllInOne-2026-05-17-7caf391f.dmg
Local validation performed
- Release app archive succeeded.
- Native RA core Release builds succeeded for Nestopia, FCEU, BSNES, SNES9x, Gambatte, GenesisPlus, mGBA, Mupen64Plus, and Mednafen.
- Native RA core plugins were signed with Developer ID and
codesign --verify --deep --strictpassed. - App notarization accepted and stapled.
- All-in-one DMG signed, notarized, and stapled.
xcrun stapler validatepassed for the all-in-one DMG.spctl -a -t install -vvaccepted the all-in-one DMG as Notarized Developer ID.hdiutil verifyreported the all-in-one DMG checksum as valid.- Mounted-DMG verification confirmed
OpenEmu.appand all included.oecorepluginbundles passcodesign --verify --deep --strict.