Friday, September 9, 2022

Ryan's SepTandy Spectacular! Part #3 - The Tandy Color Computer

Welcome to part 3 of my SepTandy Spectacular. In the last post I jumped back to 1977 to talk about The TRS-80, and in this post i'm going to talk about The next computer in the history of Tandy Radio Shack, The Tandy TRS-80 Color Computer, also known under the affectionate nickname the CoCo.




The Tandy TRS-80 Color Computer (1980)
.



Released in July, 1980, the Color Computer was (as the name suggests) The first Radio Shack computer to have color graphics and sound, at a retail price of under $400, it was attractively inexpensive which was appealing to a lot of customers. 


But what was gained in price, was lost on software companies interest in the system due to Radio Shack's licensing policies. So there was very few recognizable software titles available for the CoCo. Think about it like a Chromebook from the 80s, A computer that could be capable of doing a lot of things, but fell apart when it came to third party software.



Actually, that description isn't that far off considering the CoCo's development story, which traces back to 1977. Around the same time they introduced the TRS-80 Model 1, Tandy were working on a experimental computer terminal project with the Kentucky Cooperative Extension Service and the University of Kentucky College of Agriculture.


Codenamed Green Thumb, the goal was to design a low cost Videotex terminal that could connect to a tv set and a phone line that would allow access to near-real-time agricultural information for farmers, ranchers, and others in the agricultural industry. To design the hardware, Tandy teamed up with Motorola, Who came up with a design using their then new 6847 Video Display Generator chip and a 6809 microprocessor.


By 1978, Motorola had a working prototype, Unfortunately, It contained too many chips to be commercially viable. Motorola responded by creating a custom chip that could integrate the functions of many smaller chips into one, Resulting in the 6883 Synchronous Address Multiplexer or SAM for short. The terminal was finally released in the Spring of 1980 as the Agvision terminal, which was also sold by Radio Shack as the VideoTex terminal.








Left to right: The Elenco AgVision and The TRS-80 VideoTex.


But with the rise of home Microcomputers like the Atari 400, the Ti 99/4, and the upcoming Commodore VIC-20, Tandy realized they needed to come out with a computer of that type to compete in that field, and since the Videotex terminal already had enough hardware to make a capable color computer, All Tandy had to do was remove the internal modem, add I/O ports for things like cassette storage and serial ports, and replace the communication software with a standard BASIC ROM. The result was the Color Computer launching on July 31st, 1980, at a retail price of under $399 for a unit with 4K of RAM or $599 for a unit with 16K.



The Color Computer's listing in the 1981 Radio Shack catalog. 


It was an unbelievable price for a computer at the time! especially considering the TRS-80 line was selling for thousands of dollars, and its nearest competitors, the Apple II+ and the Atari 400, sold for around $1500 and $500.


Inside the box was a registration card offering a 6-month subscription to Radio Shack’s Microcomputer News periodical, a 31 page TRS-80 Color Computer Operation Manual offering, A 162 page Getting Started with Color BASIC guide, the required cables, and of course, the computer itself.


The machine itself is an all in one unit, much like its predecessor. However, unlike its predecessor, it doesnt use a mechanical keyboard but rather a chiclet keyboard. While having a chiclet keyboard is common on computers today, back then it was somewhat rare to see a chiclet keyboard on a home computer. Mostly because chiclet keyboards back then were terrible! Unlike modern chiclet keyboards they don't use rubber domes or scissor switches, instead they were typically a membrane with a sheet of rubber keys over it, which is where their name comes from. The CoCo does at least use plastic keys instead of rubber which does help a little.






The Front of the CoCo.



On the right side of the machine there is a slot for ROM cartridges, which Radio Shack called “Program Paks.”









The right hand side of the CoCo.



On the back there's the reset button, the RF out so you could connect it to a tv set, the accompanying channel selector switch, a 1500 baud cassette interface, an RS232 serial port, two joystick ports, and the power button.







The back of the CoCo.



The RF out is really is the only video output option, as there is no RGB, s-video,or even composite without modification. Not much of a problem at the time though as most tvs didn’t have any other video ports besides RF.


Although Radio Shack did sell their own “Color Receiver” TV with TRS-80 branding, You could just use just any standard tv. Which is a good thing as I've never seen a photo of one outside Radio Shack's catalogs and advertisements.




The original “Color Receiver” TV Monitor in the 1981 Radio Shack catalog. 


Powering up the machine, you get dropped into Extended Color BASIC where you're greeted with a READY prompt. once again you can type in BASIC programs to do what ever you want and to be consistent, i'll type in the obligatory HELLO WORLD! program.









There were three versions of BASIC for the CoCo, Color BASIC, Extended Color BASIC (which is what we're looking at now obviously), and Disk Extended Color BASIC. All of these were versions of Microsoft BASIC specifically spawned from Microsoft BASIC-69, a version of Microsoft BASIC designed to run on the Motorola 6800 series of microprocessors. Tandy licensed BASIC-69 from Microsoft and used it to form the basis for Color BASIC 1.0 which shipped with the original 4k Coco's on launch day with Extended Color BASIC following shortly afterwards.



Much like the TRS-80 Model I, the main source of software for most users came from typing in programs from books and magazines and there were various magazines for the CoCo such as Hot CoCo, which typically had several BASIC games and programs for users to type in.



Much like the TRS-80 Model I, the main source of software for most users came from typing in programs from books and magazines and there were various magazines for the CoCo such as Hot CoCo, which typically had several BASIC games and programs for users to type in.








The cover and one of the listings from an issue of Hot CoCo (1983).



However, with the introduction of the CoCo, we get the Program Pak ROM cartridges. Which was a good idea to include for two reasons, A, people were already familiar with cartridges from their exposure to video game consoles like the Atari 2600 and the Mattel Intellivision, and, B, The software was instant access. So you could plug in a game, power on the computer, and your software was ready to go, no commands required.


These Program Paks typically sold for between $25 and $40 and contained various types of software from games, to educational software, to business applications.




The Program Paks offered in the 1981 Radio Shack catalog.



There was even an Audio Spectrum Analyzer for the CoCo! That's right! There was a cartridge that you could plug into your CoCo, pipe music from the cassette port, and have it displayed on the screen. So you could do music visualization and spectrum analysis in 1981! How cool is that?!






The Audio Spectrum Analyzer for the CoCo.



Anyway, as you can tell from the photo above, Radio Shack typically sold these inside little cardboard boxes, along with an instruction manual doubling as box art for each title.


For storage, The CoCo can use the same cassette cables and recorders as the TRS-80, as well as the same CLOAD commands in BASIC. 


Much like the TRS-80, Cassettes were really the only storage medium the for the CoCo. However, it wouldn't be long until floppy disk capability became available. Starting in 1981, with the introduction of the TRS-80 CoCo Controller cart, sold with a disk drive for a retail price of $599 as well as extra drive for $399.




The TRS-80 CoCo Controller cart.

This plugged in to the cartridge port and connected to a Mini Disk Drive, providing access to 156K single-sided 5.25” floppy disks, each with an edge connector around back that could allow you to daisy chain up to four disk drives to access 624 kilobytes of storage.





The TRS-80 CoCo floppy drive.

And if you wanted to load any carts without taking out the floppy controller, in 1983, Radio Shack introduced the TRS-80 Multi-Pak Interface, a sidecar add-on allowing you to have four switch-selectable expansion slots, which retailed for $180.





The TRS-80 CoCo Multi-Pak Interface.

And nowadays you can get things like the CoCo SDC, which provides an SD card interface that plugs into the expansion port running with SDC Explorer, allowing you to skip the directory, loading, and execution commands and boot whatever you like straight from the main menu.






The CoCo SDC.

As for joysticks, Unfortunately, they're not that great. These were sold in a pair of two for $24.95. these were two analog, single-button, non-centering sticks, with a 6-pin DIN connection. while not unusable, they do have problems such as the fire button being at the top and the non centering stick's are not ideal for some games.







The original CoCo joysticks.

Unless you bought an adapter to use Atari-compatible joysticks or chose third-party ones, the only other option was the Deluxe Joystick, which was better as it was a self-centering joystick, trim adjustments and better button placement. These are rather prone to breaking due to age though, as the springs put stress on the plastic.








The CoCo Deluxe Joystick.

Other add-ons and peripherals included serial dot matrix and electrostatic printers, external modems, speech modules, graphics tablets and many more.







The many peripherals available for the CoCo.

It was also the first Tandy Radio Shack system to have a mouse. Still a very new concept at the time, with few GUIs and mouse-optimized programs available, but still very appealing.





The Tandy Color Computer Mouse.

For the hardware of the computer itself, It uses a Which is a Motorola 6809E microprocessor running at 0.895 Mhz, incompatible with the Zilog Z80 used in the previous TRS-80s. Which makes the TRS-80 name kind of meaningless. Though I think they just did it for consistency. The 6809 was certainly quite a powerful CPU at the time, but due to the CoCo's hardware, it left it somewhat crippled. The CoCo had 4K of RAM initially and later 16K of RAM as well as 32K and 64K. Interestingly, Radio Shack sometimes used defective RAM chips to upgrade machines, often 64K chips that were half-bad and only displayed 32K. Sometimes the 64K chips were still good and artificially held back, so you could actually get the full 64K on some 32K CoCos, a nice bonus! For ROM, there are two ROM chips, one being the 8K (And later 16K) BASIC ROM chip. 



As for graphics, the CoCo contains the Motorola MC6847 Video Display Generator, capable of displaying 9 distinct colors across multiple text and graphics modes, the text mode is uppercase-only displaying at 32 columns by 16 rows. although not bad for a home computer, it did make working with productivity software like spreadsheets and word processing not ideal. It did at least have color graphics though, with resolutions ranging between 64x32 and 256x192 with up to four simultaneous colors. Impressive!



For sound, the CoCo features a 6-bit digital to analog converter (DAC) outputting single voice sound that’s directly handled by the CPU, leading to sparse sound effects for games. There are some custom chips such as the SAM (or Synchronous Address Multiplexer), which handles memory addresses for the CPU and video chip. and two chips called P.I.A. (or Peripheral Interface Adapter) chips, which are essentially general input/output chips for things like the keyboard and the joysticks.





The Tandy Color Computer Motherboard.

As for software, While the CoCo had your standard variety of software from educational software, to business applications, to graphics editors and music composition programs and many more, When it came to the games, Well, That's kind of were things get interesting. Due to Radio Shack's licensing policies, there wasn't many well known titles from names like Atari, Activision, or Parker Brothers (though later companies like Activision, Sierra and Taito did make games for the CoCo). The only known publisher who brought recognizable hits for the CoCo was Datasoft software, who brought over arcade hits from compaines like Sega, Nichibutsu, and Konami.






The Tandy Color Computer port of Zaxxon, one of the few licensed titles for the CoCo.

And since the Coco didn't have too many officially licensed arcade games (at least originally), a lot of the 3rd party software developers (as well as Tandy themselves) made clones of popular arcade hits of the time, and the interesting thing is that some of these games were clones of games that either didn't even get official port on most video game consoles and home computers of the era or the port of those games weren't even available for systems in the US. 


For example, The CoCo got a clone of Namco's 1981 hit Galaga. A game that, at the time, only got ports for the NES and Atari 7800 as well as various Japanesse systems like the Sega SG-1000 and the MSX.






Galagon (1984)

Another example is Draconian, which is a clone of Namco's Bosconian, A somewhat obscure title that played like a cross between Galaga and Rally X. The only ports of Bosconian that existed at the time were, again, Only available in Japan for systems like the MSX and the Sharp X1. While Draconian isnt an exact match, its still pretty close, Making this the closest one could get to playing a port of Bosconian in the US at the time.





Draconian (1984)


And the last two examples are Kron and ElecTron, two clones of Bally Midways 1982 Tron arcade game, Based on the Disney movie of the same name. That game never got official port to any system of the era (presumably due to licensing problems), once again making these two games the closest one could get to playing a port of Tron.





Kron (1983) and ElecTron (1984)


And there are many more clones of arcade games such as Konami's Amidar, Taito's The Electric Yo-Yo, and Sega's Monaco GP. In fact, I would say that many of them are so well done, they might as well be official! As for how the CoCo did in the marketplace, it was enough to get into the early 80s top five. By 1983 it placed fourth in the sub-$500 segment in the US, with the Texas Instruments TI-99/4A 34% market share, the Commodore VIC-20 at 33%, the Atari 400 about 20%, and the Tandy CoCo only around 13% of US sales.


Radio Shack did keep selling them though, as well as other upgraded and enhanced models in range. There was a 64k CoCo as previously mentioned which was released in 1983 and came in an off-white case, Extended Color BASIC built-in, and a new keyboard often referred to as the “melted keyboard” due to its lower-profile smoothly rounded edge keycaps.








The 64k Tandy CoCo (1983).


There was also the Color Computer 2, also released in 1983, which was essentially the same machine inside, only with some power supply differences,a new case and full-travel keyboard. (though PAL units had a white plastic case very similar to the 64k CoCo 1 redesign even with the same melted keyboard).






The Tandy CoCo 2 (1983) (NTSC unit on the left and PAL unit on the right)
.



And finally there was the Color Computer 3 in 1986, which included things like a faster 2MHz CPU, More RAM, better graphics, and an RGB output, while still being mostly backwards compatible with older models. The Color Computer 3 was the last CoCo model produced with the line being discontinued in 1991.




The Color Computer 3 (1986).


The Tandy CoCo line wasn't featured in as many movies and tv shows as its big brother the TRS-80, but it has been featured a few times. The model 1 was featured in an episode of the sitcom Silvers Spoons, where the character Ricky uses his Dad's Coco to run a code cracking algorithm and break into a military computer, In the movie Swamp Thing, Dr Holland has a CoCo in his lab, In This is Spinal Tap, keyboard player Viv Savage plays the game Polaris on a Coco, and in Friday the 13th: The Final Chapter, the character Tommy Jarvis plays Zaxxon on a CoCo 1.








Left to right: Silver Spoons (1982), Swamp Thing (1982), This is Spinal Tap (1984), and 
Friday the 13th: The Final Chapter (1984).


The Coco 2 was also used in Revenge of the Nerds on stage at the talent show, along with an Audio Spectrum Analyzer cartridge for special effects.








Revenge of the Nerds (1984).


So in conclusion I hope you enjoyed my look at The Tandy TRS-80 Color Computer line. An impressive budget home micros that had a variety of unrecognizable, but unique software and has a dedicated fanbase of enthusiasts who are still developing new hardware and software today 42 years later. In the next entry were going to go smaller and take a look at Radio Shacks range of pocket computers.

No comments:

Post a Comment