30 Years of the TRS-80 Model 100 143
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."
Apparently running the website, too (Score:5, Funny)
No comments yet, and the server is already slashdotted...
It must be running on one of those old beasties. :P
Re:Apparently running the website, too (Score:5, Informative)
Here is the CORAL link:
http://www.thepowerbase.com.nyud.net/2012/04/trs-80-model-100-interview-with-john-r-hogerhuis/ [nyud.net]
TRS-80, that brings back not-so-good memory (Score:1)
There were stuffs that brought back really good memory, but not the trash-80s
Of course, we read all the manuals and hand-coded some programs, but I didn't put in too much time for it, for there are other machines that offered much more flexibility and robustness
Comment removed (Score:5, Insightful)
Re: (Score:3)
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 B
Re: (Score:3)
Re: (Score:2)
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.
Word, brother!
Re: (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
Re: (Score:1)
Don't laugh *too* hard (Score:3)
There *are* we servers running on model 100s out there.
They don't serve much, but they exist.
hawk
Re:Don't laugh *too* hard (Score:4, Informative)
Re: (Score:2)
There *are* we servers running on model 100s out there.
There are ??
Wow !!
Re: (Score:3)
Says anonymous coward paid by the second company to pretend to be the operator?
I've one of those on my desk at work. (Score:5, 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.
Re: (Score:2)
Yep! (Score:5, Insightful)
http://en.wikipedia.org/wiki/TRS-80_Model_100 [wikipedia.org]
You can see many of his early ideas in how the thing operates.
Re: (Score:2)
Re: (Score:2)
It is pro
Re: (Score:2)
I think that is the only laptop I have ever seen with a real full-depth keypress keyboard. I sometimes wish I had picked one up...
Response time (Score:2)
Re: (Score:1)
Hmmmm, what do you mean couldn't do anything. They were a programmable portable computer at a time that not many had computers. I remember writing quiz programs, adventure games, a ... what would you call a lunar lander game except landing on earth? I used it to figure out mathematical formulas since programmable calculators didn't work. I agree that a lot of people use have been taught to respond to computers, just like phones I suppose, phone rings you have to answer it. Personally, computers are
Re: (Score:3)
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 ha
Re: (Score:2, Insightful)
Re: (Score:2)
and all a serious writer ever really needs is a text editor to do real work
Well, that and the ability to store reasonable sized text files. A typical article can be 10-15KB of plain text. The 32KB of RAM in the TRS-80 doesn't leave much left over for the text editor. Having a spell check is also convenient, and that typically requires 1MB or so for the data.
Re: (Score:2)
Hence the reason why recent hardware projects like REX and NADSBox have been important. NADSBox adds an external hard disk. REX is a completely plug-and-play Option ROM which you can switch OptROMs and save/restore full RAM images to flash.
Actually, ALL big-name home pc's are 30 years old. (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??
Re: (Score:3)
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.
Re: (Score:2)
TRS-80 Mod 1, Apple ][, then ZX-81 here. It was a great intro as a kid to Basic, several assembly languages, Forth, etc. I still apply a lot of the lessons learned in writing maintainable (or not) code from those first machines and languages.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
"And a vectrex with all accessories and carts."
You do know those things are really rare to come along?
Re: (Score:2)
Apple ][, then ZX-81 here.
Ouch. What happened?
Re: (Score:2)
The Apple was at school. I bought the ZX-81 myself, and still have it as well.
Re: (Score:2)
Ha. My Atari 800XL was released in late 1983, so I'm safe for another year...
Nah, just kidding - I'm feeling old just the same.
np: Public Image Ltd. - U.S.L.S. 1 (9)
Re: (Score:2)
Ha. My Atari 800XL was released in late 1983, so I'm safe for another year...
Yeah, but that doesn't really count, as it was essentially just an improved version of the Atari 800 which came out in 1979 :-)
Re: (Score:2)
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!)
I have to admit, I had my Atari 130XE running Spartados when I ran into a Coco running OS9 and was pretty much incredulous (and humbled).
Nowadays companies like Cloud 9 [cloud9tech.com] and projects like NitrOS-9 [sourceforge.net] are keeping the fun alive.
If time weren't so damned finite I'd love to pick up a Coco 3 and pop a 6309 into and get busy.. alas real life intrudes.
Sad state of modern technology ... (Score:5, 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.
Re: (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.
Re:Sad state of modern technology ... (Score:5, 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.
Re: (Score:2)
Didn't Jerry Pournelle use one and write a lot about it?
Re: (Score:2)
I don't recall that but I wouldn't be surprised.
Re: (Score:1)
Re: (Score:1)
You beat me to it. It was very popular with journalists, all the way into the 1990's. I remember seeing one at the Radio Shack in 1992, amazed that it was still being sold as an active product. The manager gave the same explanation as to why the computer still sold--journalists. Think about it. It was extremely portable, had a great keyboard, ran great on off the shelf batteries, and had a built in modem. What more could a reporter want?
I do know someone currently in college who bought one of these at
Re: (Score:2)
Re: (Score:1)
Still have one, still works like the day I bought it... Paid around $800 for it as I recall, and it was the low end 8K version.. Dug it out and put a set of AA's in it, and it works great...
Re: (Score:3)
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 [wikipedia.org] 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.
Re: (Score:1)
I have a ASUS Transformer with a keyboard dock. It gets 16 hours of battery life, and is pretty good at taking notes. You can also record the lecturer, take pictures of the white board and insert it into your notes (using Evernote).
Yeah... it took a really long time to get here, but then we had other priorities - like computing power (overheating P3s in 12 pound laptops anyone?), wifi internet access, and modern operating systems.
Re: (Score:2)
I actually had one of these: http://developer.novell.com/yes/56439.htm [novell.com] (mine was a PIII-800 with 256MB of RAM, but otherwise the same)... It never had problems with heat, and actually still works (though the battery is long-dead, and I don't feel like spending the $$ to buy a new one)
I know you're making an example for effect, but lightweight powerful laptops that don't overheat have existed for a while. It wasn't that we had other priorities, it was that the power requirements of modern processors was outp
Re:Sad state of modern technology ... / HP 200LX (Score:4, Interesting)
Re: (Score:2)
On my last DOS machine it was easier to just dial into the local freenet and use links/elinks and the other *nix utilities...
Re: (Score:2)
Those HP palmtops were interesting machines. At one job, a Finance Director would carry one around and whip it out if he wanted to do some quick calculations using the built-in Lotus 123. I think they may have been largely forgotten because this was about the time when 'everyone' started using Windows & Excel.
Re: (Score:1)
They still sell on eBay for about their original retail price (several hundred dollars), even though a new one hasn't been made for over a decade. They really were cool machines at the time. An MS-DOS computer, in your hand? Amazing. I had a professor use one as a demonstration for an operating systems class.
Re: (Score:2)
Re: (Score:2)
There's always the Dana AlphaSmart [wikipedia.org]. It's sold as a computer for children, but it is a lot like the Model 100.
Re: (Score:2)
Psion Series 5/5mx ran quite long on two AA batteries. IIRC it was somewhere between 10 and 20 hours, which is quite OK - I never had to use the PDA for 20 hours straight. Even if it ran out of energy, a new set of battereis can be bought almost anywhere (I mainly used rechargeable batteries).
Ran on nicads, too (Score:2)
I used to run mine on nicads. I think I got 4 or 6 hours: I forget.
Many folks carved space and jerry-rigged a fifth battery to get 6 volts; I ran on just 4--which gave me longer battery life than on the correct voltage (with that type of CMOS, current dissipation was proportional to voltage).
It never occurred to me before, but it likely would have run on 4.5v from three alkalines, and boosted battery life. I'm not likely to put enough hours on ever again to ever find out . . .
However, when the low pow li
Re:Sad state of modern technology ... (Score:4, 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?
Re: (Score:3)
Did you just call that elegant??
Re: (Score:2)
Sure, its all recursion, simple xml DOM tree manipulation, and calls to encode and decode a stream. Its an elegant design but horrible to run. I am sure modern software is loaded with performance sinks like that.
Oh (and now you got me started) there is a tendency for developers to turn efficient high level languages with strong typing into weakly typed performance sucks like perl by using string keys, root classes (every domain object really is an Object) and type casts all over the place.
Re: (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.
Re: (Score:1, Troll)
If anything, it is amazing how little you need to know to do really cool shit. Like, anybody can start a website using nothing but off the shelf tools... isn't that amazing? We live in amazing times. That 4khz proc is bullshit compared to it. "know how to use computers"... pshaw...
Re:Sad state of modern technology ... (Score:5, 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.
Re: (Score:3)
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
Easy (Score:2)
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.
Ok, I've got a HP calculator in my desk drawer that roughly fit that description and are VASTLY more powerful than the model 100.
The problem isn't making a computer that does what you are talking about. The problem is making one you'd actually want to use for more than extremely limited uses. We don't make general purpose computers like the model 100 anymore because we don't have to and because people don't want them, not because we couldn't. We could easily create a device today that outpeforms the mode
Re: (Score:2)
Re: (Score:2)
Ah, so you posit, essentially, that the M100 was succeeded not by laptop computers, but by handheld calculators?
That's interesting, and maybe even a bit true. The only thing they can't really do is communication - the most my old TI could do was a VERY rudimentary device-device or device-computer link. All that's really needed is a high-end calculator with either WiFi or Bluetooth, or perhaps some USB-type connection (able to function as both host and device - is there a standard for that already?).
Re: (Score:2)
Psion 3 & 5.
I had the Olivetti version (Score:2)
With flip-up screen. It was sweet, helped me get through high school. Yes, I was the geek with the laptop, the only kid in school who had one (bought cheap from DAK with summer job money). Gave me and my friend some fun self-wiring a connection between than and his Model 100 until we realized the motherboards and connectors were flipped between the two.
Re: (Score:2)
The model 200 TRS-80 had that screen, too.
There were three versions of the machine known as the model 100--the TRS-80, Olivetti, and I forget the third. There were minor differences between them.
hawk
Re: (Score:2)
The third we saw was an NEC. They were all based on a Japanese Kyocera computer.
Trash-80 (Score:1, Informative)
In those days everyone called it the "Trash 80", probably including unit owners (as typical techie deprecating humor). TRS stood for "Tandy-Radio Shack", Tandy being the original name of the company that is now known as Radio Shack, and which would like to be known as "The Shack".
Re: (Score:2)
Here in Australia it is still called Tandy, though the stores have gone downhill in the last 30 years.
Re: (Score:2)
Tandy no longer exists, having been re-badged by Woolworths as Dick Smith a few years back.
Re: (Score:2)
There are a few Tandy branded stores in Melbourne but they feel like a cheap goods outlet for DSE.
Re: (Score:2)
Some refer to it as "Rat Shack."
Whenever I visit one, it's usually in desperation for an electronic component or battery that I can't wait to order online from a cheaper source. I almost always beeline it for the proper store section, but that doesn't stop the sales droids from trying to (up)sell me on mobile phone equipment or contracts.
Re: (Score:3)
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.
A historian I hope (Score:3)
...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?"
Emulator (Score:4, Informative)
Re: (Score:3)
that emulator is incomplete. It does not emulate the keys getting stuck.
Ah, memories... (Score:1)
The Z-80 CPU is still in many new products. (Score:2)
Retro video game fans know this CPU well but it's still being sold in brand new products with new software being targeted for it.
I use a Z-80 every day in my so-called car MP4 player. These are cheap car FM transmitter players that are easily found on eBay for a measly six bucks. They're so cheap I hand them out at Christmas to anyone who wants one.
The knock off second generation iPod Nanos are based on the same thing. Those are like twenty bucks because they have the battery and a bit more hassle than they
Re: (Score:1)
Yeah, except the TRS-80 Model 100 used an Intel 80C85
I wonder (Score:3)
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.
Re: (Score:2)
A very important trick for low-current devices is what the Palm Pilot did. It ran on two AAA batteries but it would suck them down to less than 1 volt each. How did it manage such a feat? Well, the key was a DC voltage converter that would take the battery voltage and output 3.3V to run the device. It eliminated the regulators and such completely and it would operate down to something less than 2V from the batteries.
This resulted in a battery life of around 3-4 weeks with a lot of usage. Sure, the disp
Re: (Score:2)
I think the 100 didn't have a backlit display, so the display shouldn't draw much power at all.
This was possible because its display was little better than the 7-segment mono LCD you'd see in an early digital watch, and those work well with reflected light.
McDonald's ? (Score:2)
Unless my memory is playing tricks on me, Weren't those used at McDonald's behind the counters ?
Good times... (Score:5, Interesting)
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.
Re: (Score:3)
Olivetti M10 (Score:2)
I have an Olivetti M10, which is exactly identical to the TRS-80 100, apart for the obvious (the logo).
No laptop has ever had such decadent keyboard as this wee little machine. A joy to use.
Scott Oki had one (Score:3)
Last Software Written By Bill Gates (Score:2)
Wow- I still have mine (Score:2)
I started way back when with the ZX81, joined with a TS1000. We moved up to the TRS80 models 2-4, then their PC-type Tandy 1000 series. But the TRS80-100 was great. That was something I could lug to school and show off with. I even (OK, this is hard to admit) built programs to help run role-playing games- things like time to distance at various warp speeds for real stars in our galaxy, tracking various character issues, etc.
I don't use it for much any more. I'm not that kind of hobbyist, I guess. I do
Re: (Score:2)
Oh, and I still have the manual! It's all in good shape. :D
Re: (Score:1)
Hint: it's not a desktop.
Re: (Score:1)
Re: (Score:2)
perhaps one of these?
http://www.old-computers.com/museum/computer.asp?c=1083 [old-computers.com]
Re: (Score:2)
Maybe the model 200 [old-computers.com]?
Re: (Score:2)
Maybe you're thinking of the TRS-80 Model 4P: http://www.obsoletecomputermuseum.org/trs80_4p/ [obsoleteco...museum.org]
Re: (Score:2)
Re: (Score:2)
They were expensive. In the EEvBlog teardown video, David Jones says they were north of $1400 USD, depending on options. That was about the same price as a 48K Apple II+ with floppy drive and monitor, so the Model 100 customers obviously paid a real premium for the form factor.
This thing is more like the ancestor of the iPad than the ancestor of a general-purpose Windows or Mac laptop, IMO.