Downloads

Every archive contains the full desktop app — extract it and run SharpEmu to open your game library. It's experimental, so expect crashes and broken games: check compatibility first.

Getting started

  1. Extract the archive for your platform.
  2. Run SharpEmu with no arguments — the desktop app opens. (On Linux and macOS,chmod +x ./SharpEmu first.)
  3. 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.

Windows PowerShell:

.\SharpEmu.exe "C:\path\to\game\eboot.bin" 2>&1 |
  Tee-Object -FilePath "SharpEmu.log"

Linux and macOS:

./SharpEmu "/path/to/game/eboot.bin" 2>&1 | tee SharpEmu.log

What you need

  • A 64-bit machine running Windows, Linux or macOS (Windows is the primary target).
  • A Vulkan-capable GPU and an up-to-date graphics driver. The macOS build includes MoltenVK.
  • Dumps of games you own. SharpEmu does not include or link to any game content.
  • Patience — this is a research project in early development.