Atari 5200: Making a Better Controller

  Рет қаралды 60,473

element14 presents

element14 presents

6 жыл бұрын

Felix has brought in his first game console, the Atari 5200, which was notorious for its bad controllers. That’s exactly why Felix quit playing it. Taking advantage of Ben’s expertise in working with controllers, they’re going to take the controller apart and make a new one. Visit the Ben Heck page: bit.ly/2HXAQjI
Visit The Learning Circuit: bit.ly/2I4V3BI
Visit sudo Sergeant: bit.ly/2JxBv8G
Visit Project14: bit.ly/2r44zwY
In 1982, the Atari 5200 was Atari’s answer to competing consoles such as the ColecoVision and the Intellivision. It’s basically an Atari 400 computer that was repackaged as a game console. Ben unscrews the case from the bottom of the case. As his first computer was an Atari, he knows what to expect. It’s going to be MOS Technology 6502 game system. He removes the RF shield to get to the main circuit board. He recognizes the Mask ROM due to its reduced pin count but he’ll need to look up and mark the rest of the chips.
The CPU is a custom version of the 6502 MOS chip, the ROM boots the system, POKEY which is a potentiometer keyboard controller, the ANTIC chip works as a graphic controller for the display, and the GTIA chip receives data from the ANTIC and adds sprites if applicable before sending the stream to your television. It contains 8 RAM ICs at 16 kb which act collectively as one word of memory. Ben looks up the schematic to find out how the POKEY chip interfaces with the controller ports. He points out the audio and video circuitry which is used to take digital signals and convert them to analog so they can become an RF signal to go to the RF adapter on your TV.
Ben goes to work on designing a controller in Autodesk Fusion 360. The board has an Atmega 328 and translates the analog joystick values to a digital potentiometer, providing a range that matches the analog signals which the console can interpret. The board has an Analog Devices AD5242 dual potentiometer on it. Next they are going to take a modern joystick and convert its values to something the Atari by using a sketch Arduino IDE.
Disclaimer: bit.ly/2i1acbp

Пікірлер: 435
@GamingHistorySource
@GamingHistorySource 6 жыл бұрын
Seriously !! You should mass produce these ! At least make 1000 available. They would sell out on Atari Age within 15 minutes !
@TheClassicGamefan
@TheClassicGamefan 6 жыл бұрын
Does it actually work though? They talk about the analog controller but then just seem to forget about it.
@jpl9148
@jpl9148 6 жыл бұрын
TheClassicGamefan Did you saw the video? They test it with Pacman & Mario Brothers
@TheClassicGamefan
@TheClassicGamefan 6 жыл бұрын
Sorry to be blunt, but I can't believe how dense and clueless people commenting here are. Mario Bros and Pac Man are digitally directed games, Mario uses left and right directions only, Pac Man only uses up, down, left, and right - not even any diagonals. What person uses those games to test an analog controller?! The specialty of the 5200 controller is that it is analog, these guys pretend they are making a new analog controller but then never show it working as an analog controller. How can you not notice that when watching the video?
@jakesly6189
@jakesly6189 6 жыл бұрын
exactly. i wanna see them play missle command and centipede with it. i use the interface thing that lets you use genesis controllers with a 5200 and i use the track ball or og 5200 controller for some analog games but i really wanna see someone crack that riddle
@mrtwinky2007
@mrtwinky2007 5 жыл бұрын
indeed it'd make me want to buy a 5200 since i'd actually be able to play it :D
@izzieb
@izzieb 6 жыл бұрын
This is the most emotion I've ever seen Felix show!
@aaliguy9986
@aaliguy9986 6 жыл бұрын
That's what I was thinking too :)
@eastofthebigchicken438
@eastofthebigchicken438 6 жыл бұрын
Yea Felix laughed OUT LOUD and not just in his own head... next thing you know the Koreas will be shaking hands!
@jba2048
@jba2048 6 жыл бұрын
I'm thinking of a spin-off series where Felix and Jordan Schlansky solve crimes with a dog and a stoner.
@azyfloof
@azyfloof 6 жыл бұрын
He's really come out of his shell, which is impressive for a Linux guy :D
@AltimaNEO
@AltimaNEO 6 жыл бұрын
Taken straight back to his childhood and the kid inside of him awoke.
@MightySquirrel724
@MightySquirrel724 6 жыл бұрын
There’s an entire atariage community who would love that controller. Myself included. Please provide this to be available for purchase.
@TheClassicGamefan
@TheClassicGamefan 6 жыл бұрын
It needs to be seen whether this controller actually provides analog control.
@retrojem8531
@retrojem8531 6 жыл бұрын
The retro market is in need of this controller. My god this needs to be mass produced
@johnsimon8457
@johnsimon8457 6 жыл бұрын
crimson7085 ah jeez. Who’s really getting teary eyed over the 7800 much less the 5200?
@TheJeremyHolloway
@TheJeremyHolloway 6 жыл бұрын
There's a lot of us 5200 and 7800 gamers still rocking the systems. Go over to AtariAge dot com if you don't believe me.
@DerekSTUPIDVIDEOGAMES
@DerekSTUPIDVIDEOGAMES 6 жыл бұрын
I agree! I have two controllers and I’ve taken them apart so many times to fix them
@moosemaimer
@moosemaimer 6 жыл бұрын
The only problem I can see is that games used thin plastic overlays to tell you what the keypad buttons did, so you'd have to either design the controller to fit the original overlays or provide new ones that are compatible with the redesigned one. Or remember what all 12 buttons did.
@MrMalky1550
@MrMalky1550 6 жыл бұрын
Loving the going out with a bang aspect to these videos, back to the good old Ben Heck
@IvoryTowerCollections
@IvoryTowerCollections 6 жыл бұрын
For sure there is a market for these controllers. As others have said, you didn't allow for the use of the overlays for those games that did come with them. Also you really need to test your analog programming with a few games that are very tricky to get working in all directions even with stock and good working 5200 controllers. Those games are Popeye, Kangaroo, Miner 2049er, the sequel known as Bounty Bob Strikes back and Gyruss. Also I would be interested to know if you did a composite video mod on it to get the gameplay footage at the end on your Dell monitor there or how you got around the RF on that? But these are the kinds of videos I originally subscribed to see on the TBHS and it is very bittersweet to see this stuff again on the sunset of Ben leaving...
@TheJeremyHolloway
@TheJeremyHolloway 6 жыл бұрын
All of the 5200 games that are Trak-Ball compatible will work well with analog joysticks. Speaking of Gyruss, there's a 5200 specific version that has never been officially released. For whatever reason, the commercial version Parker Bros. released was just a port of the Atari 8-bit computer version.
@ThetaReactor
@ThetaReactor 6 жыл бұрын
5200 Gyruss was my jam. Of course, I had a Wico stick.
@Practicedummy1
@Practicedummy1 6 жыл бұрын
The 5200 was the first console I bought myself (got the 2600 as a Christmas gift). Worked a lot of hot days detassling to buy it with and managed to get the last one the local Target store had. :D
@MichaelBerthelsen
@MichaelBerthelsen 6 жыл бұрын
Honestly, this acting was super-par... Way too good... I'm a little disappointed in you guys... Don't let yourselves slip like this...❤️
@timg2727
@timg2727 6 жыл бұрын
This channel has gotten so much better lately. It's really too bad that the show is ending.
@jjeffers88
@jjeffers88 6 жыл бұрын
I love these type of videos. You guys solve a well known problem, and show the solution process from beginning to end. The process is educational and informative. Quite exciting for a nerd like me! I also think this controller should be taken to market. The 5200 was a decent console that was plagued by awful controllers. Would love to see more similar videos in the future!
@tomjohn3364
@tomjohn3364 6 жыл бұрын
I still have my original 5200. Yes the controllers were the weak link in the system. My brother and I became experts at repairing them back in the day. Still a very cool and very expensive system back then. Still one of my favorites!!!!
@sweeptheleg1000
@sweeptheleg1000 6 жыл бұрын
Ben, please, PLEASE...make this controller available for sale. I could really use one. I miss using my Atari 5200. When I think about using it, I stop and think, and remember. The controllers are atrocious. 😔 pleaae....help!
@Jose_Pointero
@Jose_Pointero 6 жыл бұрын
I'll second that! I have both models of the 5200 - the 4 controller port version and the 2 port version. I even have a 2600 to 5200 cartridge adaptor. But, I have NO CONTROLLERS THAT WORK! I can't play them anymore :(
@seethransom
@seethransom 6 жыл бұрын
I'm very good at fixing them look for Mark on atariage page on Facebook
@EugenioAngueira
@EugenioAngueira 6 жыл бұрын
I would definitely buy this!
@JoeStuffzAlt
@JoeStuffzAlt 6 жыл бұрын
There's something to that controller. If it was compatible with PC games, it would be tempting to buy one.
@destindude1978
@destindude1978 6 жыл бұрын
Have somebody put this into production or brand new controllers for all retro consoles hey there's an idea, show me the money Ben!!!!
@nostalgicforthe70s18
@nostalgicforthe70s18 6 жыл бұрын
Yes we would buy it. Contact us for your first order.
@wiredupretro
@wiredupretro 3 жыл бұрын
I'd buy it :) :) :)
@fracturedkoi1
@fracturedkoi1 6 жыл бұрын
To answer your question:YES! I’d buy one of these, two even! Only one question, will the controller overlays fit into it?
@johnsimon8457
@johnsimon8457 6 жыл бұрын
I love the tear down and on the spot analysis of the board. Coming from the web dev world hardwaee development all looks like voodoo but also something you could do over a weekend I guess a bodge is a flaw in the design that was discovered while in production so someone has to hand solder a workaround for every one.
@TheJeremyHolloway
@TheJeremyHolloway 6 жыл бұрын
Ben and Felix, there are loads of 5200 owners who would buy that. A lot are over at AtariAge and also in various Facebook groups. However, the true holy grail of a project, and I hope you both would consider doing this, would be to create a retrofix PCB kit for the CX52 joystick that would replace the flex circuit in them. You could take that self-centering analog joystick mechanism you used and replace the existing analog stick with it. And you could use dome switches - which Dan Kramer's CX53 Trak-Ball Controller uses - attached to the PCB so that the mushy fire buttons and keypad buttons would work properly. Essentially turning a stock CX52 into the CX52L that wasn't released. You guys would be 5200 gods! Take my money! If you guys really want to play 5200 games, get the AtariMax SD Cartridge Adapter. It rocks. If you want to mod the 5200 further, there's 2 different RGB mods available, with the VBXE from Europe being the most expensive option but with the most firepower; the SOPHIA - or is it SOFIA? - is a plug-in chip option. And you could use the Dual POKEY mods used on Atari 8-bit computers and use them in the 5200 for "stereo" [dual mono] sound. As for Pac-Man, there's a much better version done in recent years by Tep392 called "Pac-Man Arcade". If you search a little bit, you can find ways of buying it on cart, or you could load the ROM in the AtariMax SD Adapter. Finally, a couple of things about the 5200 chips. Most Atari 8-bits, the 5200, and the 7800 all use Atari's custom 6502C "Sally" CPU. From what I can see, it appears that that particular one in the 5200 in your video was made by Rockwell. Atari bought very little from MOS Technology after Commodore acquired them. MOS actually asked Al Alcorn at Atari Inc. to buy the company to keep themselves out of Commodore's hands but Warner nixed that idea. MOS granted Atari a license to the 6502 upon condition of ordering 50k CPUs - actually, 6507s - from MOS. Atari ended up mainly purchasing their 6502s from Synertek and Rockwell. The 5200 doesn't have a PIA because it doesn't have an SIO Port. It also doesn't have the built-in Light Pen/Gun support that the Atari 8-bit computers have [including the much later XE Game System], or a larger ROM to support those extra goodies. The POKEY reads the joystick ports and also does the audio. In the 2600 VCS, the RIOT handles the joysticks while the TIA handles graphics and sound. Awesome video! Now, about that potential CX52 retrofit kit... :)
@MattMcIrvin
@MattMcIrvin 4 жыл бұрын
Some of the many, many dedicated pong machines from the first generation of consoles had analog sticks (usually non-centering) instead of paddle dials. My first ever videogame console was one of those--it was a Unisonic Olympian 2600 (yes), and it used a later-generation General Instruments pong chip that allowed moving the paddles in two dimensions; also had a couple of target-shooting modes that didn't use a light gun but involved moving a cursor on the screen. I didn't play it much because it broke after about a week. But I remember that the box proudly touted the joysticks as OMNI-DIRECTIONAL CONTROLS.
@MrBoy-qj3bs
@MrBoy-qj3bs 6 жыл бұрын
I need one of these! Make more, please!
@TheClassicGamefan
@TheClassicGamefan 6 жыл бұрын
You played digital control games to show off your new analog controller? Why wasn't analog control shown in the video?
@KristoferBeck
@KristoferBeck 5 жыл бұрын
I'd love to buy this. Also interested in making a device similiar to the Electra Concepts Masterplay Interface
@nimrodlevy
@nimrodlevy 6 жыл бұрын
Your projects are cool! Yet the video gamesoriented ones are the best! Many thanks.
@MrDowntemp0
@MrDowntemp0 6 жыл бұрын
Get one of these to James Rolfe so he can finally review them 5200 games!
@phr3dmcc0y
@phr3dmcc0y 6 жыл бұрын
Corey Woodworth agreed
@g.h.c855
@g.h.c855 6 жыл бұрын
Back on form good to see
@GameplayandTalk
@GameplayandTalk 6 жыл бұрын
The thumbnail made me think this was going to only be about the controllers, and I thought about not watching. Thanks for doing a teardown of the console and talking about it, that made the whole thing more interesting overall.
@AgentM79
@AgentM79 2 жыл бұрын
This was a very enjoyable video. Thanks. I had (have!) all of the old consoles, and have a singular hatred for the “stock”. Colecovision controllers. It was hard to play games with precision (Ladybug,, Venture, Time Pilot), and uncomfortable for prolonged play. By contrast,I loved the Super Action Colecovision controllers. I did find their durability “lacking”, though. I now use an indestructible EDLADDIN controller for that system. The games play great now!!! I actually like the shape of the Atari 5200 controller. It is comfortable to hold, and I like the placement of the “fire” buttons. I also like the keypad for “Star Raiders” and Defender., and the fact that other games are enhanced by having two fire buttons. The non-centering stick is an issue, of course. However, the WICO 5200 stick is the best handheld controller I have ever used. Very precise. The 5200 power/RF setup is unconventional in the 4-port units, but it does simplify hookup quite a bit. Especially if you have a big retrogaming set-up with wires all over the place. The video quality over RF is acceptable; Atari always did a good job with that. Nothing beats the Composite/S-Video output of an Atari 800, though.
@eformance
@eformance 6 жыл бұрын
I like these video game centered episodes, getting back to his roots before his swan song.
@Duttroid
@Duttroid 6 жыл бұрын
love this. Always wanted to do something similar for Intellivision.
@BawesomeBurf
@BawesomeBurf 6 жыл бұрын
Looks great, although didn't some 5200 games have overlays? Not sure they would work so well with this version.
@CDRaff
@CDRaff 6 жыл бұрын
The 5200 was also my first console. When I was a kid I actually loved the 5200 controller. We somehow managed to keep the key inserts and they were really fun to use.
@fryode
@fryode 6 жыл бұрын
This brings back some memories. I got an entire Atari 5200 with controllers and a bunch of games for like $5 in the early 90s and never could get the stupid thing to work. I don't remember whether it was the 4 port or 2 port version, though. Sounds like I wasn't missing much with those nasty controllers, though. During the same era, I didn't really care about the 5200 so much because I was able to piece Atari 2600 kits together for about $3 (sold for $30) and get games 10 for $1 (sold for $1-3 each). I sold systems to other kids at school and made enough to buy my Super NES during the "Free Super Mario All Stars game" mail-in promo. I would ultimately sell my Super NES to buy a second-hand 386 laptop in 1997. Worth it.
@AttitudeGames
@AttitudeGames 6 жыл бұрын
We had an Interton VC 4000 back in the late 70's and we loved it back then.
@MattMcIrvin
@MattMcIrvin 4 жыл бұрын
That also had an analog stick! In fact the controller looks remarkably similar in concept to the 5200's.
@wallacemallery878
@wallacemallery878 5 жыл бұрын
I took a non working 5200 roller controller and a 5200 controller cut the joystick part off with a dremel and mounted it where the track ball was. The wiring was easy to figure out and the keyboard and pause start and reset were superior on the roller controller. It worked great and I only needed one because it is set up for 2 players from the factory.
@MrTBoneSF
@MrTBoneSF 6 жыл бұрын
The first 5200 with the "funky" switch box was a neat feature. One, it auto-switched to the game signal (from the tv signal), eliminating the need to get up and reach behind the tv. Also, having a single cable go from the box to the tv meant they could provide an extra long cable (with a convenient wire-wrap on the bottom) so you could sit comfortably on your couch instead of having to crouch in front of the tv or have multiple wires strung across your living room. Atari didn't pitch this as the replacement to the 2600, but the "Cadillac" model. As such, it had to look nice (and it looks stunning when cleaned up) and also not leave any clutter- hence the controller storage. I have most every classic console, and the 5200 is the only one that looks nice in your entertainment center (being all sleek, shiny, black-and-silver) and doesn't look "old" alongside a modern receiver, blu-ray player, PS4, etc.
@Estonius
@Estonius Жыл бұрын
A beautiful masterpiece!! The 5200 was my very first console too. The 4 side buttons on the original controllers died right quick. So, I ended up getting a Wico Command Control joystick for it. I still have my 5200, but it stopped working a long time ago!
@R3TR0R4V3
@R3TR0R4V3 Жыл бұрын
Fix it! Do some digging around in here and I'm AtariAge. I'm sure it can be fixed. ;)
@Estonius
@Estonius Жыл бұрын
@@R3TR0R4V3 I did buy some parts, to try and fix it/troubleshoot the problem, but they didn't help. I'm not an electrician; so, I'm not going to take it apart and stuff. =)
@Hardware_Hermit
@Hardware_Hermit 6 жыл бұрын
I'd love to see this board open sourced and the shell available to be 3d printed.
@n.h.s.a.d.m.
@n.h.s.a.d.m. 6 жыл бұрын
I liked the explanation of the 5200 innards. Now can you make a new controller for ColecoVision? (Your vision is our vision!)
@guerillagrueplays6301
@guerillagrueplays6301 6 жыл бұрын
So, yeah; remember my challenge from a couple years back now that turned into your Multi-System Retro Controller episode? This is a LOT closer to what I'd had in mind :) If you had one of these usable on the 2600/Intellivision/Colecovision, you'd have a controller that would sell like gangbusters.
@thedevminer
@thedevminer 6 жыл бұрын
Can you build a raspberry pi 3 compute module powered Gameboy for emulating snes, atari and n64? Also nice video, i still have my working atari 400! lol
@TheJeremyHolloway
@TheJeremyHolloway 6 жыл бұрын
As a 5200 fan, I gotta comment. The Atari 8-bit computers started out intending to replace the VCS [2600] in 1979. That's what Nolan Bushnell wanted; Warner didn't. Bushnell was fired/quit. Warner's installed President of Atari, the late Ray Kassar, saw the huge margins Apple was making off the Apple II and demanded Atari enter the home computer market. So the VCS replacement project became a computer project. So the 5200 in 1982 returned that whole revolutionary chipset back to its original intent: a game console. Even going back to 1979, Atari internally was debating to release what became the 400 as a keyboard-less console but ultimately released it as a kid-friendly computer with that curse-ed membrane keyboard that made it spill-resistant. The 5200 was originally released with 4 joystick ports. Most of the design choices were made due to the results of intense - and expensive - marketing research. Consumers thought bigger was better which was why the 5200 is huge. Atari also surveyed mothers across the nation and it was decided to make the power and RF cables into a single cable so mothers would stop tripping over multiple wires as they walked across the living rooms since the consoles usually were placed on the floor while gaming. The modulator on the original 5200 was also auto-switching 3+ years before the NES popularized that feature in the US. But since the modulator could spark, it scared people. Not that any 5200s ever caught fire and burnt down houses, unlike Microsoft's original Xbox. Ahem. The controller cabinet on the back was also meant to satisfy mothers. It would be wise to remember the Intellivision and the Colecovision both stored their controllers on the top of the consoles. One short-sighted manager at Atari - who was installed by Warner - is responsible for the 5200 not being backwards-compatible with 2600 [VCS] from the start as well as not insisting upon the standard joysticks self-centering. Atari's own engineers wanted both features. Atari later cost-reduced the 5200 during the intense battle with the Colecovision for next-gen dominance while the industry crashed. So the model you are featuring is that version, the so-called "2-port" version, because it lost the 2 extra joystick ports. It also ditched the fancy auto-switching all-in-one modulator for the traditional separate slider. This version was also natively compatible with the 2600 adapter whereas the 4-port had to be modded at the local Atari Service Center. Atari also designed a 5100 which was much smaller and ditched the controller cabinet but it also sacrificed the Expansion Port. It wasn't released. Like it, Atari also designed the CX52L self-centering joysticks but they also weren't released. That's because Warner forced Atari to discontinue the 5200 in favor of GCC's 7800 which had arguably more powerful graphics - not to mention a cartridge slot that had lines for onboard cartridge RAM, CPU replacements, sound chips, etc - but was also cheaper to manufacture. This happened just as the 5200 was projected to overtake the Colecovision in sales. It really cheesed off Atari's engineers. It prevented Dan Kramer - who designed the awesome Atari Consumer Trak-Ball Controllers - from finishing up work on a 5200 Driving Controller [based upon Atari's arcade Pole Position Steering Wheel, Pedals, and Shifter] and also starting on a 5200 Yoke Controller [based upon Atari's arcade Star Wars Yoke]. The 7800 was supposed to be released nationally - and later internationally - for Christmas 1984 but then Warner decided to sell Atari Inc's Consumer Division to Jack Tramiel's Tramel Technology Limited [TTL], which became Atari Corp, and threw everything out of whack. Tramiel still wanted to release the 7800 for Christmas 1984 for $59.99 but GCC refused because they didn't want their royalties per unit massively reduced, since it was supposed to sell for $149.99, and plus they wanted Warner to generously pay them for the design instead of Tramiel while Tramiel demanded Warner also compensate GCC. Tramiel ended up having to pay GCC but the whole thing dragged out which is why the 7800 didn't get released nationally until January 1986. Meanwhile, the cash-strapped Atari Corp modded leftover 4-port 5200s for traditional RF switchbox and 2600 Adapter compatibility and sold the inventory in bundles via mail-order out of the Atari Explorer magazine... Good times! Oh, and the 5200 rules with its Trak-Ball!
@jeffsadowski
@jeffsadowski Жыл бұрын
I had one it might be at my parents. I now remember the button pad and some games came with overlay cards to show what the buttons do for that game.
@kmartcarol48
@kmartcarol48 5 жыл бұрын
Yes, This is something a lot of retro gamers would love. I bought a 5200 from ebay back in 2000 just so I could play all the games I had as a kid, the 5200 controller was unique in that you could play it from either hand as the fire buttons were on both sides. I remember watching Ben make a few of the handheld 2600 a while back.
@kmartcarol48
@kmartcarol48 5 жыл бұрын
Also the only two things I would request he do make the controller with dual thumb sticks. I loved space dungeon and robotron which required a special adapter to lock 2 sticks. And since he has done miracles in the past with portable units Im sure he could (seeing the wasted space on the motherboard) build a "laptop" version or one that could fit in a case with games... Thanks Ben and E14 for the awesome work
@Collectorcast
@Collectorcast 6 жыл бұрын
I’d certainly buy these. That’s the tough part when I watch these videos, I see things I want, but can’t get.
@theshadowman1398
@theshadowman1398 6 жыл бұрын
Another Ben Heck episode, awesome
@retroregamer7219
@retroregamer7219 6 жыл бұрын
I would love if these or something similar were mass produced. There isn't a good optional secondary controller out there for the Atari 5200, just a few one off mods here and there. Also you mentioned easily pulling composite off that video area. There isn't a good composite mod out there anymore that i've found. There used to be a board that could be used for that but it's dropped off the internet mostly.
@duanebendt
@duanebendt 6 жыл бұрын
Back in 95 after I purchased Ultra Vortek for the Jaguar, I built a six button controller using a Sega six button casing. It worked perfectly but alas it is long gone. I wonder if Ben could make one?
@themax4677
@themax4677 6 жыл бұрын
An improved Intellivision controller would be greatly appreciated along with a somewhat easy way to replace the hardwired ones on the Intellivision I and INTV System III iterations.
@RetroDawn
@RetroDawn 5 жыл бұрын
Amen! I have ideas for this if anyone wants to do this.
@gokism1
@gokism1 6 жыл бұрын
Please please please take a look at the Colecovision regular and super action controller. Thanks.
@nicholasmeibaum5090
@nicholasmeibaum5090 6 жыл бұрын
Cool episode!
@wildcat650power
@wildcat650power 6 жыл бұрын
Can I please purchase one? Pretty please with sugar on top? You guys rock, love every episode I watch.
@BrentBlueAllen
@BrentBlueAllen 6 жыл бұрын
I would've liked a bit more exposition regarding the voltage ranges used by the arduino and atari. Why does the potentiometer need to be remapped? Couldn't the supply voltage for the potentiometer be modified rather than using a digipot to make a new resistor divider network?
@cfavreau
@cfavreau 6 жыл бұрын
Nice job! Definitely a market for those. Everyone that has a 5200 console will want 2 to 4 of them.
@carolinaeric8500
@carolinaeric8500 6 жыл бұрын
My parents had a 5200 growing up and it was the original 4 port model. I remember playing it very sparsely because of that controller...we had 5 controllers and none of them ever really worked right even out of the box. I was very young and it was my first ever video game experience until we got an NES. I remember thinking, the sandbox outside is so much better lol Anyway, somewhere along the line a short developed in the power cable/connection box thing and someone decided to throw it out. Can you imagine...an Atari 5200 with most of the games ever released on it thrown in the dump! Anyway, really enjoyed this video, and the controller turned out awesome! Wow.
@MasterRBertLink
@MasterRBertLink 6 жыл бұрын
Hey! Can you build a version of the NES Zapper that works on modern televisions? Or take an AimTrak USB light gun and hack it to work on the NES and then use the AimTrak gun's sensor bar with the TV? I might want to use it for my new AVS console! That one is HDMI-only.
@KuraIthys
@KuraIthys 6 жыл бұрын
That would be quite the challenge given how the NES zapper is designed to work. You'd probably have an easier time with the SNES Super Scope, because it works slightly differently... But because of how those light guns worked in general I'm not sure you could really create a version that would work in a way the console could actually understand. Would be an interesting project if you could though...
@tetsujin_144
@tetsujin_144 6 жыл бұрын
Probably you'd need to use IR beacons and a camera (like the Wii remote and most modern light guns) to determine where the gun is pointing, and then use the position data, along with picture data from the console's video output, to virtually sample the light level of that area of the screen, and feed it back to the console. It could probably be relatively easy on traditional hardware that has a true composite output. For something like RetroUSB AVS (a modern, FPGA-based reimplementation of the NES hardware) this would be complicated somewhat by the fact that that console doesn't have a composite output - the light gun would need to sample picture data from HDMI instead. The HDMI signal from those PLCC machines is probably low enough in latency that it'd still work. As for the SNES Super Scope - I'm not sure how that's easier. As with the NES Zapper you need to use position data to determine when the console thinks it's drawing the part of the frame where the light gun is pointed. An implementation for HDMI-only systems like Analogue Super NT might be simpler than an HDMI Zapper, since the light gun would only need to know the timing of the frames (and adjust that to produce an approximation of the console's true frame timing) as opposed to sampling picture data from specific pixels in the frame... But an analog-signal-path implementation would be almost the same either way.
@stolz_ar
@stolz_ar 6 жыл бұрын
Robert Weatherholt if this could be possible, I'd buy one immediately.
@KuraIthys
@KuraIthys 6 жыл бұрын
Tetsujin The two work quite differently though. A game using the NES zapper flashes a bright square for a frame independently for each target, and when the zapper detects such a bright region the console checks on which frame it happened. Since only one target's square lit up on any given frame, the console can determine which target the zapper saw because of which frame it responded in. The zapper has absolutely no sense of what it's pointing at though. Point it at a bright light and pull the trigger while hit detection frames are visible and it'll register a hit even though you weren't even pointing it at the screen. The Super Scope meanwhile is explicitly identical in function to a light pen seen with older computers. It detects the change in brightness of the CRT raster scan itself, and if you pull the trigger it will send a signal at the moment the CRT's beam passes directly across the location onscreen that the scope is pointed at. This signal causes the SNES to latch it's internal horizontal and vertical pixel counters, giving you an actual X and Y coordinate at which the scope was pointed. In other words the Super Scope has a means of providing X and Y screen coordinates whose signal you could spoof. All you need is something capable of providing a set of coordinates, a way to calibrate those coordinates to the actual physical dimensions of thr screen, and a way to synchronise to the SNES's internal counters, and time the right moment to send the latch signal. The NES zapper doesn't know what it's pointed at in the slightest. All it knows is... Is this bright, or dark? Everything is based on timing and the fact that the zapper has a very narrow feild of view to detect whether something is bright or dark. To fake that you'd have to determine during which frame the trigger was pulled, where on the screen it was pointed when the trigger was pulled and then determine if this should've registered a hit or not. This basically requires knowing what's going on onscreen. To fake a super scope you don't need to care what's going on onscreen, you just need to have a way to know when a new frame starts (from memory the scope gets a signal for this anyway), a positioning system, and timers that are fast enough to convert X and Y values to a correctly timed latch signal. In other words NES zapper seems to require image processing and some relatively complex logic. Super Scope only requires being able to determine coordinates somehow (the Wii remote's method would work just fine) and some good timing. They are quite different hardware, despite what you might initially be led to think. The zapper is far more primitive, but in this case it's primitive nature works against you; For the zapper it matters what's visible onscreen at any given time if you want to fake it. The Super Scope can be faked without even needing to care what exactly is visible onscreen...
@KuraIthys
@KuraIthys 6 жыл бұрын
double-checking some documentation shows that the Super Scope isn't even synchronised to the console. It just sends it's data whenever. This in principle means you could fake it using timers alone. As long as your counters count 60 (or 50 hz) correctly at the rate for horizontal scan and vertical scan, at worst you'd get a fixed timing offset when converting coordinates. There may be more convenient methods, but if all else fails you'd just need some way to calibrate the timing offset to align to the frame timing. Obviously if you read the video signal you can do this automatically, but it isn't strictly nessesary to get something that would work. (the effects of incorrect timing synchronisation with the console would be that the gun's aim would be off. Depending on how super scope games are written, you could create any manner of calibration tools. For instance, with cursor mode active you can have some rotary dials on the gun and ask players to line up the onscreen cursor's position with the gun's sights by adjusting the dials until it lines up. - in fact, if you used any method of tracking not directly tied to the screen output - such as say the IR beacon method of a Wii remote, you'd need such a calibration system anyway to avoid aiming related problems...) Most of these options don't work for the zapper because of how it works. You do in fact need to know what was visible onscreen when you pulled the trigger to know if the zapper should register a hit or not. (you'd have to calculate what part of the screen the zapper was pointed at, do image processing on the screen data to determine if the screen was bright or dark at the time, then determine from that whether a signal should've been sent to the console or not. And of course pray you can do all this processing fast enough that the console registers the 'hit' signal at the right moment.)
@Downoninit
@Downoninit 6 жыл бұрын
I need a few of these controllers so I can finally play my 5200 games. When I was young I really didn't like the 3 button Sega Genesis controller, but I seem to like it now.
@asuwish4
@asuwish4 6 жыл бұрын
Wow.. I can't believe anybody else remembers this thing. I waited for this thing to come out for months... mostly because it had the accurate pacman maze... completely disappointed with the controller... except for the pause button... that was a Godsend. I still have this thing in its box in my attic I think... I'll have to check it out. As far as bad controllers... have to also go with 2600 joysticks. Great simplistic design but not durable enough. I had a first-gen console (with the difficulty controllers on the front - 3 lever-switches on each side of the cartridge slot). The first gen joysticks had springs in them to press down the lands on ckt board. There was a plastic overlay that held the springs in place on the board. Tje other end of the springs were connected with a bracket to a piece of G11 or something. I was cracking those like crazy before they changed to the white plastic insert with the extremely weak support rails... good memories of long play sessions though... BTW... how could you leave out the feature in the top-left corner of the console? THE EXPANSION PORT! so mysterious! so unused! ...to my knowledge don't think they ever made anything for it. Anyway thanks for the memory lane stroll!
@jeffsadowski
@jeffsadowski Жыл бұрын
I remember taking the joystick apart and trying to play by manually turning the potentiometers in it. Also using a metal object to do button presses because the button pads stopped completing the circuit.
@allthatsmagic06
@allthatsmagic06 3 жыл бұрын
Terrible controllers in general Just started repairing mine. Glad you guy just started making these videos.Now I can collect again for it But Yeah I should of could of would of bought a Colecovision back in the day They never had controller trouble.
@SmokyFrosty
@SmokyFrosty 6 жыл бұрын
Some Felix Gold here
@nostalgia_junkie
@nostalgia_junkie 6 жыл бұрын
*w o o o l i t t l e t u r t l e*
@ghostpuppolter3207
@ghostpuppolter3207 6 жыл бұрын
really cool controller but you should make a follow up video creating custom overlays for this controller.
@markgunther2502
@markgunther2502 Жыл бұрын
Does the new keypad hold the plastic overlays? I didn't see any slots for the edges.
@speeedskater
@speeedskater 6 жыл бұрын
this popped up, one controler was broken in the 80s, my daughter broke the second one around 2000, can not wait to fix mine, activision dreadnaught was my favorite
@creato938
@creato938 6 жыл бұрын
This episode was really cool.
@MrBuckshot198722
@MrBuckshot198722 6 жыл бұрын
I would like to see an episode seeing if it is possible to put a digital tuner inside a Sony watchman and still be portable and still have the tuning knob work
@denshi-oji494
@denshi-oji494 6 жыл бұрын
I still do not understand why they used the values of resistors they did on the joystick ports for the contact inputs. With the values as stated in the design of the controller, of 500 ohm buttons, the values of the resistors are just too high for reliable operation. If the 470 ohm resistors are replaced with 220 ohm resistors, the standard controllers are then within the normal range of values that would be normal for the interface circuitry, and the controllers actually then work quite well.
@FlintG
@FlintG 6 жыл бұрын
Ben you really should contact james rolfe and send him this controller!
@jpl9148
@jpl9148 6 жыл бұрын
AlphaMax Agree Make two
@MetalJesusRocks
@MetalJesusRocks 6 жыл бұрын
Um, I’d buy it in a second!!
@nostalgicforthe70s18
@nostalgicforthe70s18 5 жыл бұрын
Really, I thought that the 5200 was your most disappointing console. And you never really mentioned the alternatives to the original controller nor the upgrade kits available. Sorry but cant take your comment at face value.
@alibolink0719
@alibolink0719 4 жыл бұрын
@@nostalgicforthe70s18 it's a KZbin comment.. chill
@jonniefast
@jonniefast 3 жыл бұрын
there is a cheap adapter floating on ebay (greece imported) that lets you use 2600 controllers instead of the 5200
@KuraIthys
@KuraIthys 6 жыл бұрын
I do think you'd get a small niche of buyers for something like that. Certainly a version that works with the atari 8 bit home computers would go down really well. Plus if you follow the specifications you technically should have something that (mostly) works on an atari 8 bit, 2600, 7800, commodore 64, amiga, Atari ST, and quite a few other systems. As to the 5200 itself, I'm not sure how much it's controllers deviate from the standard atari controller specification... Certainly though most of those old systems could benefit from a better controller. There's a reason I use a Mega Drive controller instead. Even though that doesn't fully meet the specifications, through a quirk of fate it still works. Mostly. (on some computers such as the c64 the internal wiring of the computer makes using a Mega Drive controller dangerous, and doing so could short out something in the system. But for the most part it works.)
@TheJeremyHolloway
@TheJeremyHolloway 6 жыл бұрын
Most of those systems do not use analog controllers. Sega Genesis/MegaDrive pads work great with all of them, although there's some mod you have to do to a C64 so it doesn't accidentally fry its controller chip. Edladdin Controls sells an adapter for the 7800 that'll allow the Genesis Pads to use the 7800's second fire button feature. Now if one made a 5200 controller adapter to the Atari STe's "Enhanced Joystick Ports" then this controller could be used with the Atari STe, the Atari Falcon030, and the Atari Jaguar.
@DontpushtheBbutton
@DontpushtheBbutton 6 жыл бұрын
Can you make the console itself more compact? Or even a portable, if you haven't?
@TheJeremyHolloway
@TheJeremyHolloway 6 жыл бұрын
If you search the net, you'll find one example of the 5200 motherboard being chopped up and installed inside a 2600jr case.
@DontpushtheBbutton
@DontpushtheBbutton 6 жыл бұрын
Haha that's pretty cute
@adamksenior6669
@adamksenior6669 6 жыл бұрын
Ben, you should send one to AVGN to replay some old 5200 games. Hell, he should send you his Jaguar & Jaguar CD to see if you can get the thing to actually work where others have failed. I'm sure plenty of people would love to see a tear down of that system and peripheral.
@MrLethal1986
@MrLethal1986 6 жыл бұрын
Similar bodge on the early mk1 genesis, the pin is bent out and a small resistor is attached.
@swagluke2370
@swagluke2370 6 жыл бұрын
Hey, I can't find a video on a laptop from scratch. ive seen upgrading and raspberry pi's but what about buying actually small hardware and making a custom case and stuff running linux? i think its a cool idea.
@staberas
@staberas 6 жыл бұрын
i wanted a dreamcast, but i only manage to buy a VNU , do something with the VNU Ben
@Brettgrove
@Brettgrove 6 жыл бұрын
Cool video ben. Your awesome.
@afloyd4976
@afloyd4976 6 жыл бұрын
I challenge you to find the Atari 2600 adapter for the 5200 and make it work on the Atari 800 and or the 800XL, I figure by using pin by pin adapter cables. The Atari 8-bit systems (XL / XE anyway) used a 65C02. A custom tri-state version. The 400 and 800 frequently used standard 6502 processor. The 5200 used a stripped down version of the Atari 8-bit OS. This needs 2 modes - full X-Y movement, and simulated 8 position distinct for games needing it. You should definitely mass produce and sell it.
@TheJeremyHolloway
@TheJeremyHolloway 6 жыл бұрын
Atari used the 6502C. Apple used the 65C02 in the //c.
@retreauxnintendeaux1663
@retreauxnintendeaux1663 6 жыл бұрын
This is great, but... what about the spinning function of the 5200 joystick? I'm trying to remember correctly, but weren't you able to roll the stick clockwise &/or counterclockwise too?
@RetroDawn
@RetroDawn 5 жыл бұрын
That was the 2800/Sears Video Arcade II. Those controllers had similar issues with failures, so this should be the next controller Ben replaces. But with an old-fashioned stick that rotates, not a pad. The controllers work as joystick and paddle in the Atari 2600/7800/8-bit computers/C64, as well. Only problem was that you only had one paddle per port instead of two. The 2800/Sears Video Arcade II had 4 ports.
@MoonbeamArcade
@MoonbeamArcade 6 жыл бұрын
Is it possible to add a d-pad to this, where the d-pad just sends maximum analog value in each of the directions? That would make the arcade style games much more playable. Maybe put it just below the analog stick.
@RetroDawn
@RetroDawn 5 жыл бұрын
Exactly what I was thinking!
@Gurk76
@Gurk76 5 жыл бұрын
The 5200 was also my 1st game console. I would love to have one of these controllers!
@stblack404
@stblack404 6 жыл бұрын
Am I misunderstanding something with the code? He never calls sendPot() from the loop function.
@Pete292323
@Pete292323 6 жыл бұрын
Too short, wanted to see Felix desing and make the PCB, Ben incorporate the Arduino in to it and more I2C programing on the Arduino, otherwise fantastic, going to deeply miss Ben because of videos like this one.
@vampirekiller7664
@vampirekiller7664 2 жыл бұрын
Hey how about making a controller with both a self centering and a none centering stick with a switch to change between the two for some games so the controller will work both like an old controller and a proper controller
@axelkusanagi4139
@axelkusanagi4139 6 жыл бұрын
You guys would be perfect for a project I had in mind but had no skill/expertise to do myself; combining a super game boy 2 and a game boy player.
@DAVIDGREGORYKERR
@DAVIDGREGORYKERR 6 жыл бұрын
was the RF modulator modulated via a R2R resistor network.
@viktorkovarik
@viktorkovarik 6 жыл бұрын
Hey Ben got an idea, how about making PS One accepting dualshock 3 and dualshock 4 controllers via Bluetooth? It shoud be quite simple using arduino and bluetooth shield or ESP32. I think there is even some library for controlling PSone using it and you could make nice wireless connector package to put that module there and then use those modern controllers wirelessly with old PSone, how about do that? :-)
6 жыл бұрын
Anyone knows the brand of the long orange screwdriver used in the disassembly?? I had one just like it and lost it a couple of years ago, I have been trying to get one with no luck so far.
@TheNightwing80
@TheNightwing80 6 жыл бұрын
I'd love to see your take on a "MMO" controller. You know, a bunch of buttons, built-in mouse, etc. Basically a huge upgrade on your Steam-inspired controller.
@magnus87
@magnus87 6 жыл бұрын
Excellent!. Now, someone back in time and give this to Atari.
@TonyToon
@TonyToon 6 жыл бұрын
Does Ben ever release the files/specs for his projects? I guarantee there's a part of the community that would produce these. There's only one third-party 5200 controller I know of, and it's ridiculously expensive.
@thetaleteller4692
@thetaleteller4692 6 жыл бұрын
With that arduino nano your controller has more calculation power than the console itself! xD
@TheCyndicate
@TheCyndicate 6 жыл бұрын
I used to scrape down aluminium foil and glue it to the contact pads of the 5200 controller. Worked perfect for me.
@n3rddegree869
@n3rddegree869 5 жыл бұрын
The problem wasn't that the joystick didn't center, but rather that it relied on the rigidity of the rubber casing around it to do so. The issue of course is that kids and time wore the rubber down, making it not center the joystick anymore. If a remember correct, the real design flaw was with the board. It was anchored in a point the allowed the board to flex causing the thing to break itself apart. It's really a shame that they botched the controllers that way as the system itself was not bad for it's era. If I remember correctly though, Atari made first, but when the company changed hands the board was used for the home computers. They literally sat on a more advanced console for three years and only released it once sales of the 2600 started to slip.
@ImaginationToForm
@ImaginationToForm 6 жыл бұрын
I'm glad they made a laser paint PCB over some of the long time consuming hand wiring they sometimes do.
@johndavis6596
@johndavis6596 6 жыл бұрын
Would buy 2 of them! Please produce!
@pizzamon795
@pizzamon795 6 жыл бұрын
I'll take 2 of them, where can I buy this?
@samthemultimediaman
@samthemultimediaman 6 жыл бұрын
you forgot to mention POKEY is also the sound chip ;)
@michaellowery1559
@michaellowery1559 6 жыл бұрын
by hook or by crook Hence the bodge boards! Love you Ben
@bluehatguy4279
@bluehatguy4279 6 жыл бұрын
I didn't really dislike any of my controllers, although if I consider it retroactively, there was nothing to really love about my VIC20 joystick. I know I liked finding those aftermarket controllers for my NES and Genesis that had rapid-fire features. Rapid-fire is something they could use on some of the more modern controllers these days.
@vampirekiller7664
@vampirekiller7664 2 жыл бұрын
And can you make a controller for the Atari 5200 that looks a lot like the 5209 controller but works the right way including the button overlay
@chrisxdeboy
@chrisxdeboy 6 жыл бұрын
Do the 7800 controller next!
@USSMariner
@USSMariner 6 жыл бұрын
You should update the design so it can use the numkey covers for each game. It would end up looking like proto Switch or WiiU controller with the inserts.
Ben Heck's Multi-System Retro Controller
28:33
element14 presents
Рет қаралды 252 М.
Ben Heck's Power Glove Teardown
28:03
element14 presents
Рет қаралды 160 М.
Please be kind🙏
00:34
ISSEI / いっせい
Рет қаралды 52 МЛН
100❤️
00:20
Nonomen ノノメン
Рет қаралды 69 МЛН
When Steve And His Dog Don'T Give Away To Each Other 😂️
00:21
BigSchool
Рет қаралды 17 МЛН
The Final Project:  Atari 800 Handheld - Part 1
36:20
element14 presents
Рет қаралды 79 М.
Zip Drive Reverse Engineering
13:36
element14 presents
Рет қаралды 69 М.
Atari 5200 Console And Controllers Buyers Guide
15:24
Games Electronics R us
Рет қаралды 335
Oregon Trail Pocket Portable
26:21
element14 presents
Рет қаралды 81 М.
Ben Heck's Hand Soldered Portable Atari 2600
21:32
element14 presents
Рет қаралды 187 М.
10 Amazing Atari 5200 Facts
20:11
The Laird's Lair
Рет қаралды 6 М.
Atari 5200 Video and Power Mod -- Ditch the Switchbox!
11:13
This Does Not Compute
Рет қаралды 29 М.
Atari 5200 Fuzzy Video - Composite AV Mod - Fixing Ebay Junk
35:27
RetroRepairs
Рет қаралды 19 М.
Atari 5200 vs. ColecoVision! 39 Classic Games Compared!
37:12
Greg's Game Room
Рет қаралды 21 М.
wireless switch without wires part 6
0:49
DailyTech
Рет қаралды 3,8 МЛН
🔥Идеальный чехол для iPhone! 📱 #apple #iphone
0:36
How To Unlock Your iphone With Your Voice
0:34
요루퐁 yorupong
Рет қаралды 22 МЛН
ВСЕ МОИ ТЕЛЕФОНЫ
14:31
DimaViper Live
Рет қаралды 69 М.
Жёсткий тест чехла Spigen Classic C1
0:56
Romancev768
Рет қаралды 699 М.