So, where do we go next to fix this? Well as I start reading up on the system for part 2 I've discovered the keyboard may still be the issue. The keyboard has pull ups on the data lines, without the keyboard attached then the lines are in a floating state and the system is reading garbage input. So the first job will be to put some nice headers on the keyboard and system boards with a detachable cable and go from there. I'm looking forward to sharing my progress. Thanks as always for watching - Neil - RMC
That's what I've been reading today. I'll be working on Part 2 next week so can confirm. Either way it will be much nicer to get a couple of headers and a cable on their to make future work on the machine easier with the keyboard easily removed.
Awesome episode. One of my cousins is several years older than me and bought a Model 3 to play around with. I used to go over there with my books full of programs and type them in as a kid. They wouldn't always works straight off the bat due to errors and differences in BASIC, but my cousin and I would figure out the problems and get them working.
If you don't have it already here is a great reference for the hardware. www.heinpragt.com/techniek/algemeen/files/Radio%20Shack%20TRS-80%20Micro%20Computer%20Technical%20Reference%20Handbook%202nd.pdf
I know I've said this a few times, but these are really beautifully assembled episodes. Well lit, clear to follow, informative. Television documentaries so rarely get into enough detail to hold my interest and doing that and keeping up reasonable pace (and not shouting) just makes for such an enjoyable viewing experience. Thank you.
With the chill tunes and the laid back delivery of our esteemed host, this channel is like a bubble bath for a nerdy mind. Kinda glad David took some vacation time and let his friends take over for the week. :-)
What I really appreciate about Radio Shack and it's line of computers is that they really wanted you to learn about how computers worked. For myself, the TRS-80 was a great way of doing just that! What I learned with these early machines helped me for years to come. Thanks to my Raspberry Pi, I can now emulate a lot old computers as well.
Keine Angabe I wholeheartedly agree. These videos are an absolute treat to watch on a Sunday afternoon, lazing around on the sofa. Very calming, dare I say, even therapeutic.
TRS-80 Model I Level II was my family's first computer back in 1978. I learned to solder helping my father build a LNW System Expansion for it. I learned to program on it, connected to my first BBS using it with a Novation Cat 300 modem and typed up my middle school papers using Electric Pencil along with an Epson MX-80 printer which at some point was upgraded with Graftrax roms to allow printing graphics. Christmas 1983 it was replaced for me by a Commodore 64 but my father continued to use it until 1985 when it was finally displaced by an IBM 5160.
In 77 I was an electronics student and there was a Tandy store about 100 metres away from the college. They had a model 1 on display and we drove the manager to distraction arriving like a plague of locusts during breaks between lectures and lab sessions, playing around on it, then buggering off having bought nothing. I think we wore out the keyboard.
Lol. I think that's an issue every store throughout history that sold computers and/or games consoles and had public display units has had at one point or another...
I had a fully loaded (maxed out mem/fdd's/exp bay/voice syn, etc.) way back in 79-84. Learned Z-80 Assembly on it, which of course served me well on the Apple II when I dove into 6502 and then PC's 80x86. I've been coding for work and play for roughly 34 years now. In '87 I worked for Radio Shack/Tandy Training and Support as a Systems Engineer. Each Area Training and Support Office (ATSO) was housed along side a Radio Shack Repair Center. They were still actively repairing Model 1's in 1989. Somewhere around the 20 year mark it transitioned from fun into work. I have a lot of fond memories of the Model 1, considering it helped me build the foundation for a profitable career. It has been a fund ride, but... TBH... at this point, I hate computers. I've managed to keep up on modern development technologies... actively coding handheld, phones and supporting PC/Server apps. But today I take more pride in molding young, new developers.... helping my employees make smarter coding decisions. Thanks for the video.... It did bring back some great memories.
Me and my brother used to hangout at a nearby Radio Shack and play Invasion Force and fool around with Eliza. We were friends with the guys that worked there. Around 1982 I bought a Color Computer then got a Vic-20, then Commodore 64.
My parents had a friend that owned a Trash 80. I remember going over to their place with my parents and going straight to their computer room. They didn't have the official monitor, just an old GoldStar TV. I remember playing nothing but Zaxxon and Zork. The only two games they had. I'm fairly envious of you RMC!
I got to the end of the video and was left wanting more! I can't wait for the next part. I got my start on my father's TRS-80 Model 1 when I was around 6 years old. It's crazy how when I see one, they look totally familiar and yet ancient all at the same time. Thank you for posting this!
The trs80 model 1 is a very fascinating machine. Many don't realize that it was the highest selling personal computer up until the early 80s. It even outsold the apple II by quite a large margin. I can't wait to see your take on the expansion interface. The first time I opened mine up, I was a little confused by the power supplies, lol.
Yep the video RAM ran from 0x3C00 to 0x3FFF - 1024 bytes. And on my TRS-80 Model 1 I noted one day that the bottoms of the characters were dropping out. Traced it to a bad memory chip and replace and all was well.
I love the TRS-80! Had one earlier this year but had to get rid of it since it took up so much damn space with the monitor and accessories. There's just something awesome about using a computer twice your age :)
Another interesting history lesson for me, well shot and well presented, as usual. I look forward to Ep. 2. Oh, I do like that shrink tube isolator trick. I've never seen that (or thought of that) before. I will be adopting that little pro tip.
I really appreciate the nostalgic feeling your show brings. I went through all your videos and I couldn't find any about my favourite setup, MSX. I would love to watch it soon.
RetroManCave Are the Phillips models the most common ones found in Europe? If so I would go for that since it would be one more people remember, sadly I don't recall us ever getting any MSX computers here in the US.
Awesome video, and I really hope you get this machine working as this model was one of the first computers I ever used in school in typing class, so it brings back a lot of memories for sure.
My very first computer that set me on my lifelong journey of wonder and discovery. I wish I could have afforded the monitor and expansion unit back in the day. Mine is at the back of my loft somewhere.
Ha, that is how I came by my IBM 5160. One of my electronics professors was clearing out his attic and found it, gave it to me as he knew I had interest in older tech (our first family computers were a TI99/4a followed by an Apple IIc). Cleaned it up, fixed the caps on the video card...working well.
PeanutbutterJellyfishSandwich No, I was 7 at the time and my parents that it was too much to add to our "toy". But I really wanted one. Funny thing... My parents wouldn't even pay for the TI tape deck. They bought an off the self deck that worked with the cables.
Eh, I was probably about the same age as you (I am 39 now). We had a bunch of cartridges, the speech synth, but no tape deck, and a monochrome amber monitor.
I've been wanting a working TRS-80 for many years now - love to see yours getting the TLC it craves. :) Great video: topic is spot-on, filming looks professional, your narration is superb. Captivating stuff! Here's to many more Trash to Treasure videos!
One of my first few computers. I liked it despite having only 16KB of RAM and a cassette to save and load programs on. Later in life I eventually got a LOBO expansion interface with 32KB more memory. Even later in life someone gave me a complete system that started life as a 4KB Level 1 system and was upgraded over time to have 16KB Level II and lower case mod internally and a Radio Shack expansion interface with 32KB of RAM, serial board and 2 very heavy TRS-80 single density floppy drives. It was a beast. You have a slightly newer version than I started with as mine didn't have a textured keyboard and did not include a numeric keypad.
Thank you so much for making this video. I started to learn how to program on a trs-80 computer in the start of the 80s and now as a software engineer therefor nice to see you bring this one back to life. The trs-80 was a great solid machine in those days. Keep up the good work!
When you get back from a 2 hour walk, you're ready for a couple beers and some lunch, and there is a brand new trash to treasure video waiting for you. Life is great.
Trash-80 to Treasure? My fondest memory of the Model I was that ribbon cable to the expansion box, and how the machine would reset if the connection was even a little off, which as it aged, became much more likely. Luckily never my primary machine, but I did learn Z80 assembly on it, which landed me a job many years later.
I hope you get this TRS-80 fixed. I used to work part time in a Tandy shop in the late 70s and, because I was doing O-level Computer Science, I was the only person in the shop who knew anything about them. I used to take a TRS-80 (Level I, 4K RAM) home with me to play with on a Sunday. They were not bad machines but suffered from a lack of real support (i.e. knowledge) by shop staff (me excluded, of course!) and not having the coolness of the PET's metal case/futuristic design and the Apple II's colour graphics.
The first thing I would try is to unstack the character generator mod and fix the trace to see if it works with upper only mode. At least you'll have that user-mod ruled out as being the cause. Then work backwards by removing the ram upgrade etc.
When I was a kid, my friend's dad had a Model 1 and we played scarfman and a clone of Space Invaders on it (when his dad wasn't using it for "work") Seeing that machine, and then a VIC-20 put me on a path to getting a home computer... even if it meant saving my comic book money. :) What a time to be alive...
We still have a bunch of TRS-80 computers, all of which my dad bought new. We have a Model I (w/monitor), Model III, several Model 4s and Color Computer 2 and 3 as well as a couple of 1000 TXs.
I bought the TRS-80 the first day it was available. This was in Phoenix, Az. I was told by a Radio Shack Salesman, that people were flying in to Phoenix to buy one. Apparently Radio Shack made Phoenix as a test market, and made efforts to have the TRS-80 always available in the city. As a side note, at the time, if You had any stock in Tandy, You would get a 10% discount on any Radio Shack purchase. So I bought one share. Several years later Tandy offered twice the amount I bought the stock for and no brokerage fees. Apparently, the paper work, and notices required for them to send to me every year as a share holder owner, was costly for just one share.
Enjoyed the show. Just pulled out a couple of Model 1 TRS-80s that I picked up recently. I keyboard and the two Monitors working. The other keyboard, does have some sort of display, but has a problem with the vertical hold. I have another Model 1 Keyboard that seems to power on, but then the power light starts going on and off frequently. Look forward to watching more videos. Thank you
Truly the first computer I tried to learn how to program. Ah the nostalgia. I tell you if I could actually get my hands on a working model, I'd pick it up just for memory sake.
My first ever computer I used :-) Exactly the same as that one, including the worn off paint from the palm resting position. My uncle was the owner, and I was happy to sit there for hours typing in magazine program listings. I also remember there was a maze shooting game that had sound effects that it played out through the cassette recorder (you had to press the bit in the mechanism to allow record button to be pressed without a tape in there) - eventually this went, and was replaced by an Atari 400 which had much better graphics and sound.
The absolute first (well, second really) thing I do on these kind of machines after opening them is to press firmly on both ends of all of the socketed chips to reseat them. That solves about 99% of all the problems I've ever seen. The first thing? Look for leaky caps and replace them. You look good to go there. There still may be bad ones, but no obviously deathly bad ones. But try reseating those chips before you do much more than repairing that keyboard cable.
I do like these machines and would love one on my retro shelf next to the videopac and aquarius. Looking forward to a fix and demo. Top notch as always!
Mr RMC - when I first came across your channel, I though 'Oh Gawd, /another/ retro console computer channel' however... These are so fantastically produced, highly professional and worthy of TV quality. I can see the T2T series (and your other videos) highly releasable on DVD or Bluray as the definitive history of old computing. I am quite sure that out of all the retro PC / gaming channels I subscribe to - yours, is without a doubt, the most highly polished and enjoyable to watch. /glowing review off :-)
Another fantastic video here! I've been wanting to get one of these, or perhaps even a later Coco for awhile now. These old Tandy machines always had an allure to them!
OMG, I used to work for Tandy Australia head office repairing these and they were so old lol. even Model 3 and others but I started out on the Color Computer 2 long back base. hahaha
Charles Napier! "Yeaaaaaah brotherrrrrrrr!" (he played one of the space hippies in the original Star Trek episode, "The Way to Eden", among many great character roles).
Oh wow, A restoration series. Nice choice Neil. I love seeing the many parts that gamers contribute themselves trying to make them into showroom condition. This will be fantastic for sure. 8^) Nice to see this Neil, can't wait to see what you have in store with it. 8^) Anthony
I have a TRS-80. Originally it is Level 1 basic and 4KB ram. Shorty after my uncle purchased it he upgraded it to level 2 and 16KB or ram. He regretted hacking it up and wished he would have just purchased one with 16KB, and level 2 built in. When he was still alive I was planning on purchasing a radioshack portable CD player off ebay and burn level 3 basic audio dump to a CD and call it the TRS-80 CD-Rom upgrade package.
I always wanted to have a go on a TRS-80.... I'd go into Tandy and they'd have these marvellous sci-fi looking SILVER computers. So many of the other home computers were that horrible insipid cream or, if we were lucky, a nice matt black... but only the TRS-80 looked like it had fallen off a spaceship. Sadly, I never had a decent go, so watching videos like this, in later life, partly make up for the missed opportunity. I'm sat typing this on my Asus laptop - which is, of course, SILVER!
I believe you have a machine from 1981. The date codes I saw on the chips we're mostly from late 1980, but some (such as the CPU) we're from 1981. The 8113 on the chip means week 13, 1981.
Great and informative video! One nitpick: At 11:00 you mention that "later models" did have colour graphics, but this is not the case. None of the later TRS-80 models (II, III, 4, 12, 16, 16B) had colour graphics. Perhaps you are confused with the TRS-80 Color Computer, which is a completely different line of computer and not compatible with the TRS-80 at all. In fact, not even the models II, 12 and 16(B) are fully compatible with the first model, only the model III and 4. I hope you can get this one fixed!
This is the first computer I actually worked on. At my secondary school, we had one of these, and a bunch of the Level 2 models. They have a somewhat nicer keyboard, that is textured rather than smooth, and the monitor is a green one, which is sharper than the white/blue one. They also don't have the power LED in that position, although I forgot (we're talking 35+ years ago) where they put it.
Very interesting! That ribbon did look a bit decrepit lol. Maybe the ribbon will fix it! That ribbon is one reason some people don't like going inside the TRS-80.
A pristine TRS-80 is one of the jewels of my collection. I took it to a convention some years ago just to exhibit, along with the black and white monitor (still works, too!), and it got more attention than anything else on my table.
19 minutes of this stuff is way too short :) Interesting beast here, can't wait for the next episode to find out what this intriguing Z80 can achieve :) Thank you, Neil!
Actually, the Z80 being clocked faster than the 6502 wasn't as much of an advantage as you might think--Z80 instructions generally took more clock ticks to execute than 6502 ones, so you needed the extra clock speed to offset that. This is why the 2MHz 6502 in the BBC Micro would generally walk all over the 3.5MHz Z80 in the Spectrum.
Another important factor in the BBC's speed was that the developers had more ROM space to play around with, resulting in more streamlined routines for the O/S, whereas the ZX Spectrum had everything crammed into just 16K of ROM, thus requiring many routines to do double duty, such as the printing routine which had to cater both to the TV display as well as the printer.
But...none of that has anything to do with my comment, which was that the 6502 was faster clock for clock than the Z80? I mean, the absolute fastest instruction on the Z80 was HALT, which took four clock ticks--I'm pretty sure that any instruction which did anything useful took five or more. Many 6502 instructions would execute in 2 clock cycles. Memory access wasn't really an issue either, because the RAM was usually fast enough to keep up in those days--it was later on that CPU speed outstripped memory speed and they had to start putting caches on the processor to compensate.
What kind of 6502 developers used higher level languages? The 6502 is notoriously poorly suited to most of the common languages. Aside from the obligatory basic found on pretty much every system of the era, I find it unlikely people were using high level languages on 6502 systems unless they really didn't care about performance even a tiny bit. I've been trying to compare CPU's recently based on their documentation, but frankly the z80's documentation gives me a massive headache. As for how fast the two are compared to one another, it's hard to say. z80 instructions range from about 4-25 cycles (I think? I forget. I need to read the z80 documentation a few more times.) 6502 instructions range from 2-7 cycles. (8 for some 65816 instructions since 16 bit instructions take an extra cycle, and there's a few extra addressing features that can eat an extra cycle or two) But what that means really rather depends on what you're doing, and how your code is written. For instance, addition on a z80 is one of those 4 cycle instructions (if it's register to register anyway), while on the 6502 it's also 4 cycles under similar conditions. (page 0 operand). Unfortunately, you typically also need to reset the carry flag, which is 2 cycles as well. But that alone doesn't really tell you all you need to know unfortunately, comparing processors against one another is really complicated. It's easy to determine (though there are still a few caveats) that an Atari 800XL is ~80% faster than a c64. This is trivial to work out because it's the same CPU, but one has a higher clock speed than the other. However, if you were to compare the z80 in the TRS-80 to the 6502 in the Atari, even though they have nearly identical clock speeds, you'd have a pretty hard time working out what that means in terms of performance. Consider a much later comparison, which is equally complex. 65816 vs 68000. We know the 65816 has similar cycle times to the 6502, but operates on 16 bit values instead. (with a penalty of 1 cycle). We know the 68000 is actually using an instruction set intended for 32 bit operations but implementing it using a 16 bit arithmetic core. (part of the reason why a 68020 is so much faster at 32 bit operations than 68000 even at equivalent clock speeds.) The 65816 has an 8 bit bus, the 68000 has a 16 bit bus. So the 68000 reads memory faster, doesn't it? Well, no it doesn't. It reads one word every 4 cycles. (0.5 bytes a cycle), and the 65816 reads one byte per cycle. (1 byte a cycle), so for equivalent memory access performance, the 68000 needs twice the clock speed. Is that a disadvantage? Depends. The Amiga exploits the slow memory access to transparently interleave memory access by the graphics chip with the CPU without either noticing the other. Plus, this means for a given CPU clock speed, the memory in a 65816 system needs to be 4 times as fast. (16 bit access still happens at 1/4 the CPU speed. It's just that it reads two bytes at once.) On top of that, a 68000 is a register + register design, meaning it doesn't access memory all the time, while a 65816 is a register + memory design, meaning you're pretty much guaranteed to have an operand in memory for most instructions. The 68000 performs instructions at about 4-25 cycles too (excluding multiply and block move instructions) The 65816 is again 2-8 cycles. (apart from block move) Except that for the 65816 that cycle time is pretty much it, yet for the 68000 every instruction carries the caveat 'plus effective address calculation'. How long does that take? oh, anything from 0 to about 150 cycles it turns out. Does that matter? Again, it depends. But it does mean you can slow a 68000 to a snail's pace with poor instruction choice in a way that would be outright impossible with a 65816. 68000 has multiply/divide and 32 bit instructions. (albeit slow), 65816 has neither of those. (some hardware that uses it has external implementations of these features though.) Which is faster? Yeah, good luck figuring that out in a way people can actually agree on. Clearly you'd have to work out IPC, but there is no one single, reliable way to determine it which isn't conditional, and dependent on context. Plus the support hardware matters too. If you do 3d graphics calculated on the CPU on an Amiga, an Apple IIgs, a Mega Drive and a SNES you'll get different results on all of them above and beyond what the CPU alone would imply. For similar reasons writing a functional 3d renderer on an atari 800 is probably easier than doing it on a SNES, even though by definition it's trivial to prove the SNES has the faster processor. So... How do you determine such things? If it even matters... Well, empirical testing maybe. But you'd have to control for confounding factors (hardware design of the rest of the computer), and you could easily bias the results by cherrypicking the nature of the test. So in the end, it's just academic really. We know these processors worked reasonably well. We know lots of systems used them. (well, the 6502, z80 and 68000 at least). Anything else... -shrug~
You're right about high level languages. You could get them but the optimisation was poor to nonexistent so you always ended up with slower, bigger code than if you'd written it in assembler. I used to develop on the 68hc11 which is basically a 6502 on steroids, and with only 512 bytes of ram there's no way I could have achieved as much with a compiler!
Yep. I do programming both for 6502 and Z80 quite often, and I'd say Z80 needs about 2x clock frequencey to be a rough equivalent of 6502's performance. That's because of the internal design, 6502 has a two phase design (uses two phases of the clock), so shortest opcode is 2 cycles, Z80 runs on a single phase, shortest opcode is 4 cycles. Both CPUs has advantages and disadvantages, but if you write well optimized code, they're mostly on par (considering Z80 has twice higher clock frequency).
Didn't know this computer was released already in 1977, by the looks of it, I thought it's an early 80's computer. Must've been a bit ahead of it's time? In February 1977 I was just a little over 2 years old so I don't remember :D
Nothing in the history of home computers was really ahead of time. Everything only became available when it became possible, enabled by technology accesibility and costs. It basically all followed the Moore's law.
Very nice. You have a wonderful speaking voice and a soothing way of presenting the material. The only place where I can find fault is why someone would want to invest all of that time and effort into such a limited machine. A Pi is much more powerful and with a lot more software to boot ( No pun intended. ) If you are trying to teach fixing computers and logical ( Again, no pun.) problem solving, that puts things in a new light. Cheers,
My first encounter with a microcomputer was an ABC 80, a Swedish Z81-based machine, and was the thing that triggered my interest in programming. This must have been around '79-80, and this marvelous machine was at my school's computer section and you had to be a member and to reserve a time to use it. I spent a lot of after school time on this, and even missed my train home at one time so my mother had to pick me up late at night. She wasn't too thrilled, that was a over 80km journey back an forth. en.m.wikipedia.org/wiki/ABC_80
You said, "We'll start w/ the CPU on the right..." and I looked and looked and couldn't find it. I was looking for the more modern style of a large square, lol.
The 8-bit guy did a similar restoration on a TRS-80 Color machine a while back, he tried using baking soda to clean the case and it did nothing to help with the paint. You can see his attempt here: ua-cam.com/video/XT5SYlqM7wk/v-deo.htmlm25s All in all I think this machine is just going to need a fresh coat of paint, especially since it's worn off at the palm rests.
That's pretty slow for a Z80 system. I didn't realise they made z80's that slow. I always assumed 4 mhz was the minimum. Good thing (sort of) about z80's (and 65c02/65816 too) is you can buy brand new, modern versions of the chips. Granted they're likely not suited to fixing older systems as drop-in replacements, but with a bit of support circuitry I'm sure you could retrofit one into an older system if you needed to.
huh. Did not know that. But then again I'm very rusty on everything prior to at least the early 80's. (except technically the atari, but I had an XL, which is from 1983 - the original just scrapes into the 70's at 1979) From what I've seen, current z80's are 6, 8 and 10 mhz, which isn't much faster than the 80's really. XD 6502 and 65186 in current iterations are both 14 mhz (but easily cope with overclocking to past 20 - FPGA implementations have hit 200 mhz, but that's not a commodity part as such, where speeds in the 80's were generally 2-4 mhz, (turbographx has a 6502 at 7.16 mhz though) and I guess in the mid 90's you had 10 mhz parts, technically (Snes SA-1 expansion at 10.74 mhz)
So, where do we go next to fix this? Well as I start reading up on the system for part 2 I've discovered the keyboard may still be the issue. The keyboard has pull ups on the data lines, without the keyboard attached then the lines are in a floating state and the system is reading garbage input. So the first job will be to put some nice headers on the keyboard and system boards with a detachable cable and go from there. I'm looking forward to sharing my progress. Thanks as always for watching - Neil - RMC
so they put the pullups on the keyboard side and not the board!?!?
That's what I've been reading today. I'll be working on Part 2 next week so can confirm. Either way it will be much nicer to get a couple of headers and a cable on their to make future work on the machine easier with the keyboard easily removed.
I look forward to the next episode :D
Awesome episode. One of my cousins is several years older than me and bought a Model 3 to play around with. I used to go over there with my books full of programs and type them in as a kid. They wouldn't always works straight off the bat due to errors and differences in BASIC, but my cousin and I would figure out the problems and get them working.
If you don't have it already here is a great reference for the hardware. www.heinpragt.com/techniek/algemeen/files/Radio%20Shack%20TRS-80%20Micro%20Computer%20Technical%20Reference%20Handbook%202nd.pdf
I know I've said this a few times, but these are really beautifully assembled episodes. Well lit, clear to follow, informative. Television documentaries so rarely get into enough detail to hold my interest and doing that and keeping up reasonable pace (and not shouting) just makes for such an enjoyable viewing experience. Thank you.
With the chill tunes and the laid back delivery of our esteemed host, this channel is like a bubble bath for a nerdy mind.
Kinda glad David took some vacation time and let his friends take over for the week. :-)
What I really appreciate about Radio Shack and it's line of computers is that they really wanted you to learn about how computers worked. For myself, the TRS-80 was a great way of doing just that! What I learned with these early machines helped me for years to come. Thanks to my Raspberry Pi, I can now emulate a lot old computers as well.
My first computer was a TRS80 purchased at the San Ysidro, CA RS back in 1979. I still have it.
God I love these, you could so easily think this is a television episode as it’s soooo well done.
Thank you I appreciate the kind comments
Yeah, I really love to watch one of these coming home from work to wind down. Thanks!
Keine Angabe I wholeheartedly agree. These videos are an absolute treat to watch on a Sunday afternoon, lazing around on the sofa. Very calming, dare I say, even therapeutic.
TRS-80 Model I Level II was my family's first computer back in 1978. I learned to solder helping my father build a LNW System Expansion for it. I learned to program on it, connected to my first BBS using it with a Novation Cat 300 modem and typed up my middle school papers using Electric Pencil along with an Epson MX-80 printer which at some point was upgraded with Graftrax roms to allow printing graphics. Christmas 1983 it was replaced for me by a Commodore 64 but my father continued to use it until 1985 when it was finally displaced by an IBM 5160.
In 77 I was an electronics student and there was a Tandy store about 100 metres away from the college. They had a model 1 on display and we drove the manager to distraction arriving like a plague of locusts during breaks between lectures and lab sessions, playing around on it, then buggering off having bought nothing. I think we wore out the keyboard.
Lol. I think that's an issue every store throughout history that sold computers and/or games consoles and had public display units has had at one point or another...
It's great how computers bring back fond memories.
I had a fully loaded (maxed out mem/fdd's/exp bay/voice syn, etc.) way back in 79-84. Learned Z-80 Assembly on it, which of course served me well on the Apple II when I dove into 6502 and then PC's 80x86.
I've been coding for work and play for roughly 34 years now. In '87 I worked for Radio Shack/Tandy Training and Support as a Systems Engineer. Each Area Training and Support Office (ATSO) was housed along side a Radio Shack Repair Center. They were still actively repairing Model 1's in 1989.
Somewhere around the 20 year mark it transitioned from fun into work. I have a lot of fond memories of the Model 1, considering it helped me build the foundation for a profitable career.
It has been a fund ride, but... TBH... at this point, I hate computers. I've managed to keep up on modern development technologies... actively coding handheld, phones and supporting PC/Server apps. But today I take more pride in molding young, new developers.... helping my employees make smarter coding decisions.
Thanks for the video.... It did bring back some great memories.
Me and my brother used to hangout at a nearby Radio Shack and play Invasion Force and fool around with Eliza. We were friends with the guys that worked there. Around 1982 I bought a Color Computer then got a Vic-20, then Commodore 64.
Yup, same with me and my brother. TRS-80 in the store, and later I owned a VIC-20 and a C64. Much later I owned a TRS-80 Model 16.
My parents had a friend that owned a Trash 80. I remember going over to their place with my parents and going straight to their computer room. They didn't have the official monitor, just an old GoldStar TV. I remember playing nothing but Zaxxon and Zork. The only two games they had. I'm fairly envious of you RMC!
I have Zaxxon for it, it does seem like a perfect machine to play Zork on
I got to the end of the video and was left wanting more! I can't wait for the next part. I got my start on my father's TRS-80 Model 1 when I was around 6 years old. It's crazy how when I see one, they look totally familiar and yet ancient all at the same time. Thank you for posting this!
The trs80 model 1 is a very fascinating machine. Many don't realize that it was the highest selling personal computer up until the early 80s. It even outsold the apple II by quite a large margin. I can't wait to see your take on the expansion interface. The first time I opened mine up, I was a little confused by the power supplies, lol.
Yep the video RAM ran from 0x3C00 to 0x3FFF - 1024 bytes. And on my TRS-80 Model 1 I noted one day that the bottoms of the characters were dropping out. Traced it to a bad memory chip and replace and all was well.
I love the TRS-80! Had one earlier this year but had to get rid of it since it took up so much damn space with the monitor and accessories.
There's just something awesome about using a computer twice your age :)
Being an old fart, most if not all microcomputers there has ever been are half my age or less haha.
Another interesting history lesson for me, well shot and well presented, as usual. I look forward to Ep. 2. Oh, I do like that shrink tube isolator trick. I've never seen that (or thought of that) before. I will be adopting that little pro tip.
I really appreciate the nostalgic feeling your show brings. I went through all your videos and I couldn't find any about my favourite setup, MSX. I would love to watch it soon.
The MSX is a range that definitely needs to be covered at some point. I just can't decide which one to go for, there are a lot of quite unique models.
RetroManCave Are the Phillips models the most common ones found in Europe? If so I would go for that since it would be one more people remember, sadly I don't recall us ever getting any MSX computers here in the US.
Looks to be an interesting project! Looking forward to the outcome
Awesome video, and I really hope you get this machine working as this model was one of the first computers I ever used in school in typing class, so it brings back a lot of memories for sure.
thank you for your great videos, they are so well produced/edited
My very first computer that set me on my lifelong journey of wonder and discovery. I wish I could have afforded the monitor and expansion unit back in the day. Mine is at the back of my loft somewhere.
Ha, that is how I came by my IBM 5160. One of my electronics professors was clearing out his attic and found it, gave it to me as he knew I had interest in older tech (our first family computers were a TI99/4a followed by an Apple IIc). Cleaned it up, fixed the caps on the video card...working well.
PeanutbutterJellyfishSandwich Thats how I started my computng life as well... Great memories.
Did you have the speech sythesizer for the TI99? We did...that was like magic back then. Also typing in "bad words" was pretty funny.
PeanutbutterJellyfishSandwich No, I was 7 at the time and my parents that it was too much to add to our "toy". But I really wanted one. Funny thing... My parents wouldn't even pay for the TI tape deck. They bought an off the self deck that worked with the cables.
Eh, I was probably about the same age as you (I am 39 now). We had a bunch of cartridges, the speech synth, but no tape deck, and a monochrome amber monitor.
The TI was my first computer also. Way back in 1983. I have one now in mint condition.
A prehistoric arachnid stuck in amber. Let's create a theme park!
Oh no, please no Arachnid Park
Trash (TRS) World.
I'll get the shaving cream.
I've been wanting a working TRS-80 for many years now - love to see yours getting the TLC it craves. :)
Great video: topic is spot-on, filming looks professional, your narration is superb. Captivating stuff!
Here's to many more Trash to Treasure videos!
Thank you!
One of my first few computers. I liked it despite having only 16KB of RAM and a cassette to save and load programs on. Later in life I eventually got a LOBO expansion interface with 32KB more memory. Even later in life someone gave me a complete system that started life as a 4KB Level 1 system and was upgraded over time to have 16KB Level II and lower case mod internally and a Radio Shack expansion interface with 32KB of RAM, serial board and 2 very heavy TRS-80 single density floppy drives. It was a beast. You have a slightly newer version than I started with as mine didn't have a textured keyboard and did not include a numeric keypad.
Thank you so much for making this video. I started to learn how to program on a trs-80 computer in the start of the 80s and now as a software engineer therefor nice to see you bring this one back to life. The trs-80 was a great solid machine in those days. Keep up the good work!
My very first computer was a TRS80. I loved that machine.
When you get back from a 2 hour walk, you're ready for a couple beers and some lunch, and there is a brand new trash to treasure video waiting for you. Life is great.
Yes! I have been waiting to see if you’d cover this gem! Love your treatment of the first computer I ever used.
I love this series. I learn something new and/or interesting every time.
Trash-80 to Treasure? My fondest memory of the Model I was that ribbon cable to the expansion box, and how the machine would reset if the connection was even a little off, which as it aged, became much more likely. Luckily never my primary machine, but I did learn Z80 assembly on it, which landed me a job many years later.
13:00 that's a great tip for testing pins on those kinds of connectors without shorting anything! :)
Excellent! We had these in our school. Brings back memories.
Great work Neil!!
Cheers Howard, come and have a poke around next week if you like
Hi, great video. I love the way the 2nd chip was mounted on the other one. Ingenuity at it's finest.
I hope you get this TRS-80 fixed.
I used to work part time in a Tandy shop in the late 70s and, because I was doing O-level Computer Science, I was the only person in the shop who knew anything about them.
I used to take a TRS-80 (Level I, 4K RAM) home with me to play with on a Sunday. They were not bad machines but suffered from a lack of real support (i.e. knowledge) by shop staff (me excluded, of course!) and not having the coolness of the PET's metal case/futuristic design and the Apple II's colour graphics.
So much electronic magic in these series! Looking forward to Pt. 2
Looking forward to the next episode of this project!
The first thing I would try is to unstack the character generator mod and fix the trace to see if it works with upper only mode. At least you'll have that user-mod ruled out as being the cause. Then work backwards by removing the ram upgrade etc.
When I was a kid, my friend's dad had a Model 1 and we played scarfman and a clone of Space Invaders on it (when his dad wasn't using it for "work") Seeing that machine, and then a VIC-20 put me on a path to getting a home computer... even if it meant saving my comic book money. :) What a time to be alive...
We still have a bunch of TRS-80 computers, all of which my dad bought new. We have a Model I (w/monitor), Model III, several Model 4s and Color Computer 2 and 3 as well as a couple of 1000 TXs.
The trs80 was my first computer, even though in 88' it was deemed outdated I had alot of fun with it.Man I miss that Computer...
I bought the TRS-80 the first day it was available. This was in Phoenix, Az. I was told by a Radio Shack Salesman, that people were flying in to Phoenix to buy one. Apparently Radio Shack made Phoenix as a test market, and made efforts to have the TRS-80 always available in the city. As a side note, at the time, if You had any stock in Tandy, You would get a 10% discount on any Radio Shack purchase. So I bought one share. Several years later Tandy offered twice the amount I bought the stock for and no brokerage fees. Apparently, the paper work, and notices required for them to send to me every year as a share holder owner, was costly for just one share.
Enjoyed the show. Just pulled out a couple of Model 1 TRS-80s that I picked up recently. I keyboard and the two Monitors working. The other keyboard, does have some sort of display,
but has a problem with the vertical hold. I have another Model 1 Keyboard that seems to power on, but then the power light starts going on and off frequently.
Look forward to watching more videos. Thank you
Ok, feeling nostalgic now! Going to have to fire up our Commodore 64 SX, call the kids, and have a game party! Those were the days!
Truly the first computer I tried to learn how to program. Ah the nostalgia. I tell you if I could actually get my hands on a working model, I'd pick it up just for memory sake.
My first ever computer I used :-) Exactly the same as that one, including the worn off paint from the palm resting position. My uncle was the owner, and I was happy to sit there for hours typing in magazine program listings. I also remember there was a maze shooting game that had sound effects that it played out through the cassette recorder (you had to press the bit in the mechanism to allow record button to be pressed without a tape in there) - eventually this went, and was replaced by an Atari 400 which had much better graphics and sound.
What a nice piece of history you found! :) I'm looking forward to the next episode and fixing the machine. :)
According to Zilog, there are 6 BILLION z80's in use today.
My first computer. Put the TRS-80 on Layaway for 6 month. I still have my TRS-80 in the box.
The absolute first (well, second really) thing I do on these kind of machines after opening them is to press firmly on both ends of all of the socketed chips to reseat them. That solves about 99% of all the problems I've ever seen.
The first thing? Look for leaky caps and replace them. You look good to go there. There still may be bad ones, but no obviously deathly bad ones. But try reseating those chips before you do much more than repairing that keyboard cable.
I do like these machines and would love one on my retro shelf next to the videopac and aquarius. Looking forward to a fix and demo. Top notch as always!
I learned some intro basic on TSR80 model 3s with 16 kb of ram...very cool times.. wish I had one for nostalgia.
Never heard of the TRS-80, but I always find these videos fascinating 😎
Very enjoyable and therapeutic reminiscing for me.
was I the only one who's jaw was on the floor as you cut that keyboard ribbon cable? lol
Hehe don't panic. I removed all the pins today and it's all ready for a new cable
It certainly wasn't the first thing I would have considered doing. Perfectly serviceable cable, as long as you don't flex it too many times.
I love the pace of your videos. I grew up with a Dragon 32. I'd love to see one appear on your channel some day.
Mr RMC - when I first came across your channel, I though 'Oh Gawd, /another/ retro console computer channel' however...
These are so fantastically produced, highly professional and worthy of TV quality. I can see the T2T series (and your other videos) highly releasable on DVD or Bluray as the definitive history of old computing. I am quite sure that out of all the retro PC / gaming channels I subscribe to - yours, is without a doubt, the most highly polished and enjoyable to watch.
/glowing review off :-)
Oh boy, another Trash to Treasure episode!
Trash-80 to Treasure.
Another fantastic video here! I've been wanting to get one of these, or perhaps even a later Coco for awhile now. These old Tandy machines always had an allure to them!
I remember the TRS80 - GOTO line X, GOTO Line X - awesome video, thx
I worked at Tandy in York as a part time Christmas job as a "kid" ....... happy days!
OMG, I used to work for Tandy Australia head office repairing these and they were so old lol. even Model 3 and others but I started out on the Color Computer 2 long back base. hahaha
This is by far my favorite series! Looking forward to part 2. (and on..)
Mate get hold of a SEIKO UC-2000 computer watch from the mid 80s, it was my first delve into computers, and that thing was just awesome
The first computer I learned BASIC on, during my senior year in high school. 1979-1980
Charles Napier! "Yeaaaaaah brotherrrrrrrr!" (he played one of the space hippies in the original Star Trek episode, "The Way to Eden", among many great character roles).
Oh wow,
A restoration series. Nice choice Neil. I love seeing the many parts that gamers contribute themselves trying to make them into showroom condition. This will be fantastic for sure. 8^)
Nice to see this Neil, can't wait to see what you have in store with it. 8^)
Anthony
I have a TRS-80. Originally it is Level 1 basic and 4KB ram. Shorty after my uncle purchased it he upgraded it to level 2 and 16KB or ram. He regretted hacking it up and wished he would have just purchased one with 16KB, and level 2 built in. When he was still alive I was planning on purchasing a radioshack portable CD player off ebay and burn level 3 basic audio dump to a CD and call it the TRS-80 CD-Rom upgrade package.
I always wanted to have a go on a TRS-80.... I'd go into Tandy and they'd have these marvellous sci-fi looking SILVER computers. So many of the other home computers were that horrible insipid cream or, if we were lucky, a nice matt black... but only the TRS-80 looked like it had fallen off a spaceship. Sadly, I never had a decent go, so watching videos like this, in later life, partly make up for the missed opportunity. I'm sat typing this on my Asus laptop - which is, of course, SILVER!
I believe you have a machine from 1981. The date codes I saw on the chips we're mostly from late 1980, but some (such as the CPU) we're from 1981. The 8113 on the chip means week 13, 1981.
Great and informative video! One nitpick: At 11:00 you mention that "later models" did have colour graphics, but this is not the case. None of the later TRS-80 models (II, III, 4, 12, 16, 16B) had colour graphics. Perhaps you are confused with the TRS-80 Color Computer, which is a completely different line of computer and not compatible with the TRS-80 at all. In fact, not even the models II, 12 and 16(B) are fully compatible with the first model, only the model III and 4. I hope you can get this one fixed!
I always liked the Model III and its replacement the Model IV. I just like the all in one aesthetic. :)
great heat strink usage!!! Thanks
Great video. Not got a Tandy but I love my Atari 400, 600XL and 800 XL's!
Try to dump all the user upgrades and then try it. Also reseat the chips, and verify the solder joints are all good.
This is the first computer I actually worked on. At my secondary school, we had one of these, and a bunch of the Level 2 models. They have a somewhat nicer keyboard, that is textured rather than smooth, and the monitor is a green one, which is sharper than the white/blue one. They also don't have the power LED in that position, although I forgot (we're talking 35+ years ago) where they put it.
...which you ,mentioned about 5 seconds after I restarted the video. Never mind, I'll shut up now.
I once wrote a Mandelbrot set generator for one of these. Can't say it was very fast though.
Very interesting! That ribbon did look a bit decrepit lol. Maybe the ribbon will fix it! That ribbon is one reason some people don't like going inside the TRS-80.
A pristine TRS-80 is one of the jewels of my collection. I took it to a convention some years ago just to exhibit, along with the black and white monitor (still works, too!), and it got more attention than anything else on my table.
This was my first PC as a kid. My dad let me use it. Cassette loaded games!
19 minutes of this stuff is way too short :) Interesting beast here, can't wait for the next episode to find out what this intriguing Z80 can achieve :) Thank you, Neil!
Sorry about that :D Looking forward to getting the next part out to you
I've a VIC-20, and Commodore 128 still in good working order. Can't say that about the first IBM clone I owned though.
Actually, the Z80 being clocked faster than the 6502 wasn't as much of an advantage as you might think--Z80 instructions generally took more clock ticks to execute than 6502 ones, so you needed the extra clock speed to offset that. This is why the 2MHz 6502 in the BBC Micro would generally walk all over the 3.5MHz Z80 in the Spectrum.
Another important factor in the BBC's speed was that the developers had more ROM space to play around with, resulting in more streamlined routines for the O/S, whereas the ZX Spectrum had everything crammed into just 16K of ROM, thus requiring many routines to do double duty, such as the printing routine which had to cater both to the TV display as well as the printer.
But...none of that has anything to do with my comment, which was that the 6502 was faster clock for clock than the Z80? I mean, the absolute fastest instruction on the Z80 was HALT, which took four clock ticks--I'm pretty sure that any instruction which did anything useful took five or more. Many 6502 instructions would execute in 2 clock cycles. Memory access wasn't really an issue either, because the RAM was usually fast enough to keep up in those days--it was later on that CPU speed outstripped memory speed and they had to start putting caches on the processor to compensate.
What kind of 6502 developers used higher level languages?
The 6502 is notoriously poorly suited to most of the common languages.
Aside from the obligatory basic found on pretty much every system of the era, I find it unlikely people were using high level languages on 6502 systems unless they really didn't care about performance even a tiny bit.
I've been trying to compare CPU's recently based on their documentation, but frankly the z80's documentation gives me a massive headache.
As for how fast the two are compared to one another, it's hard to say.
z80 instructions range from about 4-25 cycles (I think? I forget. I need to read the z80 documentation a few more times.)
6502 instructions range from 2-7 cycles. (8 for some 65816 instructions since 16 bit instructions take an extra cycle, and there's a few extra addressing features that can eat an extra cycle or two)
But what that means really rather depends on what you're doing, and how your code is written.
For instance, addition on a z80 is one of those 4 cycle instructions (if it's register to register anyway), while on the 6502 it's also 4 cycles under similar conditions. (page 0 operand).
Unfortunately, you typically also need to reset the carry flag, which is 2 cycles as well.
But that alone doesn't really tell you all you need to know unfortunately, comparing processors against one another is really complicated.
It's easy to determine (though there are still a few caveats) that an Atari 800XL is ~80% faster than a c64. This is trivial to work out because it's the same CPU, but one has a higher clock speed than the other.
However, if you were to compare the z80 in the TRS-80 to the 6502 in the Atari, even though they have nearly identical clock speeds, you'd have a pretty hard time working out what that means in terms of performance.
Consider a much later comparison, which is equally complex.
65816 vs 68000.
We know the 65816 has similar cycle times to the 6502, but operates on 16 bit values instead. (with a penalty of 1 cycle).
We know the 68000 is actually using an instruction set intended for 32 bit operations but implementing it using a 16 bit arithmetic core. (part of the reason why a 68020 is so much faster at 32 bit operations than 68000 even at equivalent clock speeds.)
The 65816 has an 8 bit bus, the 68000 has a 16 bit bus.
So the 68000 reads memory faster, doesn't it?
Well, no it doesn't. It reads one word every 4 cycles. (0.5 bytes a cycle), and the 65816 reads one byte per cycle. (1 byte a cycle), so for equivalent memory access performance, the 68000 needs twice the clock speed.
Is that a disadvantage? Depends. The Amiga exploits the slow memory access to transparently interleave memory access by the graphics chip with the CPU without either noticing the other.
Plus, this means for a given CPU clock speed, the memory in a 65816 system needs to be 4 times as fast. (16 bit access still happens at 1/4 the CPU speed. It's just that it reads two bytes at once.)
On top of that, a 68000 is a register + register design, meaning it doesn't access memory all the time, while a 65816 is a register + memory design, meaning you're pretty much guaranteed to have an operand in memory for most instructions.
The 68000 performs instructions at about 4-25 cycles too (excluding multiply and block move instructions)
The 65816 is again 2-8 cycles. (apart from block move)
Except that for the 65816 that cycle time is pretty much it, yet for the 68000 every instruction carries the caveat 'plus effective address calculation'.
How long does that take? oh, anything from 0 to about 150 cycles it turns out.
Does that matter? Again, it depends. But it does mean you can slow a 68000 to a snail's pace with poor instruction choice in a way that would be outright impossible with a 65816.
68000 has multiply/divide and 32 bit instructions. (albeit slow), 65816 has neither of those. (some hardware that uses it has external implementations of these features though.)
Which is faster? Yeah, good luck figuring that out in a way people can actually agree on.
Clearly you'd have to work out IPC, but there is no one single, reliable way to determine it which isn't conditional, and dependent on context.
Plus the support hardware matters too.
If you do 3d graphics calculated on the CPU on an Amiga, an Apple IIgs, a Mega Drive and a SNES you'll get different results on all of them above and beyond what the CPU alone would imply.
For similar reasons writing a functional 3d renderer on an atari 800 is probably easier than doing it on a SNES, even though by definition it's trivial to prove the SNES has the faster processor.
So... How do you determine such things? If it even matters...
Well, empirical testing maybe. But you'd have to control for confounding factors (hardware design of the rest of the computer), and you could easily bias the results by cherrypicking the nature of the test. So in the end, it's just academic really.
We know these processors worked reasonably well. We know lots of systems used them. (well, the 6502, z80 and 68000 at least). Anything else... -shrug~
You're right about high level languages. You could get them but the optimisation was poor to nonexistent so you always ended up with slower, bigger code than if you'd written it in assembler. I used to develop on the 68hc11 which is basically a 6502 on steroids, and with only 512 bytes of ram there's no way I could have achieved as much with a compiler!
Yep. I do programming both for 6502 and Z80 quite often, and I'd say Z80 needs about 2x clock frequencey to be a rough equivalent of 6502's performance. That's because of the internal design, 6502 has a two phase design (uses two phases of the clock), so shortest opcode is 2 cycles, Z80 runs on a single phase, shortest opcode is 4 cycles. Both CPUs has advantages and disadvantages, but if you write well optimized code, they're mostly on par (considering Z80 has twice higher clock frequency).
Didn't know this computer was released already in 1977, by the looks of it, I thought it's an early 80's computer. Must've been a bit ahead of it's time? In February 1977 I was just a little over 2 years old so I don't remember :D
Nothing in the history of home computers was really ahead of time. Everything only became available when it became possible, enabled by technology accesibility and costs. It basically all followed the Moore's law.
A new Trash to Treasure \o/ I love these videos. Looking forward to see how you'll fix the keyboard issue.
Very nice. You have a wonderful speaking voice and a soothing way of presenting the material. The only place where I can find fault is why someone would want to invest all of that time and effort into such a limited machine. A Pi is much more powerful and with a lot more software to boot ( No pun intended. ) If you are trying to teach fixing computers and logical ( Again, no pun.) problem solving, that puts things in a new light. Cheers,
Awesome video as always
My first encounter with a microcomputer was an ABC 80, a Swedish Z81-based machine, and was the thing that triggered my interest in programming. This must have been around '79-80, and this marvelous machine was at my school's computer section and you had to be a member and to reserve a time to use it. I spent a lot of after school time on this, and even missed my train home at one time so my mother had to pick me up late at night. She wasn't too thrilled, that was a over 80km journey back an forth.
en.m.wikipedia.org/wiki/ABC_80
You said, "We'll start w/ the CPU on the right..." and I looked and looked and couldn't find it. I was looking for the more modern style of a large square, lol.
10:28
Boys and Girls, let's discover how baby microchips are made
Love these trash to treasure vids
Great video! Really enjoyed it.
I learned how to chain curse words together because my father used a Trash-80 model 1.
I love Trash to Treasure Videos. PLEASE. Use Baking powder for Fluffy Muffins in the next vid.
It has been a long time since we had the Baking Powder for Fluffy Muffins out Ralph. Maybe!
The 8-bit guy did a similar restoration on a TRS-80 Color machine a while back, he tried using baking soda to clean the case and it did nothing to help with the paint. You can see his attempt here: ua-cam.com/video/XT5SYlqM7wk/v-deo.htmlm25s All in all I think this machine is just going to need a fresh coat of paint, especially since it's worn off at the palm rests.
My first computer, 1980, TRS-80, Model 1, Level 1, 4 K memory.
These videos are simply terrific. :D
that uppercase upgrade looked ... barbaric .. was that two chips mounted on top of each other ... geeze! ... discovery channel pc edition
Ah, the old ID10T error! 😉
Learnt machine code on one of these back in the day.
That's pretty slow for a Z80 system. I didn't realise they made z80's that slow.
I always assumed 4 mhz was the minimum.
Good thing (sort of) about z80's (and 65c02/65816 too) is you can buy brand new, modern versions of the chips.
Granted they're likely not suited to fixing older systems as drop-in replacements, but with a bit of support circuitry I'm sure you could retrofit one into an older system if you needed to.
Original Z80 max clock frequency is 2.5 Mhz, Z80A is 4 Mhz, then B for 6, H for 8.
huh. Did not know that.
But then again I'm very rusty on everything prior to at least the early 80's.
(except technically the atari, but I had an XL, which is from 1983 - the original just scrapes into the 70's at 1979)
From what I've seen, current z80's are 6, 8 and 10 mhz, which isn't much faster than the 80's really. XD
6502 and 65186 in current iterations are both 14 mhz (but easily cope with overclocking to past 20 - FPGA implementations have hit 200 mhz, but that's not a commodity part as such, where speeds in the 80's were generally 2-4 mhz, (turbographx has a 6502 at 7.16 mhz though) and I guess in the mid 90's you had 10 mhz parts, technically (Snes SA-1 expansion at 10.74 mhz)