Draconian and Baby Pacman - Progress!
The last week was a source of frustration, as I could not get the ADG715 SPST switches to behave as expected. When the switches were closed, they worked just fine, but when they were open, they intermittently "closed". There was voltage bleed over, which meant that the Atari 7800 was seeing random JS input.
Come to find out, the Raspberry Pi GPIO power was bleeding into the switches. The solution, was to double-ground (one ground to Atari ground, one ground to GPIO ground) 1 of the 8 SPST switches on the chip. Once that was done, all the switches on the chip worked as expected.
Well sort of, I figured out that I wasn't addressing the 715's correctly over the I2C bus, and I had two wires flipped inside my 5200 to 7800/2600 converter cable. The device is wired for a 5200 cable, but compatible with the 2600 and the 7800 as well through the conversion cable.
Long story short, after a week of pulling my hair out, I have the 2600/7800 joystick and fire buttons working. Glad I bought the 2600 Test Cart, helped out a lot while debugging.
Attached are videos of me playing Draconian (2600) and Baby Pacman (7800) using an older USB Logitech gamepad. The Xbox One S controller works over bluetooth, but it's just less of a hassle to repeatedly restart and test everything if I can skip the bluetooth paring.
Sorry about the quality of the video, it's hard to balance my phone, hold the controller, play the game, and keep everything centered & in focus all at the same time. It's probably time I bought a GoPro and a camera stand to make these videos easier to shoot.
I removed the audio from the video because the camera was close to my face, and my heavy breathing resulting from having to juggle everything mentioned above made the video hard to listen to.
...and the colors on the TV are funny because the power went out recently while it was on and fried the tube... hasn't been showing proper colors since.
- 1
2 Comments
Recommended Comments