The Hotness
Games|People|Company
Demon's Souls
Hearthstone: Heroes of Warcraft
Battlelore: Command
Uncharted 4: A Thief's End
SUPERHOT
UNCHARTED: The Nathan Drake Collection
Steam: Rails To Riches
Planescape: Torment
Dead Space
Phantasmagoria
The Elder Scrolls V: Skyrim
Zulus on the Ramparts!
Lords of Waterdeep
Darkest Dungeon
Titan Souls
Mordheim: City of the Damned
Wars and Battles
Her Story
Titanfall 2
Overwatch
Mass Effect 2
Halo 3: ODST
Final Fantasy VII
Advance Wars
Super Mario Kart
Atari 2600
Metal Gear Solid
Deus Ex
Red Dead Redemption
Ratchet & Clank: Up Your Arsenal
Tomb Raider II
H.E.R.O.
Neverwinter Nights Diamond
King's Bounty: The Legend
Forza Motorsport 3
Samorost 2
Portal 2
1830: Railroads & Robber Barons
Star Wars: Rebellion
Balance of Power
Toy Story 3
R.U.S.E.
Catherine
Zen Bound 2
Requiem - An RPG Geek Adventure Across Space and Time
Uncharted 3: Drake's Deception
Triggerheart Exelica
Terraria
Pinball FX 2
Interpol: The Trail of Dr. Chaos
GeekGold Bonus for All Supporters: 72.54

4,989 Supporters

$15 min for supporter badge & GeekGold bonus
31.4% of Goal | 28 Days Left

Support:

Information
Primary Name
TRS-80 Model I
Alternate Names
Release Date
1977-11-00
Hardware Category
Manufacturer
Platform
 Corrections
 Clone
 Customize View
xml RSS Feed 
Facebook Twitter Delicious Google
ObjectID: 110721
Description Edit | History

TRS-80 was Tandy Corporation's desktop microcomputer model line, sold through Tandy's Radio Shack stores in the late 1970s and early 1980s. The Model I was the first release in the TRS-80 line.

Radio Shack announced the Model I at a New York City press conference on August 3, 1977. TRS stood for Tandy Radio Shack. The TRS-80 Model I cost $399, or $599 with a 12" monitor and a Radio Shack tape recorder as datacassette storage; before it, the most expensive product Radio Shack sold was a $500 stereo.

The first units, ordered unseen, were delivered in November 1977, and rolled out to the stores the third week of December.

Source: Wikipedia, "TRS-80", available under the CC-BY-SA License.

More Information Edit | History

CPU

The Model I combined the mainboard and keyboard into one unit, although it had a separate power supply unit. It used a Zilog Z80 processor clocked at 1.77 MHz (later models were shipped with a Z80A). The basic model originally shipped with 4 KB of RAM, and later 16 KB.

KEYBOARD

Many users complained about the TRS-80 keyboards, which used mechanical switches and suffered from "Keyboard Bounce", resulting in multiple letters being typed accidentally. A Keyboard De-Bounce tape was distributed as a software solution, causing key contact closures to be ignored if they were detected within a short time of a contact opening, and slowing down polling of the keyboard. Eventually, this was added to a later ROM revision. The keyboard hardware was also changed to be less vulnerable to bounce.

VIDEO

The TRS-80 was accompanied by a white-on-black display, which was a modified RCA XL-100 black and white television. The actual color of the system was light bluish (the standard "P4" phosphor used in black-and white televisions).

The video hardware could only display text at 64 or 32 characters wide by 16 lines of resolution. This was because the video memory system used a single kilobyte of video memory. Seven of the bits of each byte were used to display ASCII characters, with the eighth bit used to differentiate between text and "semigraphics" characters.

Primitive graphics ("text semigraphics," rather than a true bitmap) could be displayed because the upper 64 characters of the 128 character set displayed as a grid of 2×3 blocks (very similar to Teletext). BASIC routines were provided which could write directly to this virtual 128×48 grid.

The original TRS-80 Model I could not differentiate between upper and lower characters in display memory. With only 7 1-bit-wide memory chips, the 8th bit was faked by circuitry that forced uppercase characters. The actual display hardware did have lowercase letters, but without descenders. In order to display the lower case properly on the Model I, one had to solder or clip an eighth memory chip onto the back of one of the existing seven video RAM chips, and then bend up a pin to tap an address line off the system bus. This modification became a popular third-party add-on, along with a character chip with descenders for the lowercase letters.

Any access to the screen memory, either by writing to it using the BASIC statement PRINT or accessing the screen memory directly, caused "flicker" on the screen. The bus arbitration logic would block video display while access was given to the CPU, causing a short black line. This had little effect on normal BASIC programs, but fast programs made in assembly language could be affected if the programmer didn't take it into consideration. Many software authors were able to minimize this effect. Notwithstanding this primitive display hardware, many arcade-style games were available for the Tandy TRS-80.

RF INTERFERENCE

One major drawback of the Model I 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.

Source: Wikipedia, "TRS-80", available under the CC-BY-SA License.

Versions
Pg. 1
TRS-80 Model I
Nick: 
16K Level I TRS-80 Model I
Rel Date: 1977-00-00
Manufacturer: Radio Shack
Region: 
View
Corrections
Link Image
TRS-80 Model I
Nick: 
16K Level II TRS-80 Model I
Rel Date: 1978-03-00
Manufacturer: Radio Shack
Region: 
View
Corrections
Link Image
TRS-80 Model I
Nick: 
4K Level I TRS-80 Model I
Rel Date: 1977-11-00
Manufacturer: Radio Shack
Region: 
View
Corrections
Link Image
TRS-80 Model I
Nick: 
4K Level II TRS-80 Model I
Rel Date: 1978-03-00
Manufacturer: Radio Shack
Region: 
View
Corrections
Link Image
Updating...
Thumbs Up
Marketplace
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No items found
{{product.numforsale}} for sale {{product.price}}
{{product.prettycondition}}
{{product.listdate|truncate:"10"}}
Updating...
Thumbs Up
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No items found
{{item.title}} {{item.timeleft}}
{{item.currentprice}}
Updating...
Thumbs Up
Images
Gallery:
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No images found
Updating...
Thumbs Up
{{data.config.moduletitle}} Relationship:
[] [Forums »] [Post »] [Search »]
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No threads found
{{thread.numrecommend}} {{thread.subject}}
Last Post {{thread.lastpostdate|truncate:"10"}} Posted {{thread.postdate|truncate:"10"}}
{{thread.user.username|truncate:"10"}} {{thread.numposts-1}}
Updating...
Thumbs Up
{{title}}
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No posts found
{{post.numpositive}} {{post.title}}
by
{{post.numcomments}}
Files
Title | Hot | Recent
[Browse »]  [Upload File »] Language:
Pg. 1 of 1
No Files Found.
Updating...
Thumbs Up
GeekLists
[Browse »] [Summary »]
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No lists found
{{list.numpositive}} {{list.title}} {{list.username|truncate:"10"}} {{list.numitems}}
{{list.lastreplydate|truncate:"10"}} {{list.postdate|truncate:"10"}}
Statistics
Video Game Hardware Rank: N/A
Num Ratings: 3
Average Rating: 7.33
Standard Deviation: 0.47
Num Views: 380
GeekBuddy Analysis: Analyze
Similarly Rated: View
Avg. Game Weight: 0.0
Fans: 1
Personal Comments: 0
Users Owning: 1
Users Wanting: 0
Users Trading: 0 [find trade matches]
Price History: View
Total Plays: 0
Plays This Month: 0
Updating...
Thumbs Up
Web Links
Category: Language:
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No Web Links Found
Link {{cat}} {{lang}}
{{weblink.postdate|truncate:"10"}}
User Information
Use this tool to rate games, save comments, and manage your collection.
Front Page | Welcome | Contact | Privacy Policy | Terms of Service | Advertise | Support BGG | Feeds RSS
Geekdo, BoardGameGeek, the Geekdo logo, and the BoardGameGeek logo are trademarks of BoardGameGeek, LLC.