SharpEmu
SharpEmu
Press the PS button to enter
SharpEmu logo

Sharp Emu

PS5 Emulator

About Sharp Emu

Development

PlayStation 5 console

SharpEmu is an experimental PlayStation 5 emulator for Windows, Linux, and macOS, written from scratch in C#. It focuses exclusively on the PS5. This is a research and educational project, with no commercial goals: we simply enjoy learning about system architecture and reverse engineering.

Development currently focuses on accuracy and infrastructure rather than game compatibility. Capabilities so far include loading eboot.bin and .elf files, executing native CPU instructions, and partial support for system modules and kernel functions. A few games have reached shader submission and initial video output.

SharpEmu supports Windows x64, Linux x64, and macOS x64 hosts, using Vulkan on Windows and Linux and MoltenVK on macOS. A Vulkan-capable GPU is required. Platform support is still experimental, so compatibility and performance vary by game and system.

Features

Why SharpEmu?

Community-Driven

79 contributors and 4,200+ GitHub stars, with new code shipping to the repo almost every day. What started as a handful of hobbyists has grown into a genuine open-source community effort.

Constant Development

400+ commits and counting: this is an actively maintained project, not an abandoned side effort. The commit history shows steady, incremental progress rather than sporadic bursts of activity.

Built From Scratch

No borrowed emulator codebase. Every CPU instruction, kernel call, and rendering path is implemented natively in C#, without relying on an existing project as a shortcut.

Cross-Platform

Native builds for Windows, Linux, and macOS, plus Rosetta 2 and Windows-on-ARM compatibility. One growing codebase, not a set of separate forks to maintain.

100% Open Source

Every line of code is public on GitHub under the GPL-2.0 license, with no black boxes, no paywalls, no ads. Anyone can read it, audit it, or open a pull request.

Real Progress

Already booting real PS5 titles like Dreaming Sarah, with working UI, audio, and DualSense support. Shader submission and initial video output have been reached for a handful of games.

Screenshots

See SharpEmu in action!

SharpEmu screenshot
SharpEmu screenshot
Dead Cells running on SharpEmu
Demon's Souls running on SharpEmu
The Void Terrarium running on SharpEmu
News

Latest Updates