sNES — NES Emulator for s&box
Play classic NES games inside s&box. Not a 1:1 hardware emulation, but it runs a large chunk of the library at full speed.
Features
- MOS 6502 CPU — all official + unofficial opcodes
- PPU — backgrounds, sprites, scrolling, palette, sprite-0 hit
- APU — Pulse 1 & 2, Triangle, Noise, DMC with NES non-linear mixing
- 23 mappers covering a large portion of the NES library
- ROM library browser with search and box art
- Fill and 4:3 display modes
- Save states (4 slots with screenshots) and battery-backed ROM saves
- Playtime tracking, localization (7 languages)
Controls
Keyboard
D-Pad | Arrow Keys
A | Z
B | X
Start | Enter
Select | Backspace
Pause | Escape
Adding ROMs
Drop .nes files into:
sbox/data/snes/roms/
Subfolders are supported. Box art is fetched automatically from the libretro thumbnails database — use No-Intro filenames for best results (e.g. Tetris (USA).nes).
Supported Mappers
#NameNotable Games0 | NROM | Donkey Kong, Tetris
1 | MMC1 | Metroid, Mega Man 2, Zelda
2 | UxROM | Contra, Castlevania
3 | CNROM | Donkey Kong Classics
4 | MMC3 | Kirby's Adventure, SMB3
5 | MMC5 | Castlevania III
7 | AxROM | Battletoads
9 | MMC2 | Punch-Out!!
10 | MMC4 | Fire Emblem
11 | Color Dreams | —
16 | Bandai FCG | Dragon Ball
18 | Jaleco SS8806 | Bases Loaded
21 | VRC4a | Gradius II
23 | VRC4b | Bionic Commando
25 | VRC2a | Simon's Quest
30 | UNROM-512 | Homebrew games
34 | BNROM/NINA | —
47 | MMC3 multicart | —
64 | RAMBO-1 | Klax
66 | GxROM | Gumshoe
69 | FME-7 | Sunsoft games
85 | VRC7 | Lagrange Point
118 | TLSROM | —
Known Limitations
- VRC7 FM audio not implemented (Mapper 85)
- Bandai EEPROM not implemented (Mapper 16)
- Sprite overflow flag not implemented
- OAM DMA cycle stall not modelled
Notes
- Included homebrew ROMs:
- Additional ROMs not included — provide your own legally obtained files
- Based on sGBA by Asphaltian
- Reference: nesdev.org
Credits
sGBA | Asphaltian — base emulator architecture
BladeBuster | Memblers — included homebrew ROM
Space Mutants | DG & JK — included homebrew ROM
NES hardware reference | nesdev.org
Box art | libretro-thumbnails