Sega Genesis gamepad

ssega3ssega6

Sega Genesis gamepads comes in two flavor; 3 and 6 buttons. Method to read these controllers are different but retro-compatible. The firmware can accept both type.

Controller pinout
DB9 (Female)
dsub9f

Pin FUNCTION
1 UP/Z
2 DOWN/Y
3 LEFT/X
4 RIGHT/MODE
5 +5V
6 BUTTON A/B
7 SELECT
8 GND
9 START/BUTTON C

Firmware flash tool
Windows: HIDBootFlash.zip How to: Tutorial

Sega Genesis joypad
Code: Sega_Joypad_Adapter_v3.0.rar
Firmware: Sega_Joypad_Adapter_v3.0_fw.rar