EVERYTHING XIAOMI
Get listed

SnesFox

SnesFox is a free Super NES emulator for macOS and Windows that runs SNES ROMs, including Super FX games such as Star Fox.

Place
#21 of 30
Score
5.6
SnesFox's website

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

All alternatives
  1. 1

    Manic EMU

    Free planOpen sourceiOSmacOSSelf-hosted
    8.2Free plan
  2. 2Provenance logo

    Provenance

    Free planOpen sourceiOSmacOS
    8.2From $39.99 a year
  3. 3

    RetroArch

    Free planAndroidiOSWebLinux
    7.7Free plan
  4. 4

    Snes9x

    Free planAndroidWebLinuxmacOS
    7.6Free plan
  5. 5

    ares

    Free planOpen sourceLinuxmacOSSelf-hostedWindows
    7.5Free plan
  6. 6OpenEmu logo

    OpenEmu

    Free planOpen sourcemacOS
    7.3Free plan