[[caption-width-right:277:Model 1 in its original bare-bones configuration. Data storage was via the cassette tape recorder. Graphics shown are maximum resolution.]]

The TRS-80 (short for '''T'''andy '''R'''adio '''S'''hack Z'''-80''') was Radio Shack's entry into the consumer microcomputer market; introduced in 1977, it was soon outselling the AppleII and CommodorePET. The first version offered, known as the [[ExactlyWhatItSaysOnTheTin Model 1]], had a black-and-white display with character mode graphics, and could not support a disk drive or more than 16K of memory without adding on a special "expansion interface" that normally sat beneath the monitor. It had no sound hardware, though games managed to produce sound effects by manipulating the cassette port with some sort of speaker plugged in.

Since the keyboard was built into the CPU cabinet--indeed, in the case of the Model 1, the keyboard ''was'' the CPU cabinet--it was impossible to change out your keyboard if it went bad. This made the keyboard's susceptibility to "keybounce" paarticcullarlllly annnnoyyyingg.[[note]]Radio Shack even sold keyboard debounce software called KBFIX, which introduced a slight delay between keystroke detections, to get around this problem.[[/note]] This and other "features", such as abysmally low-resolution graphics, led to the derisive nickname of "[=TRaSh-80=]" -- which some fans have since reclaimed as a term of affection.

Tandy also capitalized on the TRS-80 brand name by using it to promote other, incompatible computers; the most popular of these were the TRS-80 ColorComputer and the TRS-80 Model 100 Portable Computer (a battery-powered LCD-screen laptop).

This platform was the birthplace of the first home computer InteractiveFiction game, [[Creator/AdventureInternational Scott Adams]]' ''VideoGame/{{Adventureland}}''. It was also the first PC to which Creator/{{Infocom}} ported ''VideoGame/{{Zork}}'', which had previously lived on MainframesAndMinicomputers.

!! Versions


[[folder: Model 1 ]]

* Z80 CPU running at 1.77 [=MHz=]
* CPU inside keyboard
* Maximum of 16K RAM without the expansion interface, 48K with.
* Level I BASIC, which fit entirely within 4K of ROM, capable of loading in data and programs off cassette at 250 bits per second.
* Level II BASIC, capable of loading in data and programs off cassette at a [[SarcasmMode blistering]] 500 bits per second.
* 64 x 16 character display.
* Uppercase characters only. (A conversion chipset for lowercase letters came out a couple years after the Model 1's introduction, but even then you had to install a hard switch so that you could disable lowercase for applications that didn't work well with it.)
* 128x48 monochrome graphics implemented with special upper-ASCII graphics characters (6 giant rectangular pixels per character)
* Add-on 5.25" floppy drives, available if the unit had an Expansion Interface installed.
* "Supported" audio output, in the sense that software could ask the user to plug the cassette tape drive plug into a speaker when not loading data.


[[folder: Model II ]]

* Z80 CPU running at 4 [=MHz=]
* Built-in 8" (yes, ''eight''-inch) floppy drive.
* 80 x 25 character display.
* Never terribly popular, as its internal memory map was not software-compatible with the Model 1.


[[folder: Model III ]]

* Basically, a Model 1 with an expansion interface and (optional) floppy drives built into the cabinet.
* Slightly different ROM, though.
* Native support for lowercase letters.
* Could load data from cassette tape at a mind-numbing 1500 bits per second.
* ''Mostly'', but not ''entirely'', software-compatible with the Model 1.
* Since the video display took its power from the same power supply as the floppy drives, the image on the display could noticeably shrink during disk access.


[[folder: Model 4 ]]

* Successor to the Model III. Backward compatible.
* Had an optional "high resolution" monochrome graphics mode of up to 640x240 pixels, if you added hardware.


[[folder: Model 12 ]]

* Follow-on to the Model II.
* Had "slim-line" half-height 8 inch floppy drives, instead of the one ginormous floppy drive of the Model II.


[[folder: Model 16 ]]

* Follow-on to the Model II.
* Kept the Z80 CPU as an I/O processor only.
* Main CPU was a 6 [=MHz=] 16-bit -- yes, ''16-bit!'' -- Motorola 68000, the same CPU that would later appear in the AppleMacintosh. The 68000/Z80 pair would also appear in the SegaGenesis, NeoGeo, and several arcade boards.

!! Games



[[folder: Original to the TRS- 80 ]]

* ''VideoGame/{{Bedlam}}''
* ''VideoGame/DancingDemon''
* ''VideoGame/{{Deathmaze 5000}}''
** ''VideoGame/{{Labyrinth}}''
** ''VideoGame/{{Asylum}}''
* ''VideoGame/DuelNDroids''
* ''VideoGame/RaakaTu''
* ''VideoGame/{{Starfighter}}''
* ''{{Taipan}}''
* ''VideoGame/TempleOfApshai''
* ''VideoGame/TimeBandit''
* ''Voyage of the Valkyrie'', which attempted two-part musical harmony by switching back-and-forth between two notes really fast.


[[folder: Ported, Cloned, or Concurrently Developed ]]

* The adventure games of Scott Adams' Creator/AdventureInternational
* ''Armored Patrol'' (''[[VideoGame/{{Battlezone 1980}} Battlezone]]'' clone)
* ''VideoGame/CrushCrumbleAndChomp''
* ''VideoGame/DonkeyKong'' (a well-made port was leaked, but never published)
* ''The Eliminator'' (''VideoGame/{{Defender}}'' clone)
* Brøderbund Software's ''Galactic'' saga, consisting of ''Galactic Empire'', ''Galactic Trader'', and ''Galactic Revolution''[[note]]The fourth installment of the saga, ''Tawala's Last Redoubt'', was released for the Apple II but not for the TRS-80.[[/note]]
* ''Galaxy Invasion'' (''VideoGame/{{Galaxian}}'' clone)
* ''VideoGame/TheHitchhikersGuideToTheGalaxy''
* ''VideoGame/{{Planetfall}}''
* ''Penetrator'' (another ''VideoGame/{{Defender}}'' clone, get your mind out of the gutter)
* ''Pyramid 2000'' (''VideoGame/ColossalCave'' with an Egyptian makeover)
* ''Robot Attack'' (''VideoGame/{{Berzerk}}'' clone, complete with voice synthesis)
* ''Sea Dragon'' (''VideoGame/{{Scramble}}'' clone)
* ''Star Trek III.5'' (seen in image above; one of several ''VideoGame/StarTrekTextGame'' clones)
* ''Super Nova'' (''VideoGame/{{Asteroids}}'' clone)
* ''VideoGame/{{Suspended}}''
* ''VideoGame/{{Zaxxon}}''
* ''VideoGame/{{Zork}}''
** ''VideoGame/{{Enchanter}}''
** ''VideoGame/{{Wishbringer}}''


!! Appearances


[[folder: Comics ]]

* Radio Shack teamed up with Creator/DCComics to produce comics featuring mainstream DC superheroes and the "TRS-80 Whiz Kids". Said Whiz Kids would use their TRS-80s to help Franchise/{{Superman}}, {{Supergirl}}, and Franchise/WonderWoman save the world, usually by doing things like converting Fahrenheit to Celsius. ''WebVideo/AtopTheFourthWall'' reviewed two of these comics.
* B.A. from ''ComicStrip/KnightsOfTheDinnerTable'' has a TRS-64, which is mistaken by a character for a TRS-80.


[[folder: Literature ]]

* In ''Literature/ReadyPlayerOne'', a TRS-80 is an important PlotCoupon.
* In ''Literature/TheKillingStar'', to prevent alien signals from infecting them with a computer virus, the occupants of the "Cat" hook up their radio telescope to a TRS-80 with only 4K of RAM.


[[folder: Live Action TV ]]

* The iconic "Vicki's Birth" promotional image for ''Series/SmallWonder'' shows Tiffany Brissette emerging from the screen of a TRS-80.
* On the [[http://www.thedailyshow.com/full-episodes/thu-april-4-2013-danny-boyle 4 April 2013 episode]] of ''Series/TheDailyShow'', when describing the abysmal state of technology in the Veterans' Administration, Jon Stewart pointed out that a recommendation was made all the way back in 1982 to computerize their data. "Somewhere in a basement there's a guy hammering away on a TRS-80. And he's almost there."


[[folder: Music ]]

* Music/MCFrontalot waxes nostalgic about this computer in his song "It is Pitch Dark", already a love letter to old text-based adventures such as ''VideoGame/{{Zork}}'':
-->''Did I battle a snake? Was the treasure intact?\\
Or did the TRS-80 in my brain get hacked?\\
Thanks, grandpa, for buying it; now my life's ruined\\
Twenty-two years later, head’s infested: got the grue in''


[[folder: Web Comics ]]

* In ''Webcomic/TheInexplicableAdventuresOfBob'' Jean's MadScientist crazy boss [[http://bobadventures.comicgenesis.com/d/20071229.html uses one.]]