C64 Sega Genesis Joystick Adapter

Until recently I have been using an Atari 2600 joystick on my C64, while this works the Atari joystick leaves you wanting more I was/am planning on build an arcade style joystick but in the mean time I figured I would try a Sega Genesis controller. After digging around a bit I found an article published in Commodore World Issue 05 (page 45) which had a simple schematic for addressing the slight differences in the Genesis vs Commodore wiring.

What you need:

A Sega Genesis controller (3 or 6 button)

5x 1N34A diodes (I belive a 1N4148 could also be used) (Amazon) (1N4148 @ DigiKey)

1x Male DB-9 (DigiKey)

1x Female DB-9 (DigiKey)

Eagle Project Files OR Gerber Files

OSH Park Project