A little different tonight, rather than hacking robots. I'm a retro gamer at heart, and have been on a mission adding raspberry pi emulation to my retro game consoles. So tonight, I will be program an arduino to emulate joystick & paddle input devices, program arduino to emulate the switches, and configuring retro pi to emulate the 2600.
This isn't the first time I've hacked a retro console. There's been a few others, including the Apple II hack. I added an arduino that created an HID USB keyboard and joystick device after reverse engineering the keyboard. I should update that video to show where it's at now. Here’s the Apple pi video link: https://synthiam.com/Community/HackEvents/DJ-s-Apple-II-Pi-Hack-part-1-2-17886
Heres the code that emulates switches and joysticks: https://github.com/DJSures/Atari-2600-VCS-USB-Joystick-Console-Arduino
Here's the final outcome...
Live Robot Hack Session
When:
Duration:
14 people have subscribed to this event
But I spend hours at my friends house who had it!!
I envied him soooo much, because I desperately wanted one for myself!!
the game characters and move them around, I did that with the Night stalker characters and made my own simple games. I have not ever seen one since years ago and they were really hard to get when new in Canada!
I've had lots of those emails in the past when I hacked old robot toys (omnibot, etc)
So that intellivision keyboard is now a USB Keyboard that works in windows or linux or what ever... It took a long time to reverse engineer the schematic.. those keyboard schematics are always a pain to work with because there's a lot of matrices and strobing, etc... But, it works great and compliments the intellivision nicely. I can even use it with the Atari, if i wanted haha
it’s funny because when I bought these, it was a loooong time ago and they were cheap at used shops
I have done the same process using your tutorial. fantastic project
I have some questions regarding the "Raspberry Pi hacking Atari 2600" :
1. Did you make any manual changes in the Retropie config ? Can you share ?
2. When I connect the Arduino to the Raspberi PI , it enables to setup only one joystick as an input. When I test it on Windows (Control panel) , Both joysticks are being discovered and works perfect. Any suggestion how to setup the two joysticks (which are connected to one arduino which is connected to one USB ) ?
3. The Atari 2600 joystick has one red button. The Atari games uses the "B" button on Retropie as a fire command , while the "A" Retropie as for choosing a game in the game list. How do I setup the botton for both functionalities ?
Thanks
Eran