@corbden You forgot #DB13W3 (#SGI & #Sun HD #RGB w/ Sync on Green), #BNC (#SDI, #HDSDI, #10Base2, #10Base5,) #DB15 (#Gameport, #MIDI), #MicrosoftMousePort, #ADB, #IDE, #DiiVA, #RGB & #SCART just to name those I've handed in the last 10 years...

@foone

I have an old #CH F-16 #CombatStick with a #DB15 connector (and a #USB Joy Box 7 DB15-to-USB adapter) that I'd like to hack on with my #RaspberryPi. Unfortunately, CH no longer supports these ๐—ฎ๐˜ ๐—ฎ๐—น๐—น, so I'm looking for tech specs ๐™–๐™ฃ๐™ฎ๐™ฌ๐™๐™š๐™ง๐™š. It has 16 controls, including 3 axis adjustment wheels, three joysticks, a trigger, and 4 buttons.

Any idea where I might be able to find #pinout and #protocol tech specs for this, O @foone, Master of All Things Hardware?

Personally, I would've used a #NeoGeo #Controller output since the flat #DB15 connector is far slimmer than the #SNES controller port, but then that would've likely required some IC to see which buttons are pressed - putting negligible cost in the controller to higher cost on the mainboard, so yeah, that's understandable...
https://youtu.be/nyByDNQuMMI?t=2119
Commander X16 2023 update

YouTube

Open source #GamePort #adapter to connect old #DB15 joysticks to #USB port

Project
https://github.com/necroware/gameport-adapter

GitHub - necroware/gameport-adapter: GamePort adapter to connect old DB15 joysticks to USB port

GamePort adapter to connect old DB15 joysticks to USB port - necroware/gameport-adapter

GitHub