SnesFox
SnesFox is a free Super NES emulator for macOS and Windows that runs SNES ROMs, including Super FX games such as Star Fox.
What SnesFox is
SnesFox is a free Super NES emulator for macOS and Windows that runs SNES ROMs, including Super FX games such as Star Fox. ROMs can be opened through the debug interface, the File menu, or drag and drop. A game-only window supports resizing and fullscreen, while the debug view exposes CPU, PPU, APU, and GSU state, instruction logs, playback controls, palette editing, a VRAM tile viewer, and a GSU work-RAM viewer. Command-line tools inspect ROM headers, capture PPU and VRAM snapshots, disassemble ROMs, reassemble supported dumps, and record execution coverage. Coverage records instructions reached during one run and may not include every game path. An in-binary self-test checks CPU, PPU, and S-DSP regression behavior without a ROM. The project lists an MIT license. macOS builds use clang++, Xcode Command Line Tools, and SDL2; Windows executables are cross-compiled with mingw-w64. The repository is public and has no listed release entries.
Good
- Runs SNES and Super FX ROMs
- Debug panels expose CPU, PPU, APU, and GSU state
- Includes palette and VRAM viewing tools
- Command-line ROM inspection and disassembly
- MIT-licensed public repository
Watch out
- No Linux build path yet
- Windows executable is cross-compiled
- Coverage may miss game paths
- No listed release entries
Who it suits
SnesFox suits players running SNES and Super FX ROMs on macOS or Windows. Its debug and command-line tools also suit users examining emulator state or ROM behavior.
Verdict
SnesFox combines straightforward SNES playback with detailed debugging and ROM-analysis tools. macOS and Windows are documented, while Linux support and release availability remain limited by the repository notes.
The facts
Each one read from SnesFox's own pages, with the date it was checked.
What it does
- Availability
- The GitHub repository is public and its Releases page shows no listed release entries.checked 3 Oct 2026
- Build dependency
- SDL2 is the only external library dependency listed for the macOS build; Dear ImGui is vendored in the repository.checked 4 Oct 2026
- Coverage limitation
- Execution coverage records what the emulator executed in a particular run and may not represent every path in a game.checked 3 Oct 2026
- Debug interface
- Its optional debug UI shows CPU, PPU, APU, and GSU state, an instruction log, and controls for pausing, stepping, advancing a frame, and resetting.checked 4 Oct 2026
- Display controls
- The game window supports resizing and fullscreen, with Space, F11, and Escape shortcuts documented for stepping, fullscreen, and pause or exit-fullscreen behavior.checked 4 Oct 2026
- Execution coverage
- A coverage command records instruction addresses executed during a run and can annotate disassembly; the README cautions that a run may not cover every game path.checked 4 Oct 2026
- Graphics tools
- The debug UI includes editable CGRAM palette swatches and a full-VRAM tile viewer, plus a GSU work-RAM viewer for Super FX titles.checked 4 Oct 2026
- Integrations and security
- The project README does not state any third-party integrations or security/compliance certifications.checked 4 Oct 2026
- License
- The repository lists an MIT license.checked 4 Oct 2026
- Product
- SnesFox is a Super NES emulator that runs SNES ROMs, including Super FX (GSU) games such as Star Fox.checked 3 Oct 2026
- Purpose
- SnesFox is a Super NES emulator for running game ROMs, including Super FX (GSU) titles such as Star Fox.checked 4 Oct 2026
- ROM loading
- Users can open ROMs through the debug UI, the File menu, or drag and drop.checked 4 Oct 2026
- ROM tools
- The command-line tools can inspect ROM headers, capture PPU/VRAM snapshots, disassemble ROMs, reassemble supported dumps, and record execution coverage.checked 3 Oct 2026
- ROM workflows
- Command-line tools can inspect ROM headers, dump PPU/VRAM snapshots, disassemble ROMs, and reassemble supported dumps.checked 4 Oct 2026
- Super FX
- The emulator supports Super FX (GSU) games and includes GSU state panels and a work-RAM viewer in its debug UI.checked 3 Oct 2026
- Support
- The repository page does not describe a support channel or support terms.checked 4 Oct 2026
- Supported builds
- The README documents macOS builds and a Windows executable cross-compiled with mingw-w64; it says there is no Linux build path yet.checked 4 Oct 2026
- Testing
- An in-binary self-test runs CPU, PPU, and S-DSP regression tests without requiring a ROM.checked 4 Oct 2026
- Window modes
- SnesFox offers a bare game-only window and a debug UI mode, and the bare window supports resizing and fullscreen.checked 3 Oct 2026
Where it runs
- Linux limitation
- The README says there is no Linux build path yet, though Linux can be used as a host to cross-compile the Windows executable.checked 3 Oct 2026
- macOS build
- The documented macOS build uses clang++, Xcode Command Line Tools, and SDL2; Dear ImGui is vendored in the repository.checked 3 Oct 2026
- Windows audio
- The Windows backend uses DirectSound, while the macOS backend uses SDL2 for audio.checked 4 Oct 2026
- Windows build
- The documented Windows executable is cross-compiled from macOS or Linux with mingw-w64, and the repository says there is no native Windows toolchain path.checked 3 Oct 2026
Alternatives to SnesFox
- 1
Manic EMU
Free planOpen sourceiOSmacOSSelf-hosted8.2Free plan - 2

Provenance
Free planOpen sourceiOSmacOS8.2From $39.99 a year - 3
RetroArch
Free planAndroidiOSWebLinux7.7Free plan - 4
Snes9x
Free planAndroidWebLinuxmacOS7.6Free plan - 5
ares
Free planOpen sourceLinuxmacOSSelf-hostedWindows7.5Free plan - 6

OpenEmu
Free planOpen sourcemacOS7.3Free plan
