Hi all,
I'm in the process of expanding my old joystick tester ( https://bitbucket.org/zzarko/joysticktester ), and for now I have the support for the following:
DB9 joysticks/joypads: Atari 8bit/Commodore , Atari 7800, Amstrad CPC, MSX, Amiga CD32, ZX Spectrum+2/3, Sega Master, Sega Genesis, Vectrex, Ti 99/4a, Odyssey2, Tomy Tutor, Sharp X68000, FM Towns, ColecoVision, Apple IIC (last five are untested as I do not have any of those joysticks, the code is based on the pinout descriptions I have found)
DB9 mice/paddle: Atari/Commodore Paddle, Amiga Mouse, Atari ST Mouse
DB15 joysticks: PC Gameport, BBC B
DIN joysticks (DIN6 connector): Videopac G7400, Dragon 32/64, Tandy CoCo
I was planning to add support for MSX mouse and trackball, but I'm currently having some electrical issues with that (hope to be solved). I have also thought about adding Amstrad CPC plus analog joystick (DB15), but for its pinout I do not have any more room on Arduino.
Here is current prototype in action:
https://www.youtube.com/watch?v=VZIBZkaZvH8
Anyhow, what I wanted to ask is does somebody here knows any other DB9 or DIN6 joystick with different pinout than those I have already implemented?