darthcloud / BlueRetro

Multiplayer Bluetooth controllers adapter for retro video game consoles
https://blueretro.io
Apache License 2.0
1.35k stars 112 forks source link

Has anyone tried Atari 8-bit or ST? #401

Closed Sowden closed 2 years ago

Sowden commented 2 years ago

Hey there guys. Has anyone here tried attaching blueretro to Atari 8-bit (400, 800, 1200, etc) or a ST (520, 1040, ST/F/M, E, etc) computer? Either internally or externally? Looking at the Sega Genesis hookup, it uses the same connector. I'm not sure however if the wiring is any different. And I'm also not sure if the controller port sends out the 3.3v that the board needs to operate correctly. Anyone here might know the answer to that? Thanks guys.

Sowden commented 2 years ago

Alright, so I've been looking at some pinouts for the Atari 8 computer and the ST. It seems like the configuration is similar to the Genesis pinouts. There's some info about it here.

https://info-coach.fr/atari/hardware/interfaces.php#The_Mouse_Joystick_Connectors https://forums.atariage.com/topic/225470-the-atari-joystick-pinout-common-ground

It looks like fire is on pin 6 on all of them (it's the C button on the Genesis controller). I don't have a ESP32 board yet. But it looks like a external cable made for the Genesis would work for both of these computers. Has anyone tried this or able to try it? It would be great to add the Atari computers to it's compatibility list.

darthcloud commented 2 years ago

You probably want to use parallel 1p or parallel 2p

https://github.com/darthcloud/BlueRetro/wiki/BlueRetro-Cables-Build-Instructions#parallel-2p-5v-6-buttons-each-adapter-cable

For power its hard to tell without trying worst case use external supply

Sowden commented 2 years ago

Your probably right. It would be more like the 2600 because the Atari controllers were universal throught the majority of its consoles/computers. And it would be interesting if mouse support is implamented for the ST because it has been for other systems, SNES comes to mind. It would start to open up to other computers like the Commadore, but I do know that the connector is the same but the wiering is different. If no one else can test, I'll hook mine up and report back.