Luis Orlindo Tedeschi
Interests · Computers

TRS-80

A tribute to the Tandy Radio Shack TRS-80 and its Brazilian clones, with an emulator that runs classic Model III games right here in the browser.

← Back to Computers · On this page: Emulator and games · History · Software · Museums · Links

This page uses trsemu 1.5. Other versions: trsemu 1.6 (current) · trsemu 1.4.

Welcome

Welcome to the wonderful ancient world of the TRS-80! Yes, this is just another TRS-80 web page... I meant not “just another web page”... it is a tribute to this great invention that gave humankind a huge leap into the computing world, into the unexplored universe of computer machines back in the 1980s... A Google search for “TRS-80” resulted in more than 2.4 million results (Feb 2011). Have fun!

The TRS-80 by Tandy Radio Shack (aka “Trash-80”, Welsh and Welsh, 2007) that came to life in 1977 was indeed a revolution in the home computing arena. I, likely many more people, took it for granted and very few have recognized the ingenuity of Steve Leininger, as pointed out by Welsh and Welsh (2007), to make the TRS-80 a reality. Of course Radio Shack had a crucial role in the TRS-80 development. The computers from Radio Shack lasted only 10 years: it started in 1977 with the Model I using a Z80 CPU and the last was the Tandy 4000 in 1987 (more information here).

From Wikipedia... In fact, TRS-80 microcomputers were sold through Tandy's Radio Shack stores in the late 1970s and early 1980s. The first units, ordered unseen, were delivered in November 1977, and rolled out to the stores the third week of December. The line won popularity with hobbyists, home users, and small businesses. Tandy Corporation's leading position in what Byte Magazine called the “1977 Trinity” (Apple, Commodore and Tandy) had much to do with Tandy's retailing the computer through more than 3000 of its Radio Shack (Tandy in Europe) storefronts. Notable features of the original TRS-80 included its full-stroke QWERTY keyboard, small size, its Floating Point BASIC programming language, an included monitor, and a starting price of $600. The pre-release price was $500 and a $50 deposit was required, with a money back guarantee at time of delivery. One major drawback of the original system was the massive RF interference it caused in surrounding electronics. This became a problem when it was determined to violate FCC regulations, leading to the Model I's phase out in favor of the new Model III.

TRS-80 and Prológica computers (a different picture on each visit)

Emulator and games

Many games published in Brazil by Geração Prológica for TRS-80 computers, mainly CP-300 and CP-500, sparked great interest among microcomputer enthusiasts. I remember spending a tremendous amount of time with friends transcribing games from the press release into my CP-500 microcomputer. Debugging them was the hardest part (bugs are still there). Just imagine the BASIC at that time… ALL CAPS, no space between commands, unstructured, and full of printing errors. It was a crazy time to play games (at least for the “free” ones). Below is a list of memorable ones. Akernaak (Geração Prológica #13, 1985) was an intriguing game.

Do you remember the funny Dancing Demon by Leo Christopherson? It was a masterpiece showing the TRS-80 graphics and sound. Click here to see the original. Click here to see the modified version by George Phillips. More about the modified version can be found here.

Selected TRS-80 Model III games

GameAbout
“A classic in every sense of the word.” (more)*
Attack Force was based on Targ (more)
Paint the screen but watch out for that... (more)
Play chess TRS-80 style, by Instant Software
Shoot missiles to defend cities (BASIC)
Shoot aliens descending from the sky (more)
It was based on the arcade game Defender (more)
Donkey Kong or Mario Bros.? (more)*
Eliminator or Space Defender? (more)*
Shoot flying saucers
Cross the road but watch out for that car! (more)
Shoot aliens descending from the sky (more)
Meteor Mission 2 was based on Lunar Rescue (more)
Penetrator, developed by Melbourne House
Protect the outskirts of the fleet (more)*
It was based on the arcade game Berzerk (more)
Chess program by Dan and Kathe Spracklen (more)
The Pacman of TRS-80 (more). Google pacman...
Navigate your submarine to the reactor (more)*
Space Defender or Eliminator? (more)*
Shoot asteroids into smaller asteroids
A version of BattleZone (more)*
The TRS-80 version of SEGA Zaxxon (more)*

* Wayne Westmoreland and Terry Gilman wrote these excellent games for the TRS-80 from 1981 to 1983. In 1995, Wayne Westmoreland released these games into the public domain. You can download the AIGames.zip and read the description and release of these games in AIGames.txt.

TRS-80 Emulator v. 1.5 beta

by Peter Phillips

Time graph

History

The history of Microprocessors, Personal Computers, IBM PC, Apple, Amiga, Commodore 64, and others have been documented by Ken Polsson. The TRS-80.org has specific information about the TRS-80 evolution.

Great books have been written to document the development of TRS-80 since the very beginning. I enjoyed a lot reading “Priming the Pump: How TRS-80 Enthusiasts Helped Spark the PC Revolution” by David Welsh and Theresa Welsh (2007). It was a joy reviving those days when I got my first TRS-80 and started reading the manual and ... wait a second, we never read the manuals,... and started programming in BASIC and formatting floppy disks and playing those horrible games in which we could barely identify the characters, but we always used our imagination with a bunch of # @ ! would whatever be it should be. We made a lot of mistakes too, but it never mattered, because it was great having a machine that could do something several times without us having to do it. Wasn't it nice to teach the computer how to print “Hello world” and have that creepy feeling that computers were going to rule the world and start walking and taking over your brain? Well, I was 13 years old and probably had watched too much Star Trek.

TRS-80 emulators and software

Emulators. Lots of TRS-80 software can still be used thanks to TRS-80 emulators. I have used the TRS32 emulator and TRSTools by Matthew Reed. Another TRS-80 emulator (trs80gp) is provided by George Phillips. How to run a TRS-80 program? Click here to learn more about it. JavaScript emulators are provided by Antonio Villena and Peter Phillips. Jeff Vavasour's TRS-80 emulation has BASIC I for browser and several emulators. A TRS-80 emulator for .NET can be found here by Matt Hamilton.

Software. There are several repositories for old computer software. The Old Computer: this site has ROM and emulators for Atari, Bandai, Coleco, Commodore, Emerson, GCE, MAME, Mattel, MSX, NEC, Nintendo, Nuon, PC, Sega, Sinclair, SNK, and Sony that work under Windows, DOS, Linux, MAC, iPhone, iPad, DS, etc. Another site with tremendous amounts of software for different consoles is PlanetEmu.net. A nice selection of programs for TRS-80 is listed here. Miguel Dutra's web page on CP-500 also has several resources for TRS-80 computers. I liked one of Miguel's comments, that the market structure in the 80s was different than today in the sense that we had several operating systems (i.e. LDOS, SUPERDOS, RapidDOS, MultiDOS, CP/M, etc) compared to the market structure today in which we have pretty much two current operating systems: Microsoft Windows or Linux (several providers). Indeed! We need more creativity and competitiveness nowadays to move to the next bar.

Museums

There are several places that are dedicated to honor old computing. The Museu da Computação e Informática (MCI) has several microcomputers, including the Brazilian CP-300, CP-400, and CP-500 (photo), which were the TRS-80 Z80 clones produced by Prológica in Brazil.

Another microcomputer museum is the Personal Computer Museum in Brantford, ON, Canada. “Syd Bolton wanted to create a showcase of the history of personal computers because many children have no idea about life before a ‘mouse’, when ‘green screens’ ruled the day, and a time well before the Internet was available to everyone. Relive your earlier computer days or find out how we roughed it in the 70’s and 80’s. The PCM has over 45 interactive computer displays, over 1,000 computers in total.” Check their website for visiting hours.

The Computer History Museum is located in Mountain View, California, US. “The Computer History Museum offers many online exhibits on a variety of topics related to the history of computing. Some online exhibits like Visible Storage and Mastering the Game complement physical exhibits you can also experience when you visit the Museum in person. Other online exhibits are available only through the Internet and extend the reach of the Museum to virtual visitors around the world.” Check the evolution of microprocessors at the Computer History Museum. OldComputers.net also has a time line of the evolution of microprocessors.

The HomeComputer museum in Germany has several computers on display. It also has trade and want lists.

The PC-History website has some information about the pre-IBM PC computer era and was developed as a “tribute to the work of Stan Veit, a pioneer of personal computing. The core of the site, everything apart from the time line ... was created by Stan between 1999 and 2002. It is now being preserved, for the enjoyment of future generations.”

Another Computer Museum has hardware and software historical perspectives of yet another TRS-80 enthusiast. The Obsolete Computer Museum has additional information about TRS-80.

Prológica CP-500
Prológica CP-500, a Brazilian TRS-80 clone.