Open source · Written in C# · GPL-2.0
The open PS5 emulator project.
SharpEmu is an experimental PlayStation 5 emulator written from scratch in C# — built in the open, for research and education, on Windows, Linux and macOS.
Compatibility right now
46 of 8,887 tracked titles tested · 5 reaching gameplay — every report names the exact build.
Dead Cells
v0.0.3 · windows · Aug 11, 2026
Main menu works at around 47fps, there's no audio whatsoever, settings tab in the game runs at 3fps. Once hitting play, the game runs constantly at…
Marvel's Spider-Man: Miles Morales
Boots498d402 · windows · Aug 10, 2026
The game boots and loads eboot.bin successfully. Three modules are loaded successfully: libc.prx libSceJobManager.prx libSceNpCppWebApi.prx Module…
Klonoa Phantasy Reverie Series
Boots498d402 · windows · Aug 10, 2026
KLONOA boots successfully through the loader phase: the eboot.bin loads, 10 modules preload successfully, imported data rebind has no unresolved…
Taiko no Tatsujin: Rhythm Festival
Bootsda0de5c · windows · Aug 10, 2026
The game tries to boot and log says Forcing call to sce::Agc::suspendPoint to avoid TRC R5089 breach and will loop this message and not proceed any…
Hogwarts Legacy
Boots62c3852 · windows · Aug 9, 2026
Behavior The game boots and loads eboot.bin successfully. Five modules are loaded successfully and module preload reports loaded=5, failed=0.…
DEATHLOOP
Boots498d402 · windows · Aug 9, 2026
GPU: The first logo is showing but no more! CPU side: The game boots successfully and all modules initialize correctly, but later stalls and never…
Tested something yourself? Submit a report — it takes five minutes.
About the project
SharpEmu is developed purely for research and educational purposes — we enjoy learning about system architecture and reverse engineering. There are no commercial goals.
The emulator loads the eboot.bin of real games, executes native CPU instructions, and partially handles kernel functionality. The current focus is accuracy and infrastructure rather than game-specific fixes — the first games have reached the video-output stage.
It ships as a desktop app: point the library at your dump folders and launch, with a log console and settings alongside. Video output uses Vulkan, and MoltenVK on macOS.
SharpEmu focuses exclusively on the PlayStation 5. For PS4 emulation, check out the excellent shadPS4 project.
How games are rated
- PlayableCompletable with minor or no issues.
- IngameReaches gameplay with major issues.
- Reaches interactive menus.
- BootsShows splash or intro output, no further.
- NothingCrashes or shows no output.
- Not testedNo compatibility report yet. Submit the first report.