MiSTer-DB9 is a fork of MiSTer FPGA that reads your real Sega Genesis, Atari, Neo Geo, and Saturn pads straight into the DE10-Nano USER_IO port — through DB9, DB15, SNAC8, and Saturn adapters. No USB encoder, no polling delay.
Cores auto-synced with MiSTer-devel every few hours · GPLv3
Ships in every RBF, works with no key file.
Sega Genesis / Mega Drive 3-button & 6-button pads.
Antonio Villena splitter — Neo Geo / Supergun layout.
Eight-pin direct cable, per-core lowest-latency path.
Navigate the menu with Start + C / A / B — no keyboard or USB/Bluetooth gamepad needed.
Anti-contention double gate so MT32-pi and DB9 share USER_IO safely.
Present in every build, inert until a valid key is found.
Digital pad over the 74HC157D mux adapter, both player ports — including the Saturn 3D Control Pad.
Point the MiSTer Downloader at the ENCC distribution DB to pull the DB9 builds onto your SD card.
Plug a Mega Drive / Genesis pad straight into the DB9 port, or connect your DB15, Saturn, or SNAC8 controller through its adapter — no soldering. Building your own adapter? See the pinout reference.
Open a core's OSD and set UserIO Joystick to your adapter. Drop in db9pro.key to unlock Saturn.