Slashdot Mirror


Radio Shack's TRS-80 Turns 35

harrymcc writes "On August 3, 1977, Radio Shack announced its TRS-80 microcomputer at an event in New York City. For the next several years, it was the world's most popular PC — but it never got the respect it deserved. (I still wince when I hear 'Trash-80.') Over at TIME.com, I'm celebrating the anniversary with some reflections on the machine and why it was so underappreciated."

22 of 231 comments (clear)

  1. TRS-80 - available in stores near you by cstec · · Score: 4, Interesting

    Got that straight. The TRS-80 Model I was for sale in stores in August of '77 [I was when it arrived], available as a retail purchase when Apples were just kits.

    1. Re:TRS-80 - available in stores near you by Anonymous Coward · · Score: 4, Interesting

      My first computer. Figured out how to up the RAM from 16k to 48k (the max) myself. Figured out how to get lower case letters myself. Burned a ton of time on Scott Adams adventures.

      But the big thing was I taught myself to program. First BASIC, then when it proved too slow Z-80 assembler. For work I was a tech working on 8080-bases systems, so I used that assembler knowledge to write tests to exercise various circuitry. A co-worker and I wrote a Space Invaders clone, which turned out to be a hit at trade shows (prolly because marketing grabbed it before we gave the invaders missiles of their own. Engineering found out what I was doing and suddenly I was writing new software.

      Fast forward 35 years, I still write embedded software. And have my Trash-80 in the garage.

    2. Re:TRS-80 - available in stores near you by cstec · · Score: 4, Informative

      Most people do. The Apple II didn't even have production tooling for the case until December 1977/early 78. Some early units were kits that were assembled and hand-sanded. Meanwhile the TRS-80 sold 10,000 units in the first month and a half.

      Don't get me wrong, the Apple rocked. But it wasn't really a production machine like the TRS-80 was. If you're going to call Apple the first consumer PC, then it's not. If you want to include Apple's kit days, then include all the kits like the Apple I (go Woz!) and the Ohio Scientific Challenger, the Exidy and of course the legendary Altair, which might truly be first.

  2. Re:vintage computers by xevioso · · Score: 4, Interesting

    The TRS-80 model II was my very first computer, and I learned basic coding on it. I can't remember the language, but there was a way to create your own games, like Snake and Pong, by using a cartridge, that only loaded the language and a basic compiler.

    I suspect that you could teach folks how to do some basic coding by using one of these old machines as an example. I have fond memories.

  3. Re:vintage computers by Farmer+Tim · · Score: 5, Insightful

    What can you really do with a TRS-80 these days?

    As much as you could ever do with one, I'd say.

    --
    Blank until /. makes another boneheaded UI decision.
  4. the respect it "deserved" by hawk · · Score: 3, Interesting

    I owned a model 1.

    calling it "Trash-80" is exactly what that hack deserved; it was significantly behind what most hobbiests at the time would have cobbled together on the same parts budget.

    It's tough to choose a favorite design flaw, whether saving four bits by only using 7 video chips instead of 8, even though the character generator had lower case . . . Running the processor bizarrely slow, the same rate as characters appeared on screen, but yanking control away and creating a glitch on the screen with each read or write . . .

    My choice, though, is using the same connector for the power supply and video output, toasting the board for those who unwittingly just reached behind to plug them in . . .

    hawk

  5. Re:vintage computers by SuperKendall · · Score: 5, Funny

    The TRS-80 model II was my very first computer, and I learned basic coding on it. I can't remember the language

    Yes you can.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  6. Re:vintage computers by Osgeld · · Score: 5, Insightful

    Have fun with them?

    Entertainment is one of those ageless things if you find something you like. People like old movies, music, books, etc, why is it difficult to think about people enjoying old computers? Some like the games, some like poking at software some like hacking hardware, heck some like me like it all.

  7. Model 100 by pdawson · · Score: 4, Informative

    The model 100 was a great machine. Got me through HS and college in the 90's. Lightweight, runs forever on 4 AA batteries, stores 32k text worth of class notes. And the key for me, no distractions like sol.exe, no network access. Transfer the notes to PC vis serial port at home and you've got room for the next day's notes.

    And its even still available and supported at www.club100.org

    1. Re:Model 100 by Cornwallis · · Score: 4, Interesting

      Exactly. I get a kick reading the poseurs knocking the TRS-80.

      The thing was mass-produced and worked. You could hack it. My Model 100 still works after almost 30 years of use. Four AA batteries runs the thing for weeks. I could and did access CompuServe with its built in 300baud modem. Just a few years ago I found a mod that allowed me to solder a Blusmirf Bluetooth chip to the ancient UART allowing me to pair to my desktop and even telnet to a RS6000 we were using.

      The thing is slow, clunky (but with an absolutely great keyboard) and I still use it for note taking... because, as a tool, it works.

  8. Visicalc changed everything by Anonymous Coward · · Score: 3, Interesting

    The fascinating thing about this period of time is how close Apple came to disappearing altogether.
    While early sales of all personal computers were slow - sales were measured in thousands - it looked like the battle was always Commodore vs Radio Shack. Some magazines ignored Apple because they sold so few machines.
    What changed everything was the development of Visicalc. According to Brian Bagnall's "The rise and fall of Commodore", Dan Bricklin wanted to develop Visicalc on a Commodore PET but they were too popular for him to get any time on them. He used an Apple II because no-one else wanted to write software for it and so it was always available.
    Visicalc went on to be the application that changed personal computing forever - business' bought Apples by the bucketload to run visicalc- and elevated Apple from being insignificant to being the dominant selling machine.
    While Visicalc saved Apple, Dan Bricklin has always denied that Visicalc had any effect on Commodore or the TRS 80, and that they were responsible for their own demise.
    Having read the Commodore story (Bagnall) and Apple's story (too many books to mention) I look forward to reading the book mentioned in the article - 'Priming the pump' and getting another perspective on that period of time.

    1. Re:Visicalc changed everything by cpu6502 · · Score: 4, Informative

      >>>visicalc- and elevated Apple from being insignificant to being the dominant selling machine.

      Interesting revisionist history. Here are the top selling ("dominant") consumer machines according to ars technica:
      1977 TRS-80
      1978 TRS-80
      1979 TRS-80
      1980 Atari 800
      1981 Atari 800
      1982 Atari 800
      1983 Commodore 64
      ...
      1987 Commodore 64
      1988 IBM PC + clones
      and so on.

      Now do you see any place where Apple II was dominant? No. It was always 3rd place behind the other brands. (Mainly because the pricetag on the Apples and Macs was too high for average people.)

      --
      My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
    2. Re:Visicalc changed everything by HonkyLips · · Score: 3, Insightful

      The Apple II was dominant in terms of income, if not sales units. If you're referring to Jeremy Reimer's article you'll read that in 1980 Apple's turnover was $200 million, Radio Shacks was $175 million and Commodore's was $40 million. It might not have sold as many individual units but they made Apple a lot more money.

      Sales figures for the PET weren't kept, but it is interesting that in 1982 Commodore sold more Vic 20s in 6 months than Apple sold Apple IIs in 5 years.

      Figures are here: http://jeremyreimer.com/postman/node/329

      --
      Putting syrup in coffee is some form of blasphemy.
  9. Re:respect by ralphdaugherty · · Score: 4, Interesting

    Cassette tapes unreliable storage? That's one of the kinder ways to describe it. :) But seriously, I taught myself programming with the Z-80 assembler/debugger and would make multiple backups to tape to counter the occasional read glitch that rendered the tape contents lost for all practical purposes. (Although in a pinch attempting to read it in over and over with fingers crossed hoping that one time it would work was occasionally successful, at which point you wrote it out to a new backup tape.)

    Wrote Double Deck Pinochle as my first program, later rewrote for DOS (is freeware out there somewhere), rewrote it in Java a few years ago (seriously proper OO architecture, but an interesting experience to rewrite 8086 to Java), and just so happens am now rewriting from Java to RPG for my IBM i (iseries AS/400) web server. Again an interesting experience. :)

    For those who might wander about RPG looks like these days, I have open sourced a couple of projects:

    http://code.google.com/p/rdwrites/downloads/list

    (the ascii source downloads can be viewed in a text editor.)

    And I have the TRS-80 to thank for it all. So happy 35th, TRS-80.

  10. Re:vintage computers by Nkwe · · Score: 3, Informative

    The TRS-80 model II was my very first computer, and I learned basic coding on it. I can't remember the language, but there was a way to create your own games, like Snake and Pong, by using a cartridge, that only loaded the language and a basic compiler.

    If it took a cartridge, you probably had a TRS-80 Color Computer and not a TRS-80 Model II, which was the version targeted at businesses. I had great fun learning programming on the Model III and 4.

  11. Re:vintage computers by MobileTatsu-NJG · · Score: 3, Insightful

    What can you really do with a TRS-80 these days?

    Learn to appreciate the value of abstraction.

    --

    "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

  12. TRS-80 Model III by Tempest_2084 · · Score: 3, Interesting

    I actually have a TRS-80 Model III (the one with the built in monitor) setup in my game room. The graphics aren't much (they're actually quite blocky), but they really did put a lot of love into those games. The TRS-80 version of Zaxxon is particularly impressive, and plays better than some of the versions on more capable systems (do a youtube search for it, it's worth checking out).

    I found my TRS-80 on the side of the road in a garbage pile in the middle of nowhere Ohio while on a camping trip. I picked it up and took it home (over the wife's objections) and found that it still worked perfectly (initially it looked like it didn't work, but it turns out that the brightness dial had just been turned down all the way and was frozen in place). I guess my TRS-80 really IS a Trash-80.

  13. First consumer PC? PET was before it by YesIAmAScript · · Score: 3, Informative

    I never thought the Apple ][ was first. But the TRS-80 wasn't either. The PET was available before either of them.

    Why would you mention Exidy (the Sorcerer)? It came after all these computers. Where I was you could get an Apple ][+ before you could get a Sorcerer.

    --
    http://lkml.org/lkml/2005/8/20/95
  14. Re:vintage computers by MrKaos · · Score: 3, Insightful

    The TRS-80 model II was my very first computer, and I learned basic coding on it. I can't remember the language

    Yes you can.

    Absolutely friggin priceless sir!

    --
    My ism, it's full of beliefs.
  15. Re:vintage computers by electron+sponge · · Score: 3, Funny

    10 PRINT "I just learned that mine (I was using it in the late eighties) was just one of the many models of 'TRS-80 Color Computer II'" 20 PRINT "It was this one: http://en.wikipedia.org/wiki/File:TRS-80_Color_Computer_2-64K.jpg"

    It's not complete without

    30 PRINT "PENIS"

    40 GOTO 30

    because that's what all of us preteens did when we first learned BASIC. I learned BASIC on a CoCo, and although I have never coded in BASIC since the 1980's, I still feel it was a very formative learning experience. Thanks, Radio Shack.

  16. My first store-bought computer by NewtonsLaw · · Score: 3, Insightful

    The TRS80 model 1 was my first store-bought computer -- I'd built my own "microcomputers" up until that stage.

    Compared to the Apple it had some real strengths: A BASIC with double-precision math, a Z80 processor (the 6502 is wicked-good but once Page 0 is used up you lose so many of those cool addressing modes so the Z80 works better in a "store-bought" machine with ROM firmware), plenty of support in magazines, and later, a brilliant disk OS in the form of NewDOS80

    I had most of the Tandy micros: The Model 1, the Model 2 (with 8" drives and later, CP/M), the Tandy 100, the Model III and later, the seldom mentioned Tandy 2000 with its Intel 80186 processor at 8MHz. That thing just blitzed all the 4.77MHz 8088-based PC clones that were around at the time.

    But those were different days.

    Before the advent of the IBM PC, every machine was wildly different and exciting. Once the "PC-compatible" virus hit, hardware became rather undistinctive and "samey".

    Good days!

  17. Re:vintage computers by Gordonjcp · · Score: 3, Interesting

    You know, I was talking about this to someone the other day. They wanted to demonstrate how TCP/IP works, but obviously everything happens so quickly all you see is a couple of lines in a wireshark window and it's done.

    So as a demonstration I set up soundmodem on two machines, and set up TCP/IP using AX.25 as the link layer - 1200bps audio tones, rather like the tape tones from early 80s home computers. You can even adjust them to sound slightly different while remaining in spec to give the two computers slightly different "voices". Instead of hooking them together using radios, I just used cables, and left the PC speakers hooked up to so you could hear what they were doing. Then ping from one to the other, and "BLEEEBLORP BLEEEBLIRP" - there goes the ARP request and response, "BLEEEBLURBLURBLURP BLEEEBLIP" - there goes the ping and response, and so on.

    Doing SSH over it is very, very slow to get going but tolerable once it's started.