SharpEmu is an experimental PlayStation 5 emulator developed by par274, fully written in C# and designed to run on Windows, Linux and macOS, although development focuses primarily on Windows. The project is coded from scratch, without taking over other emulators, and serves as much as an emulator as a platform for studying the PS5 architecture.
The emulator is still very young: no commercial game is playable, but it can already load eboot.bin, execute CPU instructions, read game metadata, load system modules and initiate certain steps of the graphics pipeline. Several tested games reach advanced stages like sceVideoOut or AGC, which shows that the rendering is starting to work, even if still limited.
Development is active, with available Windows builds and steady progress. SharpEmu focuses on building a strong technical base before aiming for advanced compatibility or playability.
In summary, SharpEmu is an ambitious, methodical and construction-oriented PS5 project that lays the foundation for a complete future emulation of the console.
Here are the changes:
– [CI] Update for cross-platform support (#209)
– Linux and macOS support (#47)
– Add files via upload (#202)
– [Host] Abstract audio output and pad/keyboard behind input the host platform seam (#192)
github.com
The emulator is still very young: no commercial game is playable, but it can already load eboot.bin, execute CPU instructions, read game metadata, load system modules and initiate certain steps of the graphics pipeline. Several tested games reach advanced stages like sceVideoOut or AGC, which shows that the rendering is starting to work, even if still limited.
Development is active, with available Windows builds and steady progress. SharpEmu focuses on building a strong technical base before aiming for advanced compatibility or playability.
In summary, SharpEmu is an ambitious, methodical and construction-oriented PS5 project that lays the foundation for a complete future emulation of the console.
Here are the changes:
– [CI] Update for cross-platform support (#209)
– Linux and macOS support (#47)
– Add files via upload (#202)
– [Host] Abstract audio output and pad/keyboard behind input the host platform seam (#192)
GitHub - sharpemu/sharpemu: An experimental PlayStation 5 emulator for Windows, Linux and macOS.
An experimental PlayStation 5 emulator for Windows, Linux and macOS. - sharpemu/sharpemu