MiSTer FPGA SNAC - Native Controller Adapter
Connect Original Controllers to MiSTer FPGA
SNAC (Serial Native Accessory Converter) lets you use original console controllers with your MiSTer FPGA for zero-lag, hardware-accurate input. Choose the version that matches your needs:
Which Version Do I Need?
- SNAC V1 ($15) - Budget option for single-player gaming. Supports NES, SNES, Genesis, and more.
- SNAC PC Engine ($30) - Custom-built for PC Engine/TurboGrafx with faster level shifters for full turbo button functionality.
- SNAX V2.1 ($35) - Adds 2-player support for NES, SNES, and PlayStation. Best value for multiplayer.
- SNAX64 V3.1 ($50) - Full 4-player N64 support plus all SNAX features. Essential for N64 multiplayer.
Compatibility Table
| System | SNAC V1 | SNAC PCE | SNAX V2.1 | SNAX64 V3.1 |
|---|---|---|---|---|
| NES / Famicom | 1P | — | 2P | 2P |
| SNES | 1P | — | 2-5P* | 2-5P* |
| Sega Master System | 1P | — | 1P | 1P |
| Genesis / Mega Drive / CD / 32X | 1-4P* | — | 1-4P* | 1-4P* |
| Neo Geo | 1P | — | 1P | 1P |
| TurboGrafx-16 / PC Engine | 1P† | 1P | 1P† | 1P† |
| PlayStation | — | — | 2P | 2P |
| Sega Saturn | 1P | — | 1P | 1P |
| Nintendo 64 | — | — | 1-2P | 1-4P |
*Requires additional controller adapter cables (sold separately)
†Works but turbo buttons may not function correctly. Use SNAC PC Engine for full turbo support.
About SNAC PC Engine
The PC Engine requires faster level shifters than standard SNAC/SNAX for turbo functionality. While other versions work for basic controls, SNAC PC Engine supports all original controller hardware including turbo buttons. Original design by PC Engine enthusiast David Shadoff.
Light Gun Support
All versions support light guns including NES Zapper, SNES Super Scope, and Sega Saturn Stunner (units shipped after October 2024).
Installation
- Connect SNAC board to MiSTer's USER I/O port
- Attach controller adapter cable for your system
- Enable SNAC in the core's OSD menu
What's Included
- 1× SNAC board (based on selection)
Note: Controller adapter cables are sold separately. See our Controller Adapters collection.
MiSTer FPGA SNAC - Native Controller Adapter
Connect Original Controllers to MiSTer FPGA
SNAC (Serial Native Accessory Converter) lets you use original console controllers with your MiSTer FPGA for zero-lag, hardware-accurate input. Choose the version that matches your needs:
Which Version Do I Need?
- SNAC V1 ($15) - Budget option for single-player gaming. Supports NES, SNES, Genesis, and more.
- SNAC PC Engine ($30) - Custom-built for PC Engine/TurboGrafx with faster level shifters for full turbo button functionality.
- SNAX V2.1 ($35) - Adds 2-player support for NES, SNES, and PlayStation. Best value for multiplayer.
- SNAX64 V3.1 ($50) - Full 4-player N64 support plus all SNAX features. Essential for N64 multiplayer.
Compatibility Table
| System | SNAC V1 | SNAC PCE | SNAX V2.1 | SNAX64 V3.1 |
|---|---|---|---|---|
| NES / Famicom | 1P | — | 2P | 2P |
| SNES | 1P | — | 2-5P* | 2-5P* |
| Sega Master System | 1P | — | 1P | 1P |
| Genesis / Mega Drive / CD / 32X | 1-4P* | — | 1-4P* | 1-4P* |
| Neo Geo | 1P | — | 1P | 1P |
| TurboGrafx-16 / PC Engine | 1P† | 1P | 1P† | 1P† |
| PlayStation | — | — | 2P | 2P |
| Sega Saturn | 1P | — | 1P | 1P |
| Nintendo 64 | — | — | 1-2P | 1-4P |
*Requires additional controller adapter cables (sold separately)
†Works but turbo buttons may not function correctly. Use SNAC PC Engine for full turbo support.
About SNAC PC Engine
The PC Engine requires faster level shifters than standard SNAC/SNAX for turbo functionality. While other versions work for basic controls, SNAC PC Engine supports all original controller hardware including turbo buttons. Original design by PC Engine enthusiast David Shadoff.
Light Gun Support
All versions support light guns including NES Zapper, SNES Super Scope, and Sega Saturn Stunner (units shipped after October 2024).
Installation
- Connect SNAC board to MiSTer's USER I/O port
- Attach controller adapter cable for your system
- Enable SNAC in the core's OSD menu
What's Included
- 1× SNAC board (based on selection)
Note: Controller adapter cables are sold separately. See our Controller Adapters collection.