Slashdot Mirror


30 Years of the TRS-80 Model 100

An anonymous reader writes with this "interview with John R Hogerhuis, one of the key players in the still suprisingly active community for the TRS-80 Model 100 portable computer. As the Model 100 approaches its 30th birthday, John talks about what has kept the machine popular for so long, current software and hardware work that is keeping it relevant, and what modern developers could learn from spending some on a computer from 1983."

33 of 143 comments (clear)

  1. Apparently running the website, too by msobkow · · Score: 5, Funny

    No comments yet, and the server is already slashdotted...

    It must be running on one of those old beasties. :P

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:Apparently running the website, too by Announcer · · Score: 4, Informative
      --
      Willie...
    2. Re:Apparently running the website, too by Anonymous Coward · · Score: 2, Informative

      TRS-80 Model 100: Interview With John R. Hogerhuis
      Tom Nardi April 21, 2012 2
      TRS-80 Model 100: Interview With John R. Hogerhuis

      Last month, on something of a whim, I wrote up an introduction and guide to working with the TRS-80 Model 100, one of the first ever “notebook” computers, released in 1983. The Model 100 was something that had always interested me, and I thought I would share some of my experiences with getting software installed on it, and maybe introduce this nearly 30 year old piece of hardware to a new audience.

      Much to our surprise, the Model 100 guide quickly became one of the most popular pieces the site has ever run, completely dominating the site traffic in March. Clearly there is a lot of interest in this device, but why? We’re talking about a machine that’s older than many of this sites readers (and indeed, a few of the writers).

      To try and get to the bottom of the Model 100s continuing popularity almost three decades after its release, we spent some time talking to John R. Hogerhuis, a key player in the Model 100 community. John’s unique perspective gives us an inside look at this extremely dedicated and knowledgeable community.
      Getting Involved

      John Hogerhuis

      The Powerbase: John, thanks for taking the time to answer a few questions for us. Why don’t you start by telling our readers a little bit about yourself?

      John: First of all Tom, thank you for your initial introduction to the Model 100.

      I’m happy to answer your questions, and gratified at the interest in the Model T and our community.

      I grew up fascinated by computers. I had a TRS-80 Color Computer, and later a Tandy Coco 3 (still have the Coco 3). I learned to program by reading books and typing in BASIC program listings which, once upon a time, appeared in hobbyist computer magazines. I went on to get a degree in computer science from Cal State Fullerton. After working as a programmer I went back to school and got my MBA with a focus on entrepreneurship. I make my living by doing contract software development.

      I’m married and have three kids which get most of my free time. What is left goes to reading and my retrocomputing hobby, primarily Model T discussions and projects.

      The Powerbase: How are you involved with the Model 100 community?

      John: I run the mailing list and the Bitchin100.com web site and wiki. I write and maintain software for the machine and share it with my friends in the community. I try to maintain the friendly list culture that has developed over the years on the mailing list. Via the list and private email, I work with other folks across the globe to encourage new projects and assist with testing and development when I have spare cycles.

      "Fun and Useful Stuff"

      I am the author of DLPilot, LaddieCon, HTERM, and TBACK.

      DLPilot and LaddieCon are “external storage” services that simulate a Tandy Portable Disk Drive.

      HTERM is a terminal program that implements hardware flow control, UTF-8 character set mapping, and baud rates up to 76800bps. It is my first major bit of 8085 assembly, with some of the code (a perfect hash function for the UTF-8 mapper) generated by a Perl script. My current goal is to add Zmodem support to it.

      TBACK is a command line swiss army to manage a Model T’s RAM file system without having to install a disk service on it. Very much a work-in-progress.

      HTERM and LaddieCon are available in source form via Git repositories hosted at Bitchin100.com. TBACK is not currently shared other than with those who have asked to see it.

      The Powerbase: Between the mailing list, Wiki, and your Model 100 software projects, it seems pretty safe to say you are a serious devotee to this nearly 30 year old computer. What’s kept you interested for so long?

      John: Well I didn’t actually own a Model 100 until about 2004. As a Coco kid, I salivated over Model 100 ads in the magazines and Tandy catalogs. I thought it would be great

    3. Re:Apparently running the website, too by mwvdlee · · Score: 2

      Says anonymous coward paid by the second company to pretend to be the operator?

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  2. I've one of those on my desk at work. by PotatoHead · · Score: 4, Interesting

    Great curio. It runs forever on a set of AA batteries, and I've written a few BASIC programs to show it off. Once in a great while, I'll take notes on it, transferring back to PC via serial cable.

    Love the keyboard, and the BASIC environment is the last OS type code that Bill Gates wrote.

  3. Actually, ALL big-name home pc's are 30 years old. by ihaveamo · · Score: 4, Insightful

    All the big-names are 30 years old just now.

    This includes the TRS80 Color computer (The computer that got me into this crazy field in the first place... OS9 for ever!)
    , Commodore VIC 20, 64, Apple II, ZX Spectrum, Amstrad They are all are / going to be in their 30's !!.

    Who feels old now??

  4. Sad state of modern technology ... by Cassini2 · · Score: 4, Interesting

    The Model 100 had a number of features that modern computers lack. If you need a simple computer to make notes, its battery life was in the 20 hours region. It was many many long years before the modern PC laptop was "portable" and had a battery life greater than 3 hours. (I'm thinking of some of the old transportables, which weighed 35 lbs and had no batteries.)

    At long last, with the advent of the OLPC, the Eee PC, the smartphone, and a few of the smaller laptops, battery life has reached the 6 to 12 hours. However, for taking a piece of equipment to strange places with no power, being able to use AA batteries to power your computer is a really helpful feature.

    Really wish the modern laptop could run from batteries longer. It's sad that a 30 year old PC is still competitive with regards to battery life.

    1. Re:Sad state of modern technology ... by MichaelSmith · · Score: 4, Insightful

      It revolutionised journalism because it make it possible for articles to be written once and uploaded via a phone line. It must have put a lot of typists out of work.

    2. Re:Sad state of modern technology ... by MichaelSmith · · Score: 3, Insightful

      The point is that the metrics you quote don't actuually help modern computers. My laptop runs at 1.6 GHz but it still has trouble performing everyday tasks. The software from the model 100 should absolutely fly on my laptop, probably to the point where you wouldn't see a difference. The problem is that programmers now operate in an abstract world where they do their little job and if you have performance issues then that can be blamed on a different layer in the system. I see this in my day job and you wouldn't believe the horrors. There was one guy using XML serialisation as a form of type cast, and building the intermediate xml documents as nested strings as the object hierarchy was traversed. It took a good part of a second to process one record, of which we get a thousand messages per second. Very elegant but the purpose of the job is to stay in business you know?

    3. Re:Sad state of modern technology ... by Anonymous Coward · · Score: 2, Interesting

      And I did more on that 4khz processor than you will ever do on a 20 core 22thz 90tb machine.

      People today dont know how to use computers, they know how to run a toaster.

    4. Re:Sad state of modern technology ... by rusty0101 · · Score: 4, Insightful

      What the Model 100 had going for it was that for the target market you could put in 4 new AA batteries at 8 in the morning, set the clock (if needed) and start working, and not need to be plugged in again until midnight. For writers, and people doing data gathering in the field, this really does mean that you can work all day. The keyboard pretty much feels comfortable, you don't have extra hardware to keep track of in the field, (where did I drop that wireless mouse again?) and so on.

      No it doesn't have an HD or Wysiwyg display. It's not going to run 3d games very well. etc. You are not going to watch TV on it, or have it read that book aloud to you. It's not the latest and greatest hardware. On the other hand what it did, and for what it was capable of doing, there really was not a lot of competition. It's not the sexy gadget of the week for endgadget or techcrunch. That's OK.

      I don't recall the specs of the model 100, but the model 200 had an Intel 80c85 processor, with 3 26k banks of memory available. Each bank was available to the user as 19k of usable memory. The 200 had a 40 column by 16 line lcd display that folded over the keyboard, and that device gave Tandy a patent on the clamshell design for laptop and pocket computers they earned royalties on for the next 17 years.

      I'm not saying that it was the sexiest device. But you would be hard pressed to find a device in the digital technology sector that has put in as many hours of work in as many fields, as the TRS-80 Model 100 (and by extension 102 and 200) portable computer.

      --
      You never know...
    5. Re:Sad state of modern technology ... by gman003 · · Score: 2

      You missed the point.

      He didn't say the 100 had the power of a modern computer, or could run anything approaching modern programs.

      However, go find me a COMPUTER that has a battery life of half a work week, running off the kind of batteries I'd find at Wal-Mart or 7-11. It has to be a complete, self-reliant computer - I should be able to not just install any program I want, but *write* any program I can write, all without needing any other computer.

      I did some looking. There's a few ebook readers with 20+ hour battery lives, but I couldn't find any proper computers, no matter what "horsepower".

    6. Re:Sad state of modern technology ... by ceoyoyo · · Score: 2

      Did you just call that elegant??

    7. Re:Sad state of modern technology ... by NJRoadfan · · Score: 2

      It really was the first of its kind. Yes, Osbourn had a "portable" computer, which stretched the definition heavily, but the Model 100, well it was pretty much the first laptop.

      The Epson HX-20 got there first in 1981. Granted the screen wasn't as big, but the overall package is similar. It even has a built in printer and an optional micro cassette recorder for data storage. It even featured dual CPUs (one main CPU, the other handled I/O) at a whopping 0.6Mhz. The later PX-4 and PX-8 had a bigger screen and ran CP/M.

  5. Re:Actually, ALL big-name home pc's are 30 years o by MightyMartian · · Score: 2

    I do. My first computer was a TRS-80 MC-10 (a sort of little brother to the CoCo that run a 6803, where I did my first assembly language experiments). The first actual code I wrote was on a Commodore 64 and I mucked around with Integer BASIC on Apple II's at school. And OS9 definitely rocked, and BASIC-09 is still for me the best structured BASIC variant ever developed. I'd take my Pascal programming class at school and with relative ease port the code I wrote over to BASIC-09.

    Gawd I do feel old.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  6. A historian I hope by sjbe · · Score: 2

    ...one of the key players in the still suprisingly active community for the TRS-80 Model 100 portable computer.

    Reminds me of the episode of the Simpsons where Burns says "have I missed the 4:30 autogyro to Siam?"

  7. Re:Sad state of modern technology ... / HP 200LX by neurocutie · · Score: 3, Interesting

    well the Pocket PCs such as the HP 100/200LX had CGA screen with full 80x25 text and graphics and could run for at least 30 hours, with almost any DOS program you wish, include TCP clients (browsers, telnet, ftp, etc).

  8. Emulator by Omineca · · Score: 4, Informative

    Here's a link to the emulator: http://sourceforge.net/projects/virtualt/

    1. Re:Emulator by Lumpy · · Score: 2

      that emulator is incomplete. It does not emulate the keys getting stuck.

      --
      Do not look at laser with remaining good eye.
  9. Re:Response time by Lumpy · · Score: 2

    Simplest games? I had written several Space exploration games that were quite complex. You had to read your sensor and change your course based on sensor input. you could also input a formula based on the sensor variables and create a type of "auto pilot" as well. It was very cool playing with a text only simulation of the Solar system and slingshot the ship around trying to use the least amount of fuel to land on titan from earth.

    It required a knowledge of Physics and trigonometry to play the game.

    I had also written several combat simulators One was three player using a special serial cable with diodes. I never did find a third person to play with so we used the Old Co-Co as a third player.

    They are highly advanced computers. Even the Sharp Pocket PC was advanced enough to do some amazing things. People are utterly spoiled with their insane levels of computing available today.

    --
    Do not look at laser with remaining good eye.
  10. Yep! by PotatoHead · · Score: 4, Insightful

    http://en.wikipedia.org/wiki/TRS-80_Model_100

    You can see many of his early ideas in how the thing operates.

  11. Don't laugh *too* hard by hawk · · Score: 2

    There *are* we servers running on model 100s out there.

    They don't serve much, but they exist.

    hawk

    1. Re:Don't laugh *too* hard by OakDragon · · Score: 3, Informative
  12. Re:Response time by DNS-and-BIND · · Score: 2, Insightful

    Wha?? Play games? This was a *portable* computer, it was made for serious work. Typing text really hasn't changed (except for that great *cough* HTMLization) and all a serious writer ever really needs is a text editor to do real work.

    --
    Shutting down free speech with violence isn't fighting fascism. It IS fascism!
  13. I wonder by gman003 · · Score: 2

    Battery technology has gotten much better, as well as tricks to lower power consumption. I wonder what sort of battery life you'd get if you took the same basic design, die-shrunk the chips to 32nm to lower the voltage, and used a large monolithic Lithium-Ion battery instead of a pack of AAs. Maybe add some dynamic frequency scaling, if that would get you anything.

    I would not be surprised if you got a battery life measured in weeks.

  14. Re:Trash-80 by IntlHarvester · · Score: 2

    Zilog's Z80 branding referred to the fact it was an enhanced clone of the Intel 8080.

    But mostly people thought adding "80" to stuff sounded super futuristic in the 1970s. You'd see on all sorts of random electronics, and there was a semi-famous disco studio called "Sound-80".

    And the OP is correct, "Trash-80" was definitely a term of endearment among the owners.

    --
    Business. Numbers. Money. People. Computer World.
  15. Re:Easy by spookthesunset · · Score: 2

    Yeah, but this is slashdot... home of the luddite. Everything was perfect back in 1970 when computers were more useful, less bloated, and (clearly) more open.

  16. Good times... by evil_aaronm · · Score: 4, Interesting

    The Model 100 came out about the time I turned 18 and got an inheritance from my grand-father's estate. It was about five thousand bucks. Money was really tight and my new wife and I went round after round "discussing" whether it was more important that I get one of these devices or pay for something more "realistic" like things for the baby soon to arrive. I got one, but it wasn't pleasant. I still remember driving home from RS - had my wife drive so I could play with it - and being utterly enthralled with my new purchase.

    Yes, the money probably could've been spent more prudently, but that computer helped launch my career in technology which has been, for the most part, very rewarding - my wife's not complaining about money, at least. After nearly 30 years, my wife doesn't argue so much about what I buy, my son has grown up and is doing just fine on his own, and my Model 100 is on the shelf right behind me. Still works, just like the day I got it.

    1. Re:Good times... by evil_aaronm · · Score: 2

      Nah, dude, I paid list. The rest I used to have Van Halen play at my birthday bash. It was awesome! /Iwish

  17. Scott Oki had one by Ian.Waring · · Score: 2

    I recall Microsofts International VP, Scott Oki, tapping away on his Model 100 when he visited us at DEC in 1983. I had the privilege of taking Paul Maritz, now of VMware, into seeing my CEO in 2011, and while waiting for my CEO, got chatting about iPads. I mentioned Scott Oki, and he said he remembered Scott going everywhere with that Tandy TRS 80 Model 100. Wasn't it actually made by Kyocera?

  18. Re:TRS-80, that brings back not-so-good memory by hairyfeet · · Score: 5, Insightful

    Hey what was wrong with the Trash 80? Not everybody had Apple money back then ya know. I had both the Trash and the VIC (Remember the Shatner commercial, complete with beam in?) and frankly they were great little machines for the time. Sure they weren't that powerful but then again a $10 cell phone is more powerful than the biggest computers were back then.

    I think we would all do good to remember that the Trash, VIC, C64, BBC Micro and Sinclair changed a lot of folks lives and gave them a lifetime love of computing. Just think how different the world would be if those little guys never came out? if the only computers for sale in the 80s cost thousands of dollars? it would probably be a lot more empty place, with a lot less programs, tinkering, and DIYers out there.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  19. Re:TRS-80, that brings back not-so-good memory by IceNinjaNine · · Score: 2

    I think we would all do good to remember that the Trash, VIC, C64, BBC Micro and Sinclair changed a lot of folks lives and gave them a lifetime love of computing. Just think how different the world would be if those little guys never came out? if the only computers for sale in the 80s cost thousands of dollars? it would probably be a lot more empty place, with a lot less programs, tinkering, and DIYers out there.

    Indeed!

    I managed to get my father to buy a $99.00 Vic from K-Mart back in the day, and it was a godsend. What was kind of funny is that for my birthday or Christmas, he'd buy me a cartridge for it (yes, like everybody I had the requisite Omega Race and Gorf.. both excellent), but I kept trying to explain to him what I really wanted was a datasette and a programmer's reference manual (a memory expansion was in the wildest dreams category). I never got either, and like many of us learned by playing with BASIC, figuring out that it was far too slow for games, then POKEing in machine code using magazines and the users's guide it came with to assemble some sort of memory map. Then the little sister would come alone and touch something (or my RTS didn't work out) and *poof* all gone. Wrote my first bubble sort on that machine.

    By the time I was old enough to get a part time job I ended up buying a new Atari 130XE and a second hand 1050 drive off of some kid who was upgrading to the (then) very new Atari ST.

    I would trade those experiences for NOTHING.

  20. Re:TRS-80, that brings back not-so-good memory by hairyfeet · · Score: 2

    Exactly! my first real taste of computing was tweaking accounting programs for my dad on a Trash and being able to get magazines and actually understand the guts really helped me to appreciate the wonders of those little guys, so I asked for and got a VIC for Xmas the year they came out (1982? God it was so long ago. thank the Federation for the Shat commercial because my mom was a Sci/Fi lover and that swayed her) and a lifetime love of computing was born.

    While others sat there staring at their NES and SNES I went from the VIC to a C64 to getting a steal on an IBM that was running the original OS/2, I went through a good dozen OSes, probably just as many different kinds of CPUs (I even had a Cyrix and a WinChip for awhile, remember those?) and through it all had a blast and it can all be traced back to the Trash and the VIC giving me something I could actually control and manipulate instead of blinding consuming.

    so lets give credit where credit is due and celebrate the little guys of computing. sadly it looks like we are gonna get to see what happens when the little guys don't exist as the rise of locked down pads and phones seems to be creating a whole generation of little consumers, that all just take what they get without question and have no desire to know anything about it or how it works. As much as I'd enjoy being 20 again I really wouldn't trade my experiences for theirs, their tech may be more powerful but they have zero control.

    --
    ACs don't waste your time replying, your posts are never seen by me.