Articles in the "Software" Category

Blackjack / Backgammon

By 1979, the TRS-80 Model I was regarded as having the largest software library of any microcomputer on the market. But when the Model I was introduced in 1977, it had only five pieces of software available. Only one of those was bundled with the computer: Blackjack/Backgammon, also known as Game Package.

Radio Shack’s original August 1977 press release for the TRS-80 mentioned that “a variety of game programs will be available, including blackjack and backgammon.”

EDTASM

The TRS-80 Editor/Assembler (catalog number 26-2002), better known as EDTASM, was an assembly language programming tool for the cassette TRS-80 Model I. It was introduced in 1978 and cost $29.95. EDTASM was such a common tool that its name (and associated file format) became a kind of shorthand for TRS-80 assembler.

EDTASM was written by Mark Chamberlin of Microsoft and licensed to Radio Shack. A Radio Shack catalog stated:

Microsoft, an industry leader in systems software, has developed this program … so you can expect the ultimate in editing features.

Monty Plays Monopoly

Monty Plays Monopoly was a “computer opponent program” that allowed a TRS-80 owner to play the popular Monopoly board game. There were two TRS-80 versions of Monty Plays Monopoly:

  • The original 1980 version by Ritam Corporation of Fairfield, Iowa, which was available for the 16K cassette and 32K disk Model I. This version was distributed by Personal Software. (Personal Software, later renamed VisiCorp, was better known for their VisiCalc spreadsheet.) Ritam also sold a version for the Apple II for both cassette and disk.
  • Ritam Corporation also licensed Monty Plays Monopoly to Tandy Corporation. This version (catalog number 26-1952) cost $34.95 and seems to have been released in 1982. It was only available for the 32K disk Model III. This is the most common TRS-80 version.

Unlike later Monopoly programs, Monty Plays Monopoly wasn’t designed to replace the board game but to supplement it. In fact, it requires “the board and all the equipment that comes with the game”, according to the manual.

T-BUG

T-BUG (catalog number 26-2001), also known as TBUG, was a machine language monitor and debugger for the TRS-80 Model I. It cost $14.95 and came on a cassette with separate versions for Level I and Level II BASIC. (The T-BUG debugger shouldn’t be confused with the Tandy Business Users Group, which was also known as T-BUG.)

Described by some as the “standard” TRS-80 debugger, T-BUG provided an inexpensive way for TRS-80 owners to learn about and experiment with assembly language. Most books about TRS-80 assembly language, such as Earles L. McCaul’s TRS-80 Assembly Language Made Simple and William Barden’s TRS-80 Assembly Language Programming, assumed that the reader owned T-BUG.

TRS-80 Mailgram

TRS-80 Mailgram (catalog number 26-1564) was a software package that allowed sending Western Union Mailgram messages directly from a TRS-80 Model I or Model III. It was introduced in late 1979 and cost $39.95, not including a Western Union account (which cost an additional $50.00) and per message fees.

The Mailgram service was introduced by Western Union in 1970. Mailgram worked by transferring digital messages to a location closer to the recipient, printing them out, and then mailing them using the postal mail. The process was described this way in a Western Union advertisement from a 1972 Life magazine:

Just call a number shown below (toll-free from most phones). Western Union will transmit your message electronically to a post office near your addressee. And the next business day your Mailgram will be delivered by regular letter carrier.

Tiny Pascal

Tiny Pascal, also known as “Tiny” Pascal, was a popular programming language for microcomputers. It was created by Kin-Man Chung and Herbert Yuen in 1978 and first described in a three-part series of articles published in BYTE. There were at least four different versions of Tiny Pascal for the TRS-80, although the version sold by Radio Shack was the most popular.

Tiny Pascal was a subset of the programming language Pascal. It contained most of the features of Pascal but was small enough to run well on a cassette-based TRS-80. Tiny Pascal was often used to teach Pascal programming and the Radio Shack catalog described it as a “great introduction to structured programming.”

The first version of Tiny Pascal appeared in a three-part series of articles in BYTE titled “A ‘Tiny’ Pascal Compiler.”

Talking Eliza

Eliza (catalog number 26-1908), also known as Talking Eliza, was a TRS-80 Model I and Model III implementation of Dr. Joseph Weizenbaum’s famous ELIZA program. It was introduced by Radio Shack in 1979 for a price of $14.95. Eliza was written by Robert A. Arnstein and was licensed to Radio Shack through his company, Device Oriented Games. One unusual feature of the program was its ability to speak its responses using Radio Shack’s TRS-80 Voice Synthesizer, hence the name Talking Eliza.

The original ELIZA program was created by Dr. Joseph Weizenbaum. He described it in an article “ELIZA – A Computer Program For the Study of Natural Language Communication Between Man and Machine” that was published in the Communications of the ACM in January 1966:

EnhComp

EnhComp was a BASIC compiler written by Philip Oliver for the TRS-80 Model III and Model 4. (Longtime TRS-80 users probably remember Philip Oliver for his excellent game Scarfman.) Oliver wrote two versions of EnhComp: the original published by the Cornsoft Group of Indianapolis, Indiana in 1980 and the more popular second version (whose full name was the Enhanced BASIC Compiler Development System) sold by MISOSYS of Sterling, Virginia starting in 1986. Unlike most other TRS-80 BASIC compilers (such as Simutek’s ZBASIC), EnhComp wasn’t primarily focused on compatibility with interpreted BASIC but on providing a new enhanced version of BASIC.

ED-IT for the Model 4

ED-IT for the Model 4 is a very powerful text editor for the TRS-80 Model 4. It was written by Mark Reed and was first released on June 17, 1991. ED-IT cost $17.95 and was distributed by Computer News 80 of Casper, Wyoming.

There were many capable editors for the Model 4. Most Z80 assembler packages included their own editors (ALEDIT in ALDS and SAID in MRAS were notable examples). The LS-DOS 6.3 operating system even included a simple text editor named TED/CMD.

But ED-IT contains many useful features for programmers and is suitable for use with multiple programming languages or simple word processing. Despite its many features, it has one of the largest text buffers of any Model 4 editor. As Harold J. Hendriks wrote in the January 1996 issue of Computer News 80:

ED-IT is the CHAMP when it comes to editing large files. It can accept, load and edit ASCII text files up to 47K in size.

The File Cabinet

The File Cabinet was the largest collection of TRS-80 public domain and shareware software ever assembled. At its height, it was described as offering “15,000 programs for the Model I/III/4/4P/4D.” Disks from the collection were sold from 1987 to 2009.

The File Cabinet was started in 1987 by Tim Sewell, a sysop of the Tandy RoundTable on the GEnie online service. It began as Sewell’s collection of TRS-80 files submitted to GEnie and that he had downloaded from BBS’s around the country. He described the File Cabinet as a “hobby that I enjoy doing” in the November 1989 issue of Computer News 80:

The File Cabinet was created out of a love for this computer and the chance through magazines who believed in my project to get software into the hands of the people who don’t have access to or use a modem to call BBS systems.