Oh my gosh, I recognized that project box, and in the shots showing the catalog number brought up so many memories of helping my Dad do inventory at the Radio Shack store he mananged in the late 70's, early 80's. I saw the 276 prefix and new exactly where in the store on Florence Blvd, Florence, AL I would go to grab that project board.
I have a white 1976 cpu in the basement along with the Jameco receipt for $75 for it and the 6522 pia I bought in high school my sophomore year. I lived in PA not far from MOS fab. I called and an engineer sent me programming manuals and data sheets. Wire wrapped it up and had a tic tac toe program working on it using an old point of sale terminal. Later ran tiny basic on it in college. Fond memories.. I will probably dig it out when I retire in 3 years. But your video made me remember the gogo days of home computers
I love when Adrian is at a loss for words. I'm so thankful that he takes the time to make these videos. It's more than simple nostalgia. Many of us grew up loving these 8-bit systems too and the memories are reminders of moments of joy and the learning that came from experimenting. He's not just preserving history but he's sharing that love and joy with the world. I can't think of a better way to spend your time.
Well said, moments like these are why this is my favorite tech channel. Adrian isn’t some noisy UA-cam personality churning out low effort videos, he genuinely loves this stuff and it comes through in his work. It’s so nice of him to share it with us. Adrian if you read comments (so many so probably not) I have a bugged Pentium 60 in a bin somewhere if you want more buggy silicon
I just watched a video by TubeTime where he delved into this and found that it wasn't a bug but rather was intentionally just completely left off the chip to make it as simple as possible. So more of an oversight of how important that instruction could be. He was able to find one with the die exposed and confirm that the transistors for ROR just plain didn't even exist in the early version.
I watched the same video. A sad thing about the Internet is that once incorrect information is disseminated and accepted by the public, subsequent attempts to correct it don't get as much traction as the original misinformed story.
Need to search for that video! The fact that was considered a bug could be because the chip did have a ROL instruction so is odd they missed the ROR but the fact that they came with a revised chip so soon after launch adding it does lead me to believe that was omitted on purpose to get to market early, in the 70’s you needed the product ready to present it in the key conferences to be able to market it properly
Your reaction was the nicest thing to watch. I really enjoy your channel. Keep up with the good work. Rest assured that it is really greatly appreciated.
Adrian, just found your channel and haven't looked at your other videos yet but I just had to comment. You have taken me back to 1975 where at that time we were programing industrial controllers with paper tape readers. When the 6502 came out a whole new digital age was launched in basements and garages, it was a magical time. Thank you for sharing this story for this old man.
I loved this @adrian! I was studying electronics in 1974-1977, and then did a PhD in computer design. My one quibble with the video is that the 6502 is NOT a simplified 6800. Yes most of the original design team came from motorola, and yes the 6501 was pin compatible to the 6800. However it's architecture is very different to the 6800 and it has a fraction of the instructions. For example it has 2 index registers, and far fewer instructions. Chuck wanted to build a better chip for control, because he found that people just balked at the $300+ price of the 6800! Chuck Peddle's vision was for a cheaper chip to do simple interface and washing machine, etc. control. In other words using the microprocessor as replacement logic. I think he would have loved this application of the chip! And I love your sheer joy and excitement of having it work! It made my day!😊
I agree. Sometimes there was an old way of doing something w/o a microprocessor, but now always. I used mainly a Z-80 in that time period but I remember looking at the 6502 instruction set, etc., and I remember how relatively bare it was. Sometime later than that my most hated micro was a PIC of some kind where instead of conditionally jumping to someplace you had to write the jump instruction and then branch over it if you Didn't want to jump. Arrrg!
This is so cool. I appreciate how you were able to convey the importance of the discovery to people less well steeped in 6502 lore. That is a really awesome discovery, and even more awesome that it runs (aside from the bug) correctly. Thanks so much for sharing.
I recognized the 1702 EPROM right away, I was in that electronics hobbyist era in the early to mid '70s, went to tech school, and it became my career. Working at different jobs, seeing so many esoteric parts that are no longer made and have no equivalent. So glad you were able to save that little bit of history.
A first revision MOS 6502 from the first year of production. You're not kidding, binning that would've been a tragedy, that thing belongs in a museum display!
Thanks for the mention! Wow. Now that is a very lucky find. I have one very early 6502, but it's soldered into my OSI 300 trainer. I don't know if I could devise a way to test for the ROR bug as I'm reluctant to remove it. Very cool, Adrian! There may not be real buried pirate treasure, but there is still lots of digital treasure buried away in devices like this waiting to be found!
Look on the top for a Date code: Do you have access to the assembly/monitor? Its only like 5 instructions to perform the test. The message is 3x the size of the test. Is your ROM soldered in?
You could use the switches on the trainer to enter a simple program: LDA #$22, ROR A, STA $8 (assembly is A9 22 6A 85 08; use Windows Calculator to translate to binary). You'd then read from $8 the result, which will be $11 (or maybe $91 if carry was set) if ROR works correctly, or it will be $44 if ROR behaves like ASL (the bug).
Adrian, I'm so glad that I stumbled into your channel so many years ago, I think from an LGR recommendation, when I really just started on modern PC gaming channels and slowly migrated to this time period. At first I thought it was a bit too technical, despite being an electrical and computer engineer, I never went so far as to have the practical and working knowledge you have and went into the business side. Now every week I'm eagerly waiting for your next video to drop, whether it's this channel or your 2nd channel. It's so hard to describe how over time, you became my all time favorite UA-camr, but I think the reaction in this video encapsulates it. We all live vicariously through you. We are in awe about how you self taught your way to being one of the most knowledgeable early computer repair people on the planet, and yet still be humble enough to reach out for help, while always letting your true passion and excitement come through in your videos. There are some days I see when you drop a 45 or 55 minute video, and I get giddy thinking I need to save this for a long relaxing viewing session before I go off to sleep. I guess what I'm trying to say is just... thank you. Thank you for reigniting my love of this hardware which originally pushed me to get the degrees I did all those years ago, and remember why I did. Everytime I learn something new from you every episode, and it's got me into tinkering again. I feel like I'm rambling, so I'll stop. Never change, because whatever it is you are doing... it freaking works.
So well said. Adrian is one of a short list of people who represent to me the best of the internet - passionate people who unapologetically and humbly share that passion with the world. It's a great little community we have here in retrocomp land. Aside: sigh, anyone here watched Aussie50? RIP Ed. He was the one who showed me it's OK to be passionate about tech. I think he was pivotal in really kicking off the amateur tech community. I consider channels such as these to be an offshoot of that.
Thank you to you and Frank IZ8DWF for the video and code. I had two white ceramic 6502s that I wasn't sure if they had the ROR bug. One did and one didn't and without that code (or writing something in machine language) I would not have known if they were early enough. Your reaction is quite fitting as they are truly historic and a joy to be the caretakers of them.
Actually back in the day the ability to write simple machine language programs and design simple circuits is considered basic skills, like the ability to write HTML these days.
The workmanship was awesome. I was just grinning ear to ear !! The code and project just for an interface. This guy was on the top of his game. Reminds me of the "City on the Edge of Forever": ...stone tools and bear skins. Radio Shack really deserves more credit than they are getting. We took them for granted. They even took themselves for granted.
@@18000rpm Or, they could've simply been an electrical engineer or computer engineer who worked in the industry and had access to prototypes and other parts like this that were quickly discarded as updated versions came out.
I work in E-Waste ... I see things like this all the time and have to take them apart to sort the parts, that board would have been thrown right in the low grade box. I try and keep an eye out for special things, but I am sure I don't always recognize that it's special. I am able to save a few things but I can't save it all. I rationalize a lot of it by saying to myself if we didn't recycle it nothing would be rare. :)
It'd be awesome to see what you've collected... even if it's just a pan over a bunch of stuff on the floor! Hope you don't mind my subscribing in hopes one day you do.
I've been thinking lately that at this point, a lot of e-waste places probably purposely employ people who are at least aware of some of the obviously-valuable stuff so they can turn it over to the secondhand market for a lot more than they make just processing garbage.
@@stevethepocket It's not about individual pieces, it's about volume. The place I work is an intake facility. We buy product from the public and some commercial and basically sort and package it. We sell it to other recyclers who break it down into useful metals who in turn sell it to foundries. Trying to sell individual items on the second hand market is way to slow. So if I don't save it or someone down the line doesn't save it, it will be destroyed. I do know that the place we sell PCBs has a machine that photographs them and then points out any IC's that can be sold intact. They will recover those IC's and then the rest of the PCB and components get ground up, sent through several different washes, then melted down to recover the metals, specifically gold and platinum. ... Disclaimer : Other recycle companies may do things differently :)
I'm glad that you didn't throw away because imagine the regrets afterwards and like Indiana Jones said "it belongs into Museum". Very impressive since I never seen this very early version of MOS 6502 before since only the later version of the Chip especially for the one of the most if not the most popular CPU of all time for 8 bit Computers. What a great find my friend.
like he said wouldn't have known to regret it. the amount of lost stuff in this world is kinda insane though, have to stop myself from thinking about it too much. entire civilisations have grown, thrived and then disappeared without a trace remaining. especially wilful destruction of information is infuriating but it no doubt pales in comparison to the amount of ignorance, incompetence and accidents. we will never know the richness of our lost history.
@@snooks5607 How would you now that, when: everybody in fact "wouldn't have known to regret it"? Sorry for that smarty-pants comment about the hole in your arguments logic:) Of course I agree. It is probably a lot of technology that is unwittingly wasted. But there is definitely more that is deliberately thrown away. To preserve everything simply was and is not been possible with our actual consumer society since the 1950s. Otherwise we would just suffocate in trash. It is at least good if something is reused or recycled[1]. The majority of tech/electronic-waste and old equipment end up in countries like Africa ... so that they suffocate, in dimensions as large as entire states in garbage dumps. Unfortunately, this is the reality:/ [1] Like from us retro-freaks or repair enthusiasts/technicians. But by all love, this is just a drop in the sea ...
So glad for you Adrian. Your happiness is contagious and we all feel like we have touched this magnificent piece of history. Hope you located it in a privileged place on your bench, so we can admire it in future videos.
Truly Adrian when Franks program (iz8dwf Hi Frank) popped up declaring this was in fact a bugged MOS 6502…Man I burst into tears…I’m surprised you contained your exposure. Simply wonderful…
This is why I love watching this channel, your enthusiasm is always sure to bring a smile to my face. What a great story of the buggy chip. A survivor indeed!
I've just started watching the video and looking at the box that Adrian nearly threw away. At first glance it looks like the box is "The Internet" as seen on the British Channel 4 comedy programme The IT Crowd 🌐 😂 Cool to see an early 6502
I love that this was saved and it works and looks perfect. Not only did you save an extremely rare chip, but you know what it is. This one couldn't have went to a better person. You'll treat it like the work of art it is.
AY-5-1013 is a UART from General Instruments, which eventually became Microchip, famed for their PIC line on microcontrollers. I used these UARTs extensively in the 70s, they were ubiquitous in those days.
you beat me to it, i vaguely recognised the number and googled it, i may have one or 2 lurking around, definitely havent got any ceramic 6502s, i did find a ceramic 8008 on a board....
That chip is also a piece of history itself The Taiwan silkscreen shows that the chip might be the first ever batch of chips that Taiwan manufactured in history, cause the semiconductor division of ITRI(which later dissociate from government and became UMC/Mediatek until now) finished their first batch of chips around the end of 1977
Amazing story. Your videos take me back to high school in 1980. Kids today have no idea how primitive and wonderful things were way back in the late 1970s.
I'm so glad you did take the time to look in that box. Not only because of the chip -- which IS super awesome -- but because it obviously has so much meaning for you. Well done on saving such an interesting piece of history!
I have the same chip and In Use I never noticed the Bug , I collect chips too so I was stoked to find the Video , We all Have Much Older but this one has this cool story about the Bug and all , I got goosebumps , I Love building 70's Kit Computers . Thank You , Liked and Shared :) QC
I always liked the look of the old ceramic packages of early chips. This is definitely a super cool find. As a teenager I used to experiment with TTL chips on breadboards, but higher end chips like this were definitely out of my budget in the old days. I really want to get back into that again. Great video, and I appreciate the work and research done by you and others to preserve these pioneering pieces of history.
I remember the times when you could go down to Radio Shack and get raw boards and etching to make your own circuit boards. Those were the days, really Miss the old Shack :(
@BumbleBee Maplin was already pretty useless by the late 00s sadly. A few connectors and plugs but not much else to my recollection. Or maybe I just had a rubbish tiny one near me.
I remember when you could go to Radio Shack store and buy the parts to make a radio. I knew the end was coming the day I went to Radio Shack and they were more concerned about who my cell phone carrier was than whether or not they had a germanium diode for my kid's project.
I spent hours in Rat Shack as a kid. They had all the common stuff in stock and could order in just about anything else. The employees were quite knowledgeable. There is no more customer service in the US.
I think very early on MOS Tech was selling a boxed set of CPU manuals and 2 of those 6502s at shows. I had one as a hand me down and passed it along to a 3rd party years later. Yep, two ceramic 6502s from that year.
I read many years ago that the low cost of the 6502 was one of the main reasons Jobs and Wozniak used it in their early Apples instead of the 8080. And thus the great divide was born... Apples vs PCs. I still have my original Poly-88 micro based on a 2MHz NEC 8080 from 1977. The Poly was one of the few early micros that didn't require manual entry of a bootstrap program, as it had a 1k ROM for boot and I/O functions. I have a soft spot in my heart for these old machines, IMSAI, Altair, SWTPC. I still have the advertisement cut sheets for them, as well as a number of late 70s micro periodicals: Byte, Dr. Dobbs, etc. Great video!
I bought my first Apple ][ in 1979 for $2250. It started me on a lifelong career as a programmer and Network Engineer. I have an original Gold Intel Pentium as a collectable.
I have a Pentium (1) with the FDIV bug! It was removed from an IBM 9595 server while I worked at IBM in the 90s. If you want it I can send it to you Adrian although it will take some time since I live in Buenos Aires. Keep up the great work!
Do you know if it also has the meltdown bug. When meltdown was published, the CPU designers were awfully silent about the status of older chips. The official Meltdown test programs tend to use non-buggy unrelated features of newer chips, but it's basically a question if a specific documented security check is done before hitting cache and external bus or not.
@@johndododoe1411 Meltdown would date back to the Pentium Pro and the P6 architecture. So the Pentiums would be unaffected. Incidentally, I also have a FDIV bugged Pentium 90.
@@steeviebops Are you sure the Pentium doesn't let the Meltdown affected operation hit the cache, thereby leaving a side effect of the supposedly hidden value?
I really enjoyed watching tis video, because you transport your excitement about the 6502 to your viewers. The 6502 in white color and golden contacts has really something magical and i’m sure that this chip has found its rightful owner now!
That is a fantastic find. Keep preserving our digital history. You rock! In my years of experience hand building boards, I came to loath stamped pin sockets and wire wrap. I did build hundreds of boards with that method and sockets. Virtually all of the builds had all manner of weird problems traceable to faulty connections. Machined pin sockets are much pricier than the stamped pin variety. BUT, they pay for themselves by eliminating many hours of wasted time spent troubleshooting an unnecessary problem. The one pin you found replaced on the socket was, most likely, because it was intermittent or outright open. ALL stamped pin sockets are a GUARANTEED built in failure point. Wire wrap also corrodes severely in a short time and CAN become intermittent as well. Depends on the alloy of the pins and wire combinations. Galvanic corrosion results with mismatched materials. FYI, wire wrap was developed for computers in missiles and rockets due to lacking a stress point where the wire exits the solder on a normal connection. This also saved weight by eliminating all that lead solder in the rocket. Missiles and rockets usually had very high QC to bypass the initial bad connections and corrosion was not an issue as these things didn't sit around for very long before being used. Once.
I always thought the gray ceramic DIP ICs were like little socketed pieces of jewelry, but the white one looks especially pretty. It's always a pleasure to open a machine and find a ceramic chip inside. #TotallyJealous
Oh damn Adrian, what an outstanding find!! Now I am jealous, I am still missing this CPU in my collection 😮. Great that you didn’t throw the box away. And your emotions definitely swapped over to me here in Austria. We share the same passion. Cheers, Peter
Ohhhh! The wire wrapped back of the board!! Get a deep shadow box and maybe put the board in tilted forward with a mirror behind it and an angled mirror next to it. So you can see the back as well as the front. That would look so cool! Great find, and good presentation on the history. I never knew about that early bugged version.
I've really enjoyed this video Adrian! Thanks for sharing this fabulous CPU! Now you need to buy all old project boxes from the '70s and I'll pay for them :)
That's an absolutely amazing find! Most people don't really know the value of old equipment (especially when it still works) and it's always a bit sad knowing how much working legacy hardware lies buried in landfills.
I found in 2021 a POSTCARD from my hometown (Germany) on the net for sale in the US with ME on it. The postcard was from may 1977 and showed 3 guys on a jumptower in our public pool. Goosebumps till today ! I watched the postcard for hours and the whole feeling from 1977 came back. Could feel the jumpdesk under my feet, the sun on my skin, the noises ........... 45 years ....
Excellent idea. Seconding this! Could incorporate the board's edge connector into the side of the shadow box to hold the board a little off of the mirror to make it easier to see the reflection.
Amazing find! So glad you didn't throw that beautiful 6502 out! :D I just came across an early 80s PET printer interface and it looks very similar to the self-made board you have there except for using "proper" RAM. And there is actually a (quite a bit newer) 6502 on there, too!
Thanks, remarkable episode !!! A few years ago I read Brian Bagnall's book, "Commodore: A Company on the Edge", where he talks about the history of the 6502, how Chuck Peddle went around for new customers developing software for the 6502 customized to the needs of the customer !!! I personally experienced the IT epic here in Italy (I was born in 64), and I remember well the Apple II / IIe of my friends, and also the many Apple compatibles that were on the market, much cheaper than the originals. Thanks for making me relive that beautiful time, ciao from Italy !!!
It's interesting that the ROM boots, its likely that whatever operation uses the ROR function doesn't have its result verified, so the ROM is 'running' but at some point you're going to try to use something in memory that's been run through the buggy ROR routine and you'll receive unexpected results. Still very neat to see it preserved and the short history lesson! Thanks for sharing!
Great video Adrian. In 1975 I had a small electronics startup and had ordered some 8080s for some programmable boards we were doing for Lockheed. They were not yet available and the price was $360 each. Before delivery, Intel dropped the price to around $220. The chips were white and gold, just like your 6502. Thanks for bringing back some great memories.
23:36: If you were to test the Apple II + 1975 6502 more extensively, maybe on your second channel, I'd be happy to watch that. I'm now wondering if Apple accounted for the ROR bug and wrote their Apple II firmware so as to test for the bug and work around it if present. Of course, it's a safe bet most Apple II software did not do the same, but I'd love to know if Apple's early Apple IIs were "ROR bug-tolerant".
@@SidneyCritic ...Even though by that time, the faulty chips would likely have been out of stock and harder to get hold of than the good ones. Still wouldn't put it past him though.
@@SidneyCritic most probably there'd have been a version of the ROM code specifically for use with that chip if so. A fairly simple solution would be to provide a ROM routine to perform ROR by executing ROL seven times instead but I don't know how that would affect general compatability and performance. You couldn't really intercept the opcode though. You'd probably have to prepatch everything.
Beautiful video. I have known the assembler of the 6502 since it entered the business, and then moved on to the older brother: the 6510, of the Commodore 64. I was amazed that the clock is generated by a 555. Great job man !
That would go well in my RevA Kim-1! It has the grey slate, but I've always wished it had the white ceramic. I also have a 6530 in white ceramic for it!
Makes sense. Thanks for clarifying. For those who don't understand, he is talking about where ROR instruction is used in Apple ROMs, and "monitor" is memory-editing software, not a display device.
Nice find and nice recovery. Back in 1979 by college roommate went to work at Motorola when I stayed for Graduate School. When he came back one weekend, he gave me an early release of a new microprocessor he was working on - the XC68000. I am pretty sure I still have it somewhere - in the box.
How cool is that, Adrian?! You have a piece of history in your hands! What would be nice would be to get some good closeups of the board and the wiring and maybe some of us can try and reverse engineer the schematic for the board and the box so the rest of the story isn’t lost! Excellent!!!
What a beauty of a chip!! CpuGalaxy would be really jealous of you for that white ceramic first cut 6502! Considering also that it is the first CPU for the masses it takes a very very special place in computer history and my heart also as a computer enthusiast with extremely low budget. The other wow thing about that chip is that it is fully functional also with its cute bug... My suggestion is to put it in a working pretty rare system that can use it and make a transparent case for the whole computer unit with this little white beauty displaying its body and also running the system in exhibitions or videos for people to see! Greetings from Greece, you are a happier man after that and keep on doing your stuff for us to learn and enjoy!
This whole video is amazing. I love hobby projects like this, I totally admire the old-school skills of drawing up a schematic and wire-wrapping a proto board (btw can high-res pics of the top/bottom be preserved as well?), the historical aspect is fascinating, the chip itself is beautiful, the custom ROM is genius, and, on top of all of that, "it freaking works!"
The 6502 was also in the British Broadcasting Corporation home computer - the BBC Micro 32K, a machine that most people totally ignore. There was an American version, the ABC which was virtually identical and sold in the States, but as I said, it virtually unknown today. The BBC was proceeded by the Acorn Atom, the Acorn Electron. The BBC Micro came in a 16K version - the BBC Model A, the Model B which was either 16K, 32K, or 64K and some rare modified ones had 128K. Later it was surpassed by the BBC Master 128K and the BBC Master Compact. These machines could include a 512K add-on board that ran a very early version of DOS, otherwise the machines all had tape and floppy disk access, as well as the first Winchester hard drive, and Laserdisc system. The BBC Micro also supported a local network, TELETEXT, PRESTEL, telephone modem access, a 6502 co-processor and many other adaptions, including a MIDI system. I had a friend who worked for a software company, Acorn Computers Limited in Britain, and she would send me sales brochures. Eventually this machine was supplanted by the Archimedes, the world's first RISC system, which was in effect an early PC clone. I believe there is an emulator for it that runs on PC called BeebEM (Beeb being the affectionate name given to the BBC machine by its users). Of note is the fact that the worlds very first 3D space combat and trading game, the legendary ELITE by Ian Bell and David Braben was developed on a BBC Micro in the eighties that was ported to virtually every other computer platform of the time and which still remains popular - in fact, the modern remake of the game is called ELITE Dangerous.
I'm just now getting into the hardware side of things after a decades long programming career and really geeked out about this. It's sad that this ended up in e-waste and awesome that you caught it! Looking forward to your next discovery!
Hey Adrian, that's an amazing find! The ceramic MCS6502s are highly sought after by Apple-1 replica builders for their original appearance. They are virtually unobtainium these days and sell for upward of $3000 on eBay.
@@Okurka. That's probably the ultimate question. There is one that did sell on October 26th for $1500 bearing a 3975 date code though, but that may be a unicorn.
@@rjolly87 Sold mine direct to a collector for $1500 (don't like dealing with ebay) ..I had bought it in '75 for $20, new for a project that never happened..
@@samuelcolvin4994 Yes, a chain of shift registers (up to 2 K bytes!) with a continuously scrolling set of data. Other chips sit on the same bus and watch for particular values in this sequence (command codes), then take the data and put the results back.
The early 6502 cpus did NOT have the silicon circuitry to support a ROR instruction. so it was NOT a bug but not even implemented. The ROR instruction was added later in the next revision of silicon. (It DID have a shift right but not the rotate right). the reason that the code almost works is that the motorola style processors such as 6502 and 68xx were random logic decoded so as to operate much closer to the clock frequency. the Intel style (8080 and Z80) used microcode which take a lot more clock cycles per operation (often 10 or 12x instead of 2x or so). If you take a 6502 or 6800 processor and list all of the operations in a table you will see patterns and missing opcodes for stuff like a STA immediate (which doesnt make much sense in real code)
I love wire wrapped circuits too. They look like mini telephonic centrals. I knew about the "secret" instructions that 6502 have depending of the manufacturer (probably more a side effect of the way instructions were decoded). But I never heard about that. Very cool.
What other cheaper microcontrollers were available (in small quantites) in the mid-late 70s? I don't think the 8031 came along until the 80s - 8048 perhaps ?
Intel 4004 was available. I lusted after one in our electronics lab but was informed by the guys there if I so much as touched it I would lose my thumbs. Things worked out for me though: Bought an 1802 Super Elf and was happy with it.
The first PICs were 1976, but they were mask programmed, except for expensive development and field test versions which had ROMless microcontrollers or ICEs allowing the use of the developer's own PROMs. Dev cycle was ICE then Field test with ROMless PIC plus PROM, then get GI to run an initial mask version for validation, then production. EPROM-based microcontrollers, let alone flash, were still some way off still. I certainly don't miss these aspects of the development cycle! One bonus though, no firmware updates!
Other than the Zilog Z80... which started rolling out to market around the same time... not much else in a reasonable price range. Definitely a collector item... the early 6502 bug made early adoption difficult versus the easier to use and stable Z80. The combination of the MOS 6502 and the Zilog Z80 hitting the market at around the same time was the cost catalyst for hobbyist to take their babies to commercial viability. I myself started with the Z80... but I knew about the 6502. This is the first one I have actually seen covered in a video... admittedly I never looked before. Thank you for sharing your find with us Adrian.
Great story, enjoyed the video. Interestingly, Jan Beta recently posted a video where he was refurbing an Epson RX-80 that had installed an aftermarket interface card which also had a 6502. My guess this box might have been a project from a magazine like Popular Electronics in the 70's. It would be an interesting find if true. What made this video so great is it shows your genuine love and passion for these computers, and experiencing it along with you.
@@DaftdogUK Wow thanks, awesome great find, I'll page through it. These type magazine project box solutions were the essence of computing in the 70's, that gave birth to computer companies like Apple, where enthusiast transformed to full blown companies with the right idea and funding. Modern day Raspberry Pi and Arduinos projects are the great grand-children of this stuff and great to see flourishing today.
Wow, what a great find of this piece of history! And it couldn't have gone to a more deserving person. You have done so much (and continue doing so) for the retro community as well as myself. Congrats and thanks for sharing this moment with us.
Thank you for letting us visit your basement Adrian and letting us experience this very special occasion with you. Honestly, I can't tell you how much it means to us that we get to feel your emotion with you.
You are lucky it worked as we were taught that technician handling the chip must ground his body by wearing a conductive wrist strap which is connected to a conductive mat which at ground potential. Thank you for all your videos including bad and great decisions that we all learn from!
great video Adrian, nostalgic for me as well. the 6502 was the first uP I learned to program while working as a college intern. I recognized the AY-5-1013 straightaway as a UART as you were talking, so I had a bit of a smile about that. it resembles a project I worked on very similar to the serial-to-parallel converter you described, it was for a selectric-style terminal (our school was an IBM shop) with a proprietary parallel interface. I wonder if that's what this box was for, some non-Centronics hardcopy device? thanks for the walk down memory lane!
Yes, I remember the AY-5-1013 (and the AY-3-1015) as well! It was a UART that you could use in circuits without a processor. All settings were done by jumpering pins, and one could easily clock a byte in or out of the chip.
Amazing find! I got goosebumps when you popped that cover off. The 6502 and it's variants powered almost all of my childhood and early teen years. So cool this one ended up in very deserving hands! You'll have to show us your shadowbox when you have it done!
Wow, not only do you have a very early version of the 6502, but you have a rare one with the bug. This is an incredible piece of history -- congratulations!
@@_B_K_ Sorry that you have problems with reading what you wrote. "not only do you have a very early version of the 6502, but you have a rare one with the bug" You clearly say that only the very early ones with that bug are rare while all the very early ones had that bug.
Hallo Adrian, thanks for sharing that moment of "digging for gold". I started following your channel a while a go - thanks for the hours of learning something new and yoining the excitement and emotions to see if "it freaking works" 👍👍
Those 1702 Eproms are "fun" to program.. you need a programming voltage of -48V. On ALL pins, so, the logic levels are -48V, too. Except the Vgg pin, that needs -35V. You then have to apply +12V to the Vbb pin, first set the adress pins to the inverse of the address you want to program, then invert them back to the "real" adress, then give this programming pulse for 1ms and go the next adress. You then have to program the 256 bytes 32 times. Programming 32ms at once destroys the memory cells. Still beats mask rom though ..
I had a piece of equipment with sixteen 2708s (and a ceramic 8080A from 1977) that I finally got to read out this week. The 2708 "only" needs +12 and -5 volts to read it. But I had already fried a "test" 2708 (with known data) trying to read it with a bodge board on an EPROM programmer, so I was definitely worried. I built my own reader from scratch with a "blue pill" board to run it. In the meantime I learned that if the -5 isn't there, the chip could quickly fry itself, so I put switches for the +5 and +12. I had also heard that too high of a +12 could be bad, so I added a diode drop to make sure that the +12 was less than 12 volts. There's a very good reason why you rarely see EPROM programmers that support anything smaller than the 2716, even ones from the 90s. There are just too many weird voltages to deal with.
This is one of the most amazing videos I've seen for a long time, I'm afraid your title didn't really convey how special and I procrastinated over watching it (I'd assumed that the rare and special processor would be something later or less interesting to me.) I loved your excitement and emotion and was 100% with you on that. The 6502 is special to me too, for the same reasons as yourself, and I'm very glad to have seen this specific early example, learned a little about its history and seen it running.
Glad to see that mobo being useful! Be careful who you show that 6502 to when visitors are in your home - that chip is worth a small fortune on ebay. I had the pleasure, if that's the right word, of unwirewrapping a Singer computer (the owner had scavenged all the RAM off it for his own S100 machine) back in the early 1980s. While I appreciate the historical significance of wirewrapping, think Apollo Guidance Computer, it's frankly a PITA to deal with. What a wonderful find!
Oh my gosh, I recognized that project box, and in the shots showing the catalog number brought up so many memories of helping my Dad do inventory at the Radio Shack store he mananged in the late 70's, early 80's. I saw the 276 prefix and new exactly where in the store on Florence Blvd, Florence, AL I would go to grab that project board.
I have a white 1976 cpu in the basement along with the Jameco receipt for $75 for it and the 6522 pia I bought in high school my sophomore year. I lived in PA not far from MOS fab. I called and an engineer sent me programming manuals and data sheets. Wire wrapped it up and had a tic tac toe program working on it using an old point of sale terminal. Later ran tiny basic on it in college. Fond memories.. I will probably dig it out when I retire in 3 years. But your video made me remember the gogo days of home computers
I love when Adrian is at a loss for words. I'm so thankful that he takes the time to make these videos. It's more than simple nostalgia. Many of us grew up loving these 8-bit systems too and the memories are reminders of moments of joy and the learning that came from experimenting.
He's not just preserving history but he's sharing that love and joy with the world.
I can't think of a better way to spend your time.
Bruh that's still nostalgia, but nonetheless it's always magical X3
It Freaking Works is fantastic !!!!! I hope Adrian knows how much joy he brings to us !!!!!!! Thank you Adrian !!!!!!!
Well said, moments like these are why this is my favorite tech channel. Adrian isn’t some noisy UA-cam personality churning out low effort videos, he genuinely loves this stuff and it comes through in his work. It’s so nice of him to share it with us. Adrian if you read comments (so many so probably not) I have a bugged Pentium 60 in a bin somewhere if you want more buggy silicon
I just watched a video by TubeTime where he delved into this and found that it wasn't a bug but rather was intentionally just completely left off the chip to make it as simple as possible. So more of an oversight of how important that instruction could be. He was able to find one with the die exposed and confirm that the transistors for ROR just plain didn't even exist in the early version.
I watched the same video. A sad thing about the Internet is that once incorrect information is disseminated and accepted by the public, subsequent attempts to correct it don't get as much traction as the original misinformed story.
It may be due to other reasons (e.g. they had to release it by a certain date)
I saw the same video. The one where they even looked at the transistors of the chip, right?
Need to search for that video! The fact that was considered a bug could be because the chip did have a ROL instruction so is odd they missed the ROR but the fact that they came with a revised chip so soon after launch adding it does lead me to believe that was omitted on purpose to get to market early, in the 70’s you needed the product ready to present it in the key conferences to be able to market it properly
And yet, compilers accepted the instruction and the CPU does something with it, even though it is incorrect.
Your reaction was the nicest thing to watch. I really enjoy your channel. Keep up with the good work. Rest assured that it is really greatly appreciated.
Adrian, just found your channel and haven't looked at your other videos yet but I just had to comment. You have taken me back to 1975 where at that time we were programing industrial controllers with paper tape readers. When the 6502 came out a whole new digital age was launched in basements and garages, it was a magical time. Thank you for sharing this story for this old man.
Adrian literally teared up over a novelty microchip - with a fatal flaw no less. I love it!
An old novelty....
Fatal?
He's literally made of soy, it's a fucking chip
I'd hardly call the 6502 a novelty
@@crappyatlife I’m sure you feel superior after making that comment.
I loved this @adrian! I was studying electronics in 1974-1977, and then did a PhD in computer design.
My one quibble with the video is that the 6502 is NOT a simplified 6800.
Yes most of the original design team came from motorola, and yes the 6501 was pin compatible to the 6800.
However it's architecture is very different to the 6800 and it has a fraction of the instructions. For example it has 2 index registers, and far fewer instructions.
Chuck wanted to build a better chip for control, because he found that people just balked at the $300+ price of the 6800!
Chuck Peddle's vision was for a cheaper chip to do simple interface and washing machine, etc. control. In other words using the microprocessor as replacement logic.
I think he would have loved this application of the chip!
And I love your sheer joy and excitement of having it work! It made my day!😊
I agree. Sometimes there was an old way of doing something w/o a microprocessor, but now always. I used mainly a Z-80 in that time period but I remember looking at the 6502 instruction set, etc., and I remember how relatively bare it was. Sometime later than that my most hated micro was a PIC of some kind where instead of conditionally jumping to someplace you had to write the jump instruction and then branch over it if you Didn't want to jump. Arrrg!
This is so cool. I appreciate how you were able to convey the importance of the discovery to people less well steeped in 6502 lore. That is a really awesome discovery, and even more awesome that it runs (aside from the bug) correctly. Thanks so much for sharing.
I recognized the 1702 EPROM right away, I was in that electronics hobbyist era in the early to mid '70s, went to tech school, and it became my career. Working at different jobs, seeing so many esoteric parts that are no longer made and have no equivalent. So glad you were able to save that little bit of history.
A first revision MOS 6502 from the first year of production. You're not kidding, binning that would've been a tragedy, that thing belongs in a museum display!
You are awesome! Thanks for the memories and the new answer to the question of how many lefts make a right.
Thanks for the mention! Wow. Now that is a very lucky find. I have one very early 6502, but it's soldered into my OSI 300 trainer. I don't know if I could devise a way to test for the ROR bug as I'm reluctant to remove it. Very cool, Adrian! There may not be real buried pirate treasure, but there is still lots of digital treasure buried away in devices like this waiting to be found!
Look on the top for a Date code: Do you have access to the assembly/monitor? Its only like 5 instructions to perform the test. The message is 3x the size of the test. Is your ROM soldered in?
@@joeturner7959 My 6502 is date code 3875. It is soldered in place.
@@TechTimeTraveller
So processor and ROM are both soldered. :(
@@joeturner7959 There's no ROM on the OSI 300, sorry.. just CPU, a 6810 RAM and some support logic. But yes.. everything is soldered.
You could use the switches on the trainer to enter a simple program: LDA #$22, ROR A, STA $8 (assembly is A9 22 6A 85 08; use Windows Calculator to translate to binary). You'd then read from $8 the result, which will be $11 (or maybe $91 if carry was set) if ROR works correctly, or it will be $44 if ROR behaves like ASL (the bug).
Adrian, I'm so glad that I stumbled into your channel so many years ago, I think from an LGR recommendation, when I really just started on modern PC gaming channels and slowly migrated to this time period. At first I thought it was a bit too technical, despite being an electrical and computer engineer, I never went so far as to have the practical and working knowledge you have and went into the business side. Now every week I'm eagerly waiting for your next video to drop, whether it's this channel or your 2nd channel. It's so hard to describe how over time, you became my all time favorite UA-camr, but I think the reaction in this video encapsulates it.
We all live vicariously through you. We are in awe about how you self taught your way to being one of the most knowledgeable early computer repair people on the planet, and yet still be humble enough to reach out for help, while always letting your true passion and excitement come through in your videos. There are some days I see when you drop a 45 or 55 minute video, and I get giddy thinking I need to save this for a long relaxing viewing session before I go off to sleep.
I guess what I'm trying to say is just... thank you. Thank you for reigniting my love of this hardware which originally pushed me to get the degrees I did all those years ago, and remember why I did. Everytime I learn something new from you every episode, and it's got me into tinkering again. I feel like I'm rambling, so I'll stop.
Never change, because whatever it is you are doing... it freaking works.
So well said. Adrian is one of a short list of people who represent to me the best of the internet - passionate people who unapologetically and humbly share that passion with the world. It's a great little community we have here in retrocomp land.
Aside: sigh, anyone here watched Aussie50? RIP Ed. He was the one who showed me it's OK to be passionate about tech. I think he was pivotal in really kicking off the amateur tech community. I consider channels such as these to be an offshoot of that.
awesome for you Adrian. I could feel the nostalgic emotion. Love it
Thank you to you and Frank IZ8DWF for the video and code. I had two white ceramic 6502s that I wasn't sure if they had the ROR bug. One did and one didn't and without that code (or writing something in machine language) I would not have known if they were early enough. Your reaction is quite fitting as they are truly historic and a joy to be the caretakers of them.
Damn dude, whoever built that box really knew their stuff.
Actually back in the day the ability to write simple machine language programs and design simple circuits is considered basic skills, like the ability to write HTML these days.
@@18000rpm As a 90s kid, I feel like I missed out on a golden age.
The workmanship was awesome.
I was just grinning ear to ear !!
The code and project just for an interface.
This guy was on the top of his game. Reminds me of the "City on the Edge of Forever": ...stone tools and bear skins.
Radio Shack really deserves more credit than they are getting. We took them for granted. They even took themselves for granted.
@@18000rpm Or, they could've simply been an electrical engineer or computer engineer who worked in the industry and had access to prototypes and other parts like this that were quickly discarded as updated versions came out.
I work in E-Waste ... I see things like this all the time and have to take them apart to sort the parts, that board would have been thrown right in the low grade box. I try and keep an eye out for special things, but I am sure I don't always recognize that it's special. I am able to save a few things but I can't save it all. I rationalize a lot of it by saying to myself if we didn't recycle it nothing would be rare. :)
It'd be awesome to see what you've collected... even if it's just a pan over a bunch of stuff on the floor! Hope you don't mind my subscribing in hopes one day you do.
@@ericwazhung ua-cam.com/video/BGnNlVzUCZM/v-deo.html This is a video of some things I saved and sent to Adrian.
@@Neodra Nice finds! Thanks for sharing with him to share with us.
I've been thinking lately that at this point, a lot of e-waste places probably purposely employ people who are at least aware of some of the obviously-valuable stuff so they can turn it over to the secondhand market for a lot more than they make just processing garbage.
@@stevethepocket It's not about individual pieces, it's about volume. The place I work is an intake facility. We buy product from the public and some commercial and basically sort and package it. We sell it to other recyclers who break it down into useful metals who in turn sell it to foundries. Trying to sell individual items on the second hand market is way to slow. So if I don't save it or someone down the line doesn't save it, it will be destroyed. I do know that the place we sell PCBs has a machine that photographs them and then points out any IC's that can be sold intact. They will recover those IC's and then the rest of the PCB and components get ground up, sent through several different washes, then melted down to recover the metals, specifically gold and platinum. ... Disclaimer : Other recycle companies may do things differently :)
I'm glad that you didn't throw away because imagine the regrets afterwards and like Indiana Jones said "it belongs into Museum". Very impressive since I never seen this very early version of MOS 6502 before since only the later version of the Chip especially for the one of the most if not the most popular CPU of all time for 8 bit Computers. What a great find my friend.
like he said wouldn't have known to regret it. the amount of lost stuff in this world is kinda insane though, have to stop myself from thinking about it too much. entire civilisations have grown, thrived and then disappeared without a trace remaining. especially wilful destruction of information is infuriating but it no doubt pales in comparison to the amount of ignorance, incompetence and accidents. we will never know the richness of our lost history.
man I loved it when Indiana Jones appeared and said "Its d.i.p.ing time"
@@snooks5607 How would you now that, when: everybody in fact "wouldn't have known to regret it"? Sorry for that smarty-pants comment about the hole in your arguments logic:)
Of course I agree. It is probably a lot of technology that is unwittingly wasted. But there is definitely more that is deliberately thrown away. To preserve everything simply was and is not been possible with our actual consumer society since the 1950s. Otherwise we would just suffocate in trash. It is at least good if something is reused or recycled[1]. The majority of tech/electronic-waste and old equipment end up in countries like Africa ... so that they suffocate, in dimensions as large as entire states in garbage dumps. Unfortunately, this is the reality:/
[1] Like from us retro-freaks or repair enthusiasts/technicians. But by all love, this is just a drop in the sea ...
@@snooks5607 flashbacks to when i was at the library of alexandria when it burnt down. It was so sad watching all that knowledge perish
So glad for you Adrian. Your happiness is contagious and we all feel like we have touched this magnificent piece of history. Hope you located it in a privileged place on your bench, so we can admire it in future videos.
Wow! Treasured history in your hands and you almost threw it away! Glad your Spidey senses were tingling and you opened the case to check.
I can hear the utter awe in your voice and I am absolutely living vicariously through this video. ❤
Truly Adrian when Franks program (iz8dwf Hi Frank) popped up declaring this was in fact a bugged MOS 6502…Man I burst into tears…I’m surprised you contained your exposure. Simply wonderful…
This is why I love watching this channel, your enthusiasm is always sure to bring a smile to my face. What a great story of the buggy chip. A survivor indeed!
I've just started watching the video and looking at the box that Adrian nearly threw away. At first glance it looks like the box is "The Internet" as seen on the British Channel 4 comedy programme The IT Crowd 🌐 😂 Cool to see an early 6502
Exactly what I thought...
I love that this was saved and it works and looks perfect. Not only did you save an extremely rare chip, but you know what it is. This one couldn't have went to a better person. You'll treat it like the work of art it is.
AY-5-1013 is a UART from General Instruments, which eventually became Microchip, famed for their PIC line on microcontrollers. I used these UARTs extensively in the 70s, they were ubiquitous in those days.
Funny, when I saw AY and GI, I thought sound chip... 😅
you beat me to it, i vaguely recognised the number and googled it, i may have one or 2 lurking around, definitely havent got any ceramic 6502s, i did find a ceramic 8008 on a board....
Came here to post the info on the UART. Good info, @Nezbrun
That chip is also a piece of history itself
The Taiwan silkscreen shows that the chip might be the first ever batch of chips that Taiwan manufactured in history, cause the semiconductor division of ITRI(which later dissociate from government and became UMC/Mediatek until now) finished their first batch of chips around the end of 1977
I pulled out my 1978 GI catalog to look it up.😊
Amazing story. Your videos take me back to high school in 1980. Kids today have no idea how primitive and wonderful things were way back in the late 1970s.
I'm so glad you did take the time to look in that box. Not only because of the chip -- which IS super awesome -- but because it obviously has so much meaning for you. Well done on saving such an interesting piece of history!
I have the same chip and In Use I never noticed the Bug , I collect chips too so I was stoked to find the Video , We all Have Much Older but this one has this cool story about the Bug and all , I got goosebumps , I Love building 70's Kit Computers . Thank You , Liked and Shared :) QC
I always liked the look of the old ceramic packages of early chips. This is definitely a super cool find. As a teenager I used to experiment with TTL chips on breadboards, but higher end chips like this were definitely out of my budget in the old days. I really want to get back into that again. Great video, and I appreciate the work and research done by you and others to preserve these pioneering pieces of history.
Ceramic chips are awesome, from stuff like this 6502 to early Athlon chips.
My heart stopped when you approached the ceramic with that weird screwdriver to lift it out from one side! Take care!
I remember the times when you could go down to Radio Shack and get raw boards and etching to make your own circuit boards. Those were the days, really Miss the old Shack :(
@BumbleBee Luckily we still have one called Jaycar all around Australia and a few other individual ones scattered about.
@BumbleBee Maplin was already pretty useless by the late 00s sadly. A few connectors and plugs but not much else to my recollection. Or maybe I just had a rubbish tiny one near me.
I remember when you could go to Radio Shack store and buy the parts to make a radio. I knew the end was coming the day I went to Radio Shack and they were more concerned about who my cell phone carrier was than whether or not they had a germanium diode for my kid's project.
I spent hours in Rat Shack as a kid. They had all the common stuff in stock and could order in just about anything else. The employees were quite knowledgeable. There is no more customer service in the US.
The 20th Century was a great time for electronic hobbyists. From shortwave radios to TVs and the first computers, everything was so amazing.
That processor needs to be in a museum! I'm sure we're _all_ glad you didn't throw it out!
I think very early on MOS Tech was selling a boxed set of CPU manuals and 2 of those 6502s at shows. I had one as a hand me down and passed it along to a 3rd party years later. Yep, two ceramic 6502s from that year.
I read many years ago that the low cost of the 6502 was one of the main reasons Jobs and Wozniak used it in their early Apples instead of the 8080. And thus the great divide was born... Apples vs PCs.
I still have my original Poly-88 micro based on a 2MHz NEC 8080 from 1977. The Poly was one of the few early micros that didn't require manual entry of a bootstrap program, as it had a 1k ROM for boot and I/O functions.
I have a soft spot in my heart for these old machines, IMSAI, Altair, SWTPC. I still have the advertisement cut sheets for them, as well as a number of late 70s micro periodicals: Byte, Dr. Dobbs, etc.
Great video!
"So without further ado, let's get right to it!"
*Plays opening titles delaying getting right to it, adding further ado*
Lol irony
I bought my first Apple ][ in 1979 for $2250. It started me on a lifelong career as a programmer and Network Engineer. I have an original Gold Intel Pentium as a collectable.
I have a Pentium (1) with the FDIV bug! It was removed from an IBM 9595 server while I worked at IBM in the 90s. If you want it I can send it to you Adrian although it will take some time since I live in Buenos Aires. Keep up the great work!
Do you know if it also has the meltdown bug. When meltdown was published, the CPU designers were awfully silent about the status of older chips.
The official Meltdown test programs tend to use non-buggy unrelated features of newer chips, but it's basically a question if a specific documented security check is done before hitting cache and external bus or not.
@@johndododoe1411 Meltdown would date back to the Pentium Pro and the P6 architecture. So the Pentiums would be unaffected. Incidentally, I also have a FDIV bugged Pentium 90.
@@steeviebops Are you sure the Pentium doesn't let the Meltdown affected operation hit the cache, thereby leaving a side effect of the supposedly hidden value?
I have a Pentium 60 with this same problem. My first ever computer. I kept the CPU
Who cares about that piece of junk?
47 years old and still works. Same here, just! Very interesting video, thanks.
I really enjoyed watching tis video, because you transport your excitement about the 6502 to your viewers. The 6502 in white color and golden contacts has really something magical and i’m sure that this chip has found its rightful owner now!
That is a fantastic find. Keep preserving our digital history. You rock!
In my years of experience hand building boards, I came to loath stamped pin sockets and wire wrap. I did build hundreds of boards with that method and sockets. Virtually all of the builds had all manner of weird problems traceable to faulty connections. Machined pin sockets are much pricier than the stamped pin variety. BUT, they pay for themselves by eliminating many hours of wasted time spent troubleshooting an unnecessary problem.
The one pin you found replaced on the socket was, most likely, because it was intermittent or outright open. ALL stamped pin sockets are a GUARANTEED built in failure point. Wire wrap also corrodes severely in a short time and CAN become intermittent as well. Depends on the alloy of the pins and wire combinations. Galvanic corrosion results with mismatched materials. FYI, wire wrap was developed for computers in missiles and rockets due to lacking a stress point where the wire exits the solder on a normal connection. This also saved weight by eliminating all that lead solder in the rocket. Missiles and rockets usually had very high QC to bypass the initial bad connections and corrosion was not an issue as these things didn't sit around for very long before being used. Once.
This is my favorite video of yours so far, and you have so many great ones. So cool and Kudos to Frank as well.
I always thought the gray ceramic DIP ICs were like little socketed pieces of jewelry, but the white one looks especially pretty. It's always a pleasure to open a machine and find a ceramic chip inside. #TotallyJealous
Oh damn Adrian, what an outstanding find!! Now I am jealous, I am still missing this CPU in my collection 😮. Great that you didn’t throw the box away. And your emotions definitely swapped over to me here in Austria. We share the same passion. Cheers, Peter
Ohhhh! The wire wrapped back of the board!! Get a deep shadow box and maybe put the board in tilted forward with a mirror behind it and an angled mirror next to it. So you can see the back as well as the front.
That would look so cool!
Great find, and good presentation on the history. I never knew about that early bugged version.
A glass bell jar with a rotating base would be better.
That's insane!! Also interesting to see the AMD logo on the EPROM, from back in the early days when they were a general-purpose semiconductor company!
A 6502 made Christmas week in 1975 becomes a gift 47 years later.
I've really enjoyed this video Adrian! Thanks for sharing this fabulous CPU! Now you need to buy all old project boxes from the '70s and I'll pay for them :)
Nice job, OM !! 73!
That's an absolutely amazing find! Most people don't really know the value of old equipment (especially when it still works) and it's always a bit sad knowing how much working legacy hardware lies buried in landfills.
I found in 2021 a POSTCARD from my hometown (Germany) on the net for sale in the US with ME on it.
The postcard was from may 1977 and showed 3 guys on a jumptower in our public pool.
Goosebumps till today !
I watched the postcard for hours and the whole feeling from 1977 came back.
Could feel the jumpdesk under my feet, the sun on my skin, the noises ...........
45 years ....
What a great video! Crazy great find and I love the idea of making that a display piece. Would love to see that some day. Great job Adrian!
I actually smiled during the reveal. I'm not usually that enthusiastic. I'm an old 6502 guy, greatly appreciate this vid.
Your enthusiasm over this made me smile :)
When you get the shadow box, maybe put a mirror on the inside surface so you can see some of the wire wrap
Excellent idea. Seconding this! Could incorporate the board's edge connector into the side of the shadow box to hold the board a little off of the mirror to make it easier to see the reflection.
@@spagamoto That's a brilliant idea
Pure Gold! Its a shame 99.998% of the planet has no clue how amazing and rare your find is.
Amazing find! So glad you didn't throw that beautiful 6502 out! :D I just came across an early 80s PET printer interface and it looks very similar to the self-made board you have there except for using "proper" RAM. And there is actually a (quite a bit newer) 6502 on there, too!
Thanks, remarkable episode !!! A few years ago I read Brian Bagnall's book, "Commodore: A Company on the Edge", where he talks about the history of the 6502, how Chuck Peddle went around for new customers developing software for the 6502 customized to the needs of the customer !!! I personally experienced the IT epic here in Italy (I was born in 64), and I remember well the Apple II / IIe of my friends, and also the many Apple compatibles that were on the market, much cheaper than the originals.
Thanks for making me relive that beautiful time, ciao from Italy !!!
It's interesting that the ROM boots, its likely that whatever operation uses the ROR function doesn't have its result verified, so the ROM is 'running' but at some point you're going to try to use something in memory that's been run through the buggy ROR routine and you'll receive unexpected results. Still very neat to see it preserved and the short history lesson! Thanks for sharing!
Great video Adrian. In 1975 I had a small electronics startup and had ordered some 8080s for some programmable boards we were doing for Lockheed. They were not yet available and the price was $360 each. Before delivery, Intel dropped the price to around $220. The chips were white and gold, just like your 6502. Thanks for bringing back some great memories.
23:36: If you were to test the Apple II + 1975 6502 more extensively, maybe on your second channel, I'd be happy to watch that. I'm now wondering if Apple accounted for the ROR bug and wrote their Apple II firmware so as to test for the bug and work around it if present. Of course, it's a safe bet most Apple II software did not do the same, but I'd love to know if Apple's early Apple IIs were "ROR bug-tolerant".
In order to test for ROR, you have to run the ROR, so it WILL show up in the code.
It wouldn't surprise me if WOZ programmed around the ROR so they could save a buck using faulty parts - lol -.
@@SidneyCritic exactly my thought!
@@SidneyCritic ...Even though by that time, the faulty chips would likely have been out of stock and harder to get hold of than the good ones. Still wouldn't put it past him though.
@@SidneyCritic most probably there'd have been a version of the ROM code specifically for use with that chip if so.
A fairly simple solution would be to provide a ROM routine to perform ROR by executing ROL seven times instead but I don't know how that would affect general compatability and performance.
You couldn't really intercept the opcode though. You'd probably have to prepatch everything.
Beautiful video. I have known the assembler of the 6502 since it entered the business, and then moved on to the older brother: the 6510, of the Commodore 64.
I was amazed that the clock is generated by a 555.
Great job man !
That would go well in my RevA Kim-1! It has the grey slate, but I've always wished it had the white ceramic. I also have a 6530 in white ceramic for it!
Sept 30 is my birthday. I'm definitely older than this chip. But seeing it run is a nice present. Thank you.
The original monitor, at least, uses it only once: in the disassembler. FPBASIC uses it for the floating point code, ONERR and hi-res graphics.
Makes sense. Thanks for clarifying.
For those who don't understand, he is talking about where ROR instruction is used in Apple ROMs, and "monitor" is memory-editing software, not a display device.
Nice find and nice recovery. Back in 1979 by college roommate went to work at Motorola when I stayed for Graduate School. When he came back one weekend, he gave me an early release of a new microprocessor he was working on - the XC68000. I am pretty sure I still have it somewhere - in the box.
It’s hard to stress enough how many electrical gizmos/adapters/connectors had that Archer logo on them in the 70s.
Don't those guys still make tv antennas?
@@samuelcolvin4994 Archer was an in-house RadioShack brand. I don’t think it exists anymore.
I have never seen someone as happy about an old piece of tech being weirdly broken but functional. This is why i love this hobby.
How cool is that, Adrian?! You have a piece of history in your hands! What would be nice would be to get some good closeups of the board and the wiring and maybe some of us can try and reverse engineer the schematic for the board and the box so the rest of the story isn’t lost! Excellent!!!
What a beauty of a chip!! CpuGalaxy would be really jealous of you for that white ceramic first cut 6502! Considering also that it is the first CPU for the masses it takes a very very special place in computer history and my heart also as a computer enthusiast with extremely low budget.
The other wow thing about that chip is that it is fully functional also with its cute bug...
My suggestion is to put it in a working pretty rare system that can use it and make a transparent case for the whole computer unit with this little white beauty displaying its body and also running the system in exhibitions or videos for people to see!
Greetings from Greece, you are a happier man after that and keep on doing your stuff for us to learn and enjoy!
This whole video is amazing. I love hobby projects like this, I totally admire the old-school skills of drawing up a schematic and wire-wrapping a proto board (btw can high-res pics of the top/bottom be preserved as well?), the historical aspect is fascinating, the chip itself is beautiful, the custom ROM is genius, and, on top of all of that, "it freaking works!"
It's extremely well laid out and built for a hobby project. I'd love to know who built that. Someone really took pride in their work.
The 6502 was also in the British Broadcasting Corporation home computer - the BBC Micro 32K, a machine that most people totally ignore. There was an American version, the ABC which was virtually identical and sold in the States, but as I said, it virtually unknown today. The BBC was proceeded by the Acorn Atom, the Acorn Electron. The BBC Micro came in a 16K version - the BBC Model A, the Model B which was either 16K, 32K, or 64K and some rare modified ones had 128K. Later it was surpassed by the BBC Master 128K and the BBC Master Compact. These machines could include a 512K add-on board that ran a very early version of DOS, otherwise the machines all had tape and floppy disk access, as well as the first Winchester hard drive, and Laserdisc system. The BBC Micro also supported a local network, TELETEXT, PRESTEL, telephone modem access, a 6502 co-processor and many other adaptions, including a MIDI system.
I had a friend who worked for a software company, Acorn Computers Limited in Britain, and she would send me sales brochures. Eventually this machine was supplanted by the Archimedes, the world's first RISC system, which was in effect an early PC clone. I believe there is an emulator for it that runs on PC called BeebEM (Beeb being the affectionate name given to the BBC machine by its users). Of note is the fact that the worlds very first 3D space combat and trading game, the legendary ELITE by Ian Bell and David Braben was developed on a BBC Micro in the eighties that was ported to virtually every other computer platform of the time and which still remains popular - in fact, the modern remake of the game is called ELITE Dangerous.
I'm just now getting into the hardware side of things after a decades long programming career and really geeked out about this. It's sad that this ended up in e-waste and awesome that you caught it! Looking forward to your next discovery!
It’s Logan, just seeing this haha.
I have an Intel 8008 in ceramic package, one of my most prized possessions
Hey Adrian, that's an amazing find! The ceramic MCS6502s are highly sought after by Apple-1 replica builders for their original appearance. They are virtually unobtainium these days and sell for upward of $3000 on eBay.
Do they sell for upward to $3000 on eBay or are they asking upward to $3000 on eBay?
@@Okurka. Excellent question!
@@Sloxx701 That's one of the earliest possible, you can't compare it with this one.
@@Okurka. That's probably the ultimate question. There is one that did sell on October 26th for $1500 bearing a 3975 date code though, but that may be a unicorn.
@@rjolly87 Sold mine direct to a collector for $1500 (don't like dealing with ebay) ..I had bought it in '75 for $20, new for a project that never happened..
Fantastic video. Great to see this olde 6502 in action! Great work Adrian and Frank.
Soviet calculators often used chains of shift registers as RAM.
How does this work? Like an electronic version of a delay line?
@@samuelcolvin4994 more like FIFO ram I’d guess
@@samuelcolvin4994 I think with some shift registers you can both write out to them as well as read their state back in again
@@samuelcolvin4994 Yes, a chain of shift registers (up to 2 K bytes!) with a continuously scrolling set of data. Other chips sit on the same bus and watch for particular values in this sequence (command codes), then take the data and put the results back.
@@watchmakerful Japanese calculators did this for a while too! In the 70s mostly.
Thanks for such a feel good video. This rarely happens on tech channels.
Checked ebay for similar 6502's, and found several. Found one that sold recently for $1500. There are some still listed for higher prices than that.
One of Adrian's best videos, hands down.
The early 6502 cpus did NOT have the silicon circuitry to support a ROR instruction. so it was NOT a bug but not even implemented. The ROR instruction was added later in the next revision of silicon. (It DID have a shift right but not the rotate right). the reason that the code almost works is that the motorola style processors such as 6502 and 68xx were random logic decoded so as to operate much closer to the clock frequency. the Intel style (8080 and Z80) used microcode which take a lot more clock cycles per operation (often 10 or 12x instead of 2x or so). If you take a 6502 or 6800 processor and list all of the operations in a table you will see patterns and missing opcodes for stuff like a STA immediate (which doesnt make much sense in real code)
I love wire wrapped circuits too. They look like mini telephonic centrals. I knew about the "secret" instructions that 6502 have depending of the manufacturer (probably more a side effect of the way instructions were decoded). But I never heard about that. Very cool.
What other cheaper microcontrollers were available (in small quantites) in the mid-late 70s? I don't think the 8031 came along until the 80s - 8048 perhaps ?
Intel 4004 was available. I lusted after one in our electronics lab but was informed by the guys there if I so much as touched it I would lose my thumbs. Things worked out for me though: Bought an 1802 Super Elf and was happy with it.
The first PICs were 1976, but they were mask programmed, except for expensive development and field test versions which had ROMless microcontrollers or ICEs allowing the use of the developer's own PROMs.
Dev cycle was ICE then Field test with ROMless PIC plus PROM, then get GI to run an initial mask version for validation, then production.
EPROM-based microcontrollers, let alone flash, were still some way off still.
I certainly don't miss these aspects of the development cycle! One bonus though, no firmware updates!
Other than the Zilog Z80... which started rolling out to market around the same time... not much else in a reasonable price range.
Definitely a collector item... the early 6502 bug made early adoption difficult versus the easier to use and stable Z80.
The combination of the MOS 6502 and the Zilog Z80 hitting the market at around the same time was the cost catalyst for hobbyist to take their babies to commercial viability.
I myself started with the Z80... but I knew about the 6502. This is the first one I have actually seen covered in a video... admittedly I never looked before.
Thank you for sharing your find with us Adrian.
Great story, enjoyed the video. Interestingly, Jan Beta recently posted a video where he was refurbing an Epson RX-80 that had installed an aftermarket interface card which also had a 6502. My guess this box might have been a project from a magazine like Popular Electronics in the 70's. It would be an interesting find if true. What made this video so great is it shows your genuine love and passion for these computers, and experiencing it along with you.
It's a PET to ASCII/Baudot interface. This interface is in Kilobaud_Microcomputing_1979_September.pdf (which you can Google), p100-102.
@@DaftdogUK Wow thanks, awesome great find, I'll page through it. These type magazine project box solutions were the essence of computing in the 70's, that gave birth to computer companies like Apple, where enthusiast transformed to full blown companies with the right idea and funding. Modern day Raspberry Pi and Arduinos projects are the great grand-children of this stuff and great to see flourishing today.
Wow, what a great find of this piece of history! And it couldn't have gone to a more deserving person. You have done so much (and continue doing so) for the retro community as well as myself. Congrats and thanks for sharing this moment with us.
Learned that chip inside and out, filed all the knowledge into the same bin as my VCR repair diploma.
Thank you for letting us visit your basement Adrian and letting us experience this very special occasion with you. Honestly, I can't tell you how much it means to us that we get to feel your emotion with you.
You are lucky it worked as we were taught that technician handling the chip must ground his body by wearing a conductive wrist strap which is connected to a conductive mat which at ground potential.
Thank you for all your videos including bad and great decisions that we all learn from!
great video Adrian, nostalgic for me as well. the 6502 was the first uP I learned to program while working as a college intern. I recognized the AY-5-1013 straightaway as a UART as you were talking, so I had a bit of a smile about that. it resembles a project I worked on very similar to the serial-to-parallel converter you described, it was for a selectric-style terminal (our school was an IBM shop) with a proprietary parallel interface. I wonder if that's what this box was for, some non-Centronics hardcopy device?
thanks for the walk down memory lane!
Yes, I remember the AY-5-1013 (and the AY-3-1015) as well!
It was a UART that you could use in circuits without a processor. All settings were done by jumpering pins, and one could easily clock a byte in or out of the chip.
Amazing find! I got goosebumps when you popped that cover off. The 6502 and it's variants powered almost all of my childhood and early teen years. So cool this one ended up in very deserving hands! You'll have to show us your shadowbox when you have it done!
Wow, not only do you have a very early version of the 6502, but you have a rare one with the bug. This is an incredible piece of history -- congratulations!
Umm, all the 6502s from 1975 have that bug.
@@Okurka. And how many of them are around?
@@_B_K_ Who knows, it could be thousands.
You made it sound like only some of the very early ones had the bug.
@@Okurka. Clearly not what I stated. Reading is hard.
@@_B_K_ Sorry that you have problems with reading what you wrote.
"not only do you have a very early version of the 6502, but you have a rare one with the bug"
You clearly say that only the very early ones with that bug are rare while all the very early ones had that bug.
Hallo Adrian, thanks for sharing that moment of "digging for gold". I started following your channel a while a go - thanks for the hours of learning something new and yoining the excitement and emotions to see if "it freaking works" 👍👍
Looking at ebay solds, a 3975 dated 6502 sold Buy it now for $1500. A 1976 6502A sold for $1450.
I know Im a hopeless geek when I get teary eyed from things like this... incredible video from the master.
Those 1702 Eproms are "fun" to program.. you need a programming voltage of -48V. On ALL pins, so, the logic levels are -48V, too. Except the Vgg pin, that needs -35V.
You then have to apply +12V to the Vbb pin, first set the adress pins to the inverse of the address you want to program, then invert them back to the "real" adress, then give this programming pulse for 1ms and go the next adress. You then have to program the 256 bytes 32 times. Programming 32ms at once destroys the memory cells.
Still beats mask rom though ..
Cripes!
I had a piece of equipment with sixteen 2708s (and a ceramic 8080A from 1977) that I finally got to read out this week. The 2708 "only" needs +12 and -5 volts to read it. But I had already fried a "test" 2708 (with known data) trying to read it with a bodge board on an EPROM programmer, so I was definitely worried.
I built my own reader from scratch with a "blue pill" board to run it. In the meantime I learned that if the -5 isn't there, the chip could quickly fry itself, so I put switches for the +5 and +12. I had also heard that too high of a +12 could be bad, so I added a diode drop to make sure that the +12 was less than 12 volts.
There's a very good reason why you rarely see EPROM programmers that support anything smaller than the 2716, even ones from the 90s. There are just too many weird voltages to deal with.
Holy Moly! I'm not sure if this helps my theory it might've been programmed via toggle switches.
@@ericwazhung I mean, you probably could with the assistance of a timer circuit for the actual programming pulse. It would be pretty hellish though.
i love that white ceramic, combined with the gold it looks really "fancy"
It's wonderful to witness your joy here Adrian!
Great video, Adrian. It was a trip down memory lane for me, too. 6502 was the first Assembly language I learned back in the '80s.
I like how you got all sentimental at the end, looked like you almost teared up :)
This is one of the most amazing videos I've seen for a long time, I'm afraid your title didn't really convey how special and I procrastinated over watching it (I'd assumed that the rare and special processor would be something later or less interesting to me.) I loved your excitement and emotion and was 100% with you on that. The 6502 is special to me too, for the same reasons as yourself, and I'm very glad to have seen this specific early example, learned a little about its history and seen it running.
Glad to see that mobo being useful! Be careful who you show that 6502 to when visitors are in your home - that chip is worth a small fortune on ebay. I had the pleasure, if that's the right word, of unwirewrapping a Singer computer (the owner had scavenged all the RAM off it for his own S100 machine) back in the early 1980s. While I appreciate the historical significance of wirewrapping, think Apollo Guidance Computer, it's frankly a PITA to deal with. What a wonderful find!