Downloads
SharpEmu v0.0.7-pulse
Latest November 1, 2026SharpEmu v0.0.6-mono
October 18, 2026SharpEmu v0.0.5-nexus-release.2
October 8, 2026Want the newest changes? Rolling development builds are published for every commit — All releases on GitHub →
SharpEmu v0.0.7-pulse
Latest November 1, 2026SharpEmu v0.0.6-mono
October 18, 2026SharpEmu v0.0.5-nexus-release.2
October 8, 2026Want the newest changes? Rolling development builds are published for every commit — All releases on GitHub →
The macOS build comes from sharpemu-mac. It renders with a native Metal renderer: PS5 shaders are compiled straight to Metal Shading Language, with no Vulkan or MoltenVK. Guest x86-64 code runs on the host CPU, so the build is osx-x64 and runs under Rosetta 2 on Apple silicon.
SharpEmu v0.0.7-pulse
Latest November 1, 2026Getting started
- Extract the archive.
- Run
SharpEmu.exewith no arguments. The desktop app opens. - In Library, choose Add folder and point it at your dumped games, then hit Launch.
The app also carries settings (CPU engine, log level), a log console, Discord Rich Presence, a built-in updater, and 15 languages.
Command line
The same binary runs headless when you pass it a game's eboot.bin — useful for capturing a log to attach to a compatibility report.
.\SharpEmu.exe "C:\path\to\game\eboot.bin" 2>&1 |
Tee-Object -FilePath "SharpEmu.log"What you need
- A 64-bit Windows machine (Windows is the primary target).
- A Vulkan-capable GPU and an up-to-date graphics driver.
- Dumps of games you own. SharpEmu does not include or link to any game content.
- Patience — this is a research project in early development.
Getting started
- Extract the archive.
- Run
chmod +x ./SharpEmu, then./SharpEmuwith no arguments. The desktop app opens. - In Library, choose Add folder and point it at your dumped games, then hit Launch.
The app also carries settings (CPU engine, log level), a log console, Discord Rich Presence, a built-in updater, and 15 languages.
Command line
The same binary runs headless when you pass it a game's eboot.bin — useful for capturing a log to attach to a compatibility report.
./SharpEmu "/path/to/game/eboot.bin" 2>&1 | tee SharpEmu.logWhat you need
- A 64-bit Linux machine.
- A Vulkan-capable GPU and an up-to-date graphics driver.
- Dumps of games you own. SharpEmu does not include or link to any game content.
- Patience — this is a research project in early development.
Getting started on macOS
- Download the
osx-x64-app.zipfile, unzip it and moveSharpEmu.appwherever you like, for example/Applications. - On an Apple Silicon Mac, install Rosetta 2 once:
softwareupdate --install-rosetta - Open the app. Releases are ad-hoc signed and not notarized, so macOS may refuse the first launch. Allow it in System Settings → Privacy & Security, or run:
xattr -dr com.apple.quarantine SharpEmu.app - Add your game folders in the library settings, select a game and press Play.
A game's first run compiles its shaders, so it starts slowly; later runs reuse the cache. The app can't update itself in place: it tells you about new releases and opens the releases page.
Command line
Pass a game's eboot.bin (or a .zar archive) to the executable inside the app. --log-file writes a log you can attach to a compatibility report:
SharpEmu.app/Contents/MacOS/SharpEmu "/path/to/game/eboot.bin" --log-fileSettings, saves, shader caches and logs live in ~/Library/Application Support/SharpEmu; logs go under user/logs/. The .tar.gz download is the same build as a plain folder, for command-line use.
What you need
- macOS 15 or later.
- An Apple Silicon Mac with Rosetta 2, or an Intel Mac. Game code runs natively as x86-64, so the only build is
osx-x64; there is noarm64build. - A Metal GPU. SharpEmu for macOS renders with Metal directly, with no MoltenVK or Vulkan. Games that draw with primitive (NGG) shaders need a Metal 3 device.
- Dumps of games you own: a game folder with
eboot.bin, or a.zararchive of one. Games can use a lot of memory, so a Mac with little free memory may page heavily.
The macOS build lives in its own repository, sharpemu-mac, which tracks the main project. Its troubleshooting guide covers apps that won't start.