In the world of retro gaming, when using emulators and non-native hardware it’s pretty common to use whatever USB controller happens to be available. This allows us to get a nostalgic look while using a configurable controller. One thing that isn’t as common is using the original hardware while still finding a way to adapt a modern controller to an old console. This is exactly what you need though, when you’re retro gaming on a platform with notoriously terrible controllers.
[Scott] enjoys his Atari 5200 but the non-centering and generically terrible joystick wasn’t well received even in the early 80s when the console was in its prime. He decided that using a Dual Shock controller from a Playstation 2 would provide a much better gaming experience, and set about building an adapter. He found that in a way the Dual Shock controller was an almost perfect pairing for the Atari because it has two analog control sticks built-in already. There’s also an array of information on pairing the Dual Shock controller with AVR microcontrollers, so he wouldn’t have to reinvent the wheel. From there, it was just a matter of pairing communications protocols between the two pieces of hardware.
The project page goes into quite a bit of detail on SPI communication protocols and the needs of both the Atari and the Playstation controller. If you’re a retro gaming fan, really into communication protocols, or have always had a love-hate relationship with your Atari because the controllers were just that bad, it’s worth checking out. If this is too much, though, there are other ways to get that Atari nostalgia.
Thanks to [Baldpower] for the tip!
There’s a new total replacement 5200 controller PCB that uses a common analog thumbstick and a bunch of button switches. Even better it’s buildable for left or right hand. http://www.smbaker.com/homemade-atari-5200-analog-controller
Same human. In fact, this adapter seems to be an evolution of that one.
I’ve made adapter that lets me use Atari Jaguar controller on Intellivision and Colecovision as Jaguar controller is pretty darn comfortable, has all the required buttons, and is better built than those old controllers. I also made adapter to use SNES controller on Atari Lynx to go with McWill LCD mod so I could consolize it (not finished yet)
But, using the original controllers sure adds difficulty to those games. Just like playing coleco with a standard D-pad controller changes the whole dynamic and makes mostly all games way to easy! Nice work though.