SnesFox
github.com
Spec sheet
- Purpose
- SnesFox is a Super NES emulator for running game ROMs, including Super FX (GSU) titles such as Star Fox.Read 4 Oct 2026 · github.com
- Product
- SnesFox is a Super NES emulator that runs SNES ROMs, including Super FX (GSU) games such as Star Fox.Read 3 Oct 2026 · github.com
- Support
- The repository page does not describe a support channel or support terms.Read 4 Oct 2026 · github.com
- License
- The repository lists an MIT license.Read 4 Oct 2026 · github.com
- Availability
- The GitHub repository is public and its Releases page shows no listed release entries.Read 3 Oct 2026 · github.com
- Build dependency
- SDL2 is the only external library dependency listed for the macOS build; Dear ImGui is vendored in the repository.Read 4 Oct 2026 · github.com
- Coverage limitation
- Execution coverage records what the emulator executed in a particular run and may not represent every path in a game.Read 3 Oct 2026 · github.com
- 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.Read 4 Oct 2026 · github.com
- 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.Read 4 Oct 2026 · github.com
- 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.Read 4 Oct 2026 · github.com
- 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.Read 4 Oct 2026 · github.com
- Integrations and security
- The project README does not state any third-party integrations or security/compliance certifications.Read 4 Oct 2026 · github.com
- 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.Read 3 Oct 2026 · github.com
- macOS build
- The documented macOS build uses clang++, Xcode Command Line Tools, and SDL2; Dear ImGui is vendored in the repository.Read 3 Oct 2026 · github.com
- ROM loading
- Users can open ROMs through the debug UI, the File menu, or drag and drop.Read 4 Oct 2026 · github.com
- ROM tools
- The command-line tools can inspect ROM headers, capture PPU/VRAM snapshots, disassemble ROMs, reassemble supported dumps, and record execution coverage.Read 3 Oct 2026 · github.com
- ROM workflows
- Command-line tools can inspect ROM headers, dump PPU/VRAM snapshots, disassemble ROMs, and reassemble supported dumps.Read 4 Oct 2026 · github.com
- Super FX
- The emulator supports Super FX (GSU) games and includes GSU state panels and a work-RAM viewer in its debug UI.Read 3 Oct 2026 · github.com
- 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.Read 4 Oct 2026 · github.com
- Testing
- An in-binary self-test runs CPU, PPU, and S-DSP regression tests without requiring a ROM.Read 4 Oct 2026 · github.com
- Window modes
- SnesFox offers a bare game-only window and a debug UI mode, and the bare window supports resizing and fullscreen.Read 3 Oct 2026 · github.com
- Windows audio
- The Windows backend uses DirectSound, while the macOS backend uses SDL2 for audio.Read 4 Oct 2026 · github.com
- 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.Read 3 Oct 2026 · github.com
Where Specifiction places it
- SNES Emulators#23 of 307.0