Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
TRS-80 Color Computer
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Line of home computers}} {{Redirect|CoCo 2|the compiler-compiler|Coco-2|the upcoming Pixar film|Coco (2017 film)#Sequel}} {{Infobox information appliance | name = | logo = TRS-80 logo.svg | image = TRS-80 Color Computer 1 front right.jpg | caption = 16K TRS-80 Color Computer | developer = [[Tandy Corporation]] | manufacturer = [[Motorola]] | carrier = | family = | lifespan = | releasedate = {{Start date and age|1980|9}} | price = {{USD|399|1980|round=-1}}<!-- this is price at initial release, not the current price. --> | discontinued = {{End date|1991}} | unitssold = | unitsshipped = | media = | os = [[Color BASIC]] / [[OS-9]]<!-- operating system --> | power = | cpu = [[Motorola 6809|6809E]] @ 0.895 / 1.79 [[megahertz|MHz]] | storage = | memory = 4 / 16 / 32 / 64 / 128 / 512 [[kilobyte|KB]] | display = | graphics = [[Motorola 6847|MC6847]] [[Video display controller|video display generator]] | sound = 6-bit DAC | input = | location = <!-- GPS or Wi-Fi based --> | controllers = | output = | camera = | touchpad = | connectivity = | service = <!-- online service/s offered --> | dimensions = | weight = | topgame = | compatibility = | predecessor = | successor = | related = | website = }} The [[RadioShack]] '''TRS-80 Color Computer''', later marketed as the '''Tandy Color Computer''', is a series of [[home computer]]s developed and sold by [[Tandy Corporation]]. Despite sharing a name with the earlier [[TRS-80]], the Color Computer is a completely different system and a radical departure in design based on the [[Motorola 6809|Motorola 6809E]] processor rather than the [[Zilog Z80]] of earlier models.{{r|byte198103}} The Tandy Color Computer line, nicknamed '''CoCo''', started in 1980 with what is now called the Color Computer 1. It was followed by the Color Computer 2 in 1983, then the Color Computer 3 in 1986. All three models maintain a high level of software and hardware compatibility, with few programs written for an older model being unable to run on the newer ones. The Color Computer 3 was discontinued in 1991. All Color Computer models shipped with [[Color BASIC]], an implementation of Microsoft BASIC, in ROM. Variants of the [[OS-9]] [[computer multitasking|multitasking]] [[operating system]] were available from third parties. ==History== [[Image:TRS-80 Videotex terminal retouched.jpg|thumb|250px|TRS-80 [[Videotex|VideoTex]] Terminal, c. 1980]] [[Tandy Corporation]] announced the TRS-80 Color Computer in July 1980 as a low-cost home computer.<ref name="white198708">{{Cite journal |last=White |first=Ron |date=August 1987 |editor-last=Maloney |editor-first=Eric |title=The Tandy Story |url=https://archive.org/details/80-microcomputing-magazine-1987-08/page/n61/mode/2up |journal=[[80 Micro]] |location=Peterborough, NH |publisher=CW Communications |pages=50–64 |issn=0744-7868 |access-date=April 4, 2023 |quote="[...] the Color Computer was Tandy's answer to the popularity of the Commodore Vic-20 as an inexpensive computer for home use." |via=[[Internet Archive]]}}</ref> The Color Computer is a completely different design than the [[Zilog Z80]]-based [[TRS-80]] models. ''[[BYTE]]'' wrote, "The only similarity between [the two computers] is the name".<ref name="byte198103">{{cite magazine | url=https://archive.org/stream/byte-magazine-1981-03/1981_03_BYTE_06-03_Programming_Methods#page/n91/mode/2up | title=What's Inside Radio Shack's Color Computer? | magazine=[[Byte (magazine)|BYTE]] | date=March 1981 | access-date=14 June 2014 |last1=Ahrens |first1=Tim |last2=Browne |first2=Jack |last3=Scales |first3=Hunter | pages=90–130 | volume=6 |issue=3 }}</ref> The TRS-80 Color Computer derives from an "experimental videotext project by the Kentucky [[Cooperative State Research, Education, and Extension Service|Cooperative Extension Service]] and the [[University of Kentucky College of Agriculture]]" in 1977. [[Motorola]] Semiconductor of [[Austin, Texas]], won the contract for the user terminals and Tandy's Computer Division joined later to manufacture the terminals.<ref>{{Cite book|url=https://files.eric.ed.gov/fulltext/ED239585.pdf|title=Information Technology for Agricultural America|publisher=U.S. [[Government Printing Office]]|year=1983|location=Washington, D.C.|pages=327|access-date=2020-07-25|archive-date=2021-02-27|archive-url=https://web.archive.org/web/20210227152310/https://files.eric.ed.gov/fulltext/ED239585.pdf|url-status=live}}</ref> The initial goal of this project, called "Green Thumb", was to create a low cost [[videotex]] terminal for farmers, ranchers, and others in the agricultural industry.<ref>{{Cite magazine|last=Libes|first=Sol|date=February 1980|title=Motorola, Tandy and Western Union Introduce "Green Thumb" Systems|url=https://archive.org/details/byte-magazine-1980-02/page/n71/mode/2up|magazine=[[Byte (magazine)|BYTE]]|volume=5 | issue=2|pages=70}}</ref><ref name="GreenThumb">{{Cite book|last1=G. Pitre|first1=Boisy|last2=Loguidice|first2=Bill|title=CoCo: The Colorful History of Tandy's Underdog Computer|date=2013|publisher=CR Press|location=Europe|page=19|isbn=9781466592483|url=https://books.google.com/books?id=k5bNBQAAQBAJ&q=tandy+coco+sales&pg=PA81|access-date=16 February 2018|archive-date=12 April 2024|archive-url=https://web.archive.org/web/20240412044620/https://books.google.com/books?id=k5bNBQAAQBAJ&q=tandy+coco+sales&pg=PA81#v=snippet&q=tandy%20coco%20sales&f=false|url-status=live}}</ref> This terminal would connect to a phone line and an ordinary [[color television]] and allow the user access to near-real-time information useful to their day-to-day operations on the farm. Motorola's [[MC6847]] [[Video Display Controller|Video Display Generator (VDG)]] chip was released about the time the joint venture started. The 1978 prototype "Green Thumb" terminal used the MC6847 and the [[Motorola 6809]] microprocessor. However, the prototype contained too many chips to be commercially viable. Motorola responded by integrating the functions of many smaller chips into one chip: the MC6883 Synchronous Address Multiplexer (SAM). The SAM, VDG, and 6809 were used as the core of the AgVision terminal. It was also sold through [[Radio Shack]] stores as the VideoTex terminal around 1980.<ref name="ElencoAgVision">{{cite news | url=https://vintagecomputer.ca/agvision-videotex-terminal/ | title=AgVision Videotex terminal | work=Vintage Computer | date=2016-12-22 | access-date=16 April 2018 | archive-date=2018-04-17 | archive-url=https://web.archive.org/web/20180417105537/https://vintagecomputer.ca/agvision-videotex-terminal/ | url-status=live }}</ref> The VideoTex terminal provided the foundation for a general-purpose home computer. The internal [[modem]] was removed, and I/O ports for cassette storage, [[serial communication|serial]] [[input/output|I/O]], and [[joysticks]] were provided. An expansion connector was added to the right side of the case for future enhancements and [[ROM cartridge]]s ("Program Paks"). A sticker indicating the amount of installed memory in the machine covers the hole where the modem's [[LED]] "DATA" indicator had been. On July 31, 1980, Tandy announced the TRS-80 Color Computer, which shares the same case, keyboard, and layout as the AgVision/VideoTex terminals. Tandy viewed businesses as its primary market for computers. Although the company's Ed Juge said in 1981 that the Color Computer was "our entry into the home-computer market", he described it as "for serious professionals", stating that a [[word processor]] and [[spreadsheet]] would soon be available.<ref name="freibergerfuture19810831">{{cite magazine | url=https://books.google.com/books?id=rD0EAAAAMBAJ&pg=PA49 | title=Radio Shack Prepares for the Future | magazine=[[InfoWorld]] | date=1981-08-31 | access-date=26 October 2016 | last=Freiberger | first=Paul | author-link=Paul Freiberger | pages=51, 53–54 | volume=3 | issue=17 | archive-date=2024-02-07 | archive-url=https://web.archive.org/web/20240207115519/https://books.google.com/books?id=rD0EAAAAMBAJ&pg=PA49#v=onepage&q&f=false | url-status=live }}</ref> The initial model (catalog number 26-3001) shipped with 4 KB of [[dynamic random access memory]] (DRAM) and {{nowrap|8 KB [[Microsoft BASIC]]}} in [[Read-only memory|ROM]]. Its price was {{US$|399|1980|round=-1}}. Within a few months, Radio Shack stores across the US and Canada began selling the new computer. ==Color Computer 1 (1980–1983) {{anchor|coco1}}== [[Image:TRS-80 Color Computer 1.jpg|thumb|250px|right|4K TRS-80 Color Computer from 1981 (model 26-3001)]] The original version of the Color Computer sports a large silver-gray case with a calculator-like [[chiclet keyboard]] and was available with memory sizes of 4K (26-3001), 16K (26-3002), or 32K (26-3003). Versions with at least 16K of memory installed shipped with standard [[Microsoft BASIC|Microsoft Color Basic]] or (optionally) [[Extended Color BASIC]]. The only available connection to a display device is to a TV. Early versions of the CoCo 1 have a black keyboard surround, the TRS-80 nameplate above the keyboard to the left side, and a RAM badge ("button") affixed on the top and right side of the case. Later versions removed the black keyboard surround and RAM button, and moved the TRS-80 nameplate to the mid-line of the case. The computer is based on a single [[printed-circuit board]] with all semiconductors manufactured by Motorola including the MC6809E CPU, MC6847 VDG, MC6883 SAM, and RAM, which consists of 2104 (4Kx1) chips (4K models) or 4116 (16Kx1) chips (16K models).{{r|byte198103}} The early CoCos only have eight RAM sockets, so upgrading to 32K requires piggybacking two sets of 4116 chips and adding a few [[jumper (computing)|jumper]] wires. A later [[motherboard]] revision removed the 4K RAM option and were upgraded to 32K with "half-bad" 4164 DRAMs. These boards have jumpers marked HIGH/LOW to determine which half of the memory chip was good. As memory production yields improved and costs went down, many (perhaps most) 32K CoCo 1s shipped with perfectly good 4164 memory chips. Utilities and programs began to take advantage of the hidden 32K. Users opening the case risked invalidating the warranty.{{r|byte198103}} Radio Shack could upgrade all versions that shipped with standard Color BASIC to Extended Color BASIC, developed by [[Microsoft]], for $99. ''[[Byte (magazine)|BYTE]]'' wrote in 1981 that through Extended Color BASIC, Radio Shack "has released the first ''truly'' easy-to-use and inexpensive system that generates full-color graphics".<ref name="miastkowski198105">{{cite magazine | url=https://archive.org/stream/byte-magazine-1981-05/1981_05_BYTE_06-05_Software_Piracy#page/n37/mode/2up | title=Extended Color BASIC for the TRS-80 Color Computer | magazine=[[Byte (magazine)|BYTE]] | date=May 1981 | access-date=18 October 2013 | last=Miastkowski |first=Stan | volume=6 | issue=5| pages=37–45}}</ref> Eventually the 32K memory option was dropped entirely and only 16K or 64K versions were offered. In late 1982, a version of the Color Computer with a white case, called the TDP System 100, was distributed by [[RCA]] and sold through non-Tandy stores. Except for the nameplate and case, it is identical to the Color Computer.<ref name="rainbow198209">{{cite magazine | url=https://archive.org/stream/rainbowmagazine-1982-09/The_Rainbow_Magazine_09_1982#page/n55/mode/2up | title=Pipeline | magazine=[[The Rainbow (magazine)|The Rainbow]] | date=September 1982 | access-date=17 October 2013 | page=56 |volume=II | issue=3}}</ref> Later, both the CoCo and the TDP System 100 shipped with a white case with ventilation slots running the length of the case rather than only the sides. This ventilation scheme carried over to the CoCo 2. Some late versions of the CoCo have a modified keyboard, often referred to as the "melted" keyboard, with bigger [[keycap]]s. Peripherals included [[tape cassette]] storage, serial [[printer (computing)|printers]], a 5.25-inch [[floppy disk drive]], a pen and [[graphics tablet]] called the X-Pad, [[speech synthesizer|speech]] and sound generators, and joysticks. {{Gallery |File:TRS-80 Color Computer 1 4x3.jpg|16K TRS-80 Color Computer 1 |File:TRS-80 Color Computer 1 ports.jpg|I/O ports and cartridge slot on the TRS-80 Color Computer 1 |File:TRS-80 Color Computer 1-white case.jpg|Late "white" model TRS-80 Color Computer 1 |File:TDP-100 wb.jpg|Tandy Data Products TDP-100 (with user-added 64K badge) }} ==Color Computer 2 (1983–1986) {{anchor|coco2}}== {{Infobox information appliance | name = Tandy Color Computer 2 | logo = | image = TRS-80 Color Computer 2-64K.jpg | caption = Final production 64K model (26-3127B) | developer = [[Tandy Corporation]] | manufacturer = [[Motorola]] | carrier = | family = | lifespan = | releasedate = {{Start date and age|1983}} | price = {{USD|159|1983|round=-1}}<!-- this is price at initial release, not the current price. --> | discontinued = | unitssold = | unitsshipped = | media = | os = [[Color BASIC]] / [[OS-9]] Level 1 with disk-drives<!-- operating system --> | power = | cpu = [[Motorola 6809|6809E]] @ 0.895 MHz | storage = | memory = 16 / 32 / 64 [[kilobyte|KB]] | display = | graphics = [[Motorola 6847|MC6847]] [[Video display controller|video display generator]] | sound = 6-bit DAC | input = | location = <!-- GPS or Wi-Fi based --> | controllers = | output = | camera = | touchpad = | connectivity = | service = <!-- online service/s offered --> | dimensions = | weight = | topgame = | compatibility = Tandy Color Computer 1 | predecessor = Tandy Color Computer 1 | successor = Tandy Color Computer 3 | related = | website = }} During the initial CoCo 1 production run, much of the discrete support circuitry had been re-engineered into a handful of custom [[integrated circuits]], leaving much of the circuit board area of the CoCo 1 as empty space. To cut production costs, the case was shortened by about 25% and a new, smaller power supply and motherboard were designed. The "melted" keyboard from the white CoCo 1 and the TDP-100 style ventilation slots were carried over. Aside from the new look and the deletion of the 12 volt power supply to the expansion connector, the computer was compatible with the previous generation. The removal of the 12V power supply crippled some peripherals such as the original floppy disk controller, which then needed to be upgraded, installed in a Multi-Pak interface, or supplied with external power. The CoCo 2 was sold in 16K and 64K models. 16K models use 16Kx1 DRAMs, but the chips are not the common 4116; they were instead 4517s (Radio Shack P/N 8040517),<ref>{{cite web | url=https://www.st-hubert.org/phase2/truepages/elec0006.html | title=Tournée des St-Hubert par Mylène et Denis | access-date=2022-12-17 | archive-date=2022-12-17 | archive-url=https://web.archive.org/web/20221217230449/https://www.st-hubert.org/phase2/truepages/elec0006.html | url-status=live }}</ref> which use only +5V power rather than the triple voltages used by the 4116. 64K models use standard 4164 chips and have a control register at $FFDE/$FFDF to switch between the second 32K of RAM and the OS ROMs. With the ROMs banked out, the entire 64K of system RAM can be accessed. Upgraded BASIC ROMs add minor features and fix some bugs. A redesigned 5-volt [[disk controller]] was introduced with its own new Disk BASIC ROM (v1.1). It adds a new command, <code>DOS</code>, to [[booting|auto-boot]] software from disk (this requires a disk with a special [[boot sector]]). This allows the use of software on copy protected disks or third-party operating systems, chiefly [[OS-9]]. Production was partially moved to Korea, with production in the US and Korea happening in parallel using the same part numbers. Around March 1984, Radio Shack began advertising a 64K version of the CoCo 2 which also included an 'enhanced' full-travel, typewriter-style keyboard in the production run,<ref>[https://web.archive.org/web/20160106144348/http://tandycoco.com:80/coco2.shtml http://tandycoco.com/coco2.shtml] Sources: Sam's Computer facts CC15: Radio Shack TRS-880 Color Computer Models: 26-3134, 26-3136 - Howard W. Sams & Co. and Tandy's Little Wonder - the Color Computer: 1980-1991 - Frank G. Swygert, Published by FARNA Systems</ref> replacing the previous "melted" keyboard. The final significant change in the life of the CoCo 2 (models 26-3134B, 26-3136B, and 26-3127B; 16K standard, 16K extended, and 64K extended respectively) was to use the enhanced VDG, the MC6847T1, allowing lowercase characters and changing the text screen border color. These features were not enabled in BASIC. Midway during the production run of these models, the nameplate was changed from "Radio Shack TRS-80 Color Computer 2" to "Tandy Color Computer 2". The red, green, and blue shapes were replaced with red, green, and blue [[parallelograms]]. ''[[Creative Computing]]'' wrote in December 1984 that the Color Computer was the best educational computer under $1000. The magazine said that it had fewer but better-quality educational software titles than the [[Commodore 64]], and that Radio Shack was dedicated to the educational market while Commodore was not.<ref name="ahl198412">{{Cite magazine |last=Ahl |first=David H. |author-link=David H. Ahl |date=December 1984 |title=Top 12 computers of 1984 |url=https://www.atarimagazines.com/creative/v10n12/10_Top_12_computers_of_1984.php |magazine=[[Creative Computing]] |access-date=2019-03-16 |archive-date=2019-05-12 |archive-url=https://web.archive.org/web/20190512050936/https://www.atarimagazines.com/creative/v10n12/10_Top_12_computers_of_1984.php |url-status=live }}</ref> {{Gallery |width=250 |File:TRS-80 Color Computer 2.jpg|Early TRS-80 Color Computer 2 with "melted" keyboard |File:TRS-80 Color Computer 2 (PAL) 4x3.jpg|PAL version of the TRS-80 Color Computer 2 }} == Color Computer 3 (1986–1991) {{anchor|coco3}} == {{Infobox information appliance | name = Tandy Color Computer 3 | logo = | image = TRS-80 Color Computer 3.jpg | caption = 128K model 26-3334 | developer = [[Tandy Corporation]] | manufacturer = [[Motorola]] | carrier = | family = | lifespan = | releasedate = {{Start date and age|1986}} | price = {{USD|219|1986|round=-1}}<!-- this is price at initial release, not the current price. --> | discontinued = {{End date|1991}} | unitssold = | unitsshipped = | media = | os = [[Disk Extended Color BASIC]] / [[OS-9]] Level 2 with disk-drives / RS-DOS<!-- operating system --> | power = | cpu = [[Motorola 6809|6809E]] @ 0.895 / 1.79 MHz | storage = | memory = 128 / 512 [[kilobyte|KB]] | display = RGB or composite display; 160, 256, 320 or 640 pixels wide by 192 to 225 lines; 64 color palette | graphics = Advanced Color Video Chip (ACVC) also known as GIME (Graphics Interrupt Memory Enhancer) | sound = 6-bit DAC | input = | location = <!-- GPS or Wi-Fi based --> | controllers = | output = | camera = | touchpad = | connectivity = | service = <!-- online service/s offered --> | dimensions = | weight = | topgame = | compatibility = Tandy Color Computer 2 | predecessor = Tandy Color Computer 2 | successor = | related = | website = }} By 1985, Color Computer users worried that the company would abandon their computer in favor of the [[Tandy 1000]]. Tandy executive Ed Juge stated that year that "No home computer on the market today has the potential horsepower of the Color Computer ... we believe [it] also has a good future".<ref name="juge198510">{{cite news | url=http://www.atarimagazines.com/creative/v11n10/108_News_for_the_top_whats_.php | title=News for the top: what's really going on at Tandy. | work=[[Creative Computing]] | date=October 1985 | access-date=14 October 2016 | author=Juge, Ed | pages=108 | archive-date=18 October 2016 | archive-url=https://web.archive.org/web/20161018214500/http://www.atarimagazines.com/creative/v11n10/108_News_for_the_top_whats_.php | url-status=live }}</ref> On July 30, 1986, Tandy announced the Color Computer 3 at the [[Waldorf-Astoria Hotel]] in New York City. It came with {{nowrap|128 KB of RAM,}} which could be upgraded to 512 KB. The panel behind the keyboard and cartridge door plastic were changed from black to grey. The keyboard layout was revised, putting the [[arrow keys]] in a diamond configuration and adding {{Key press|CTRL}}, {{Key press|ALT}}, {{Key press|CLEAR}}, {{Key press|F1}} and {{Key press|F2}} keys. It sold in Radio Shack stores and Tandy Computer Centers for $219.95.<ref>{{cite news|last1=Sims|first1=Calvin|title=5 Models Introduced By Tandy|url=https://www.nytimes.com/1986/07/31/business/5-models-introduced-by-tandy.html|access-date=19 October 2015|work=[[The New York Times]]|date=31 July 1986|url-access=limited|archive-date=10 March 2016|archive-url=https://web.archive.org/web/20160310103943/http://www.nytimes.com/1986/07/31/business/5-models-introduced-by-tandy.html|url-status=live}}</ref> The CoCo 3 is compatible with most older software and CoCo 2 peripherals. The 6809 in the CoCo 1 and 2 runs at 0.895 MHz. The CoCo 3 runs at that frequency by default, but is software controllable to run at twice that rate; [[OS-9]] takes advantage of that capability. Taking the place of the graphics and memory hardware in the CoCo 1 and 2 is an [[application-specific integrated circuit]] called the GIME (Graphics Interrupt Memory Enhancement) chip. The GIME also provides: * Output to a [[composite video]] monitor or analog RGB monitor, in addition to the CoCo 1 and 2's TV output. This improves the clarity of its output. * A paged [[memory management unit]] breaks up the 6809's 64 KB address space into {{nowrap|8 × 8 KB}} chunks. The scheme would later allow third party RAM upgrades of up to 2 [[megabyte|MB]]({{nowrap|256 × 8 KB}}). * Text display with real lowercase at 32, 40, 64, or 80 characters per line and between 16 and 24 lines per screen. * Text character attributes, including 8 foreground and 8 background colors, underline, and blink. * New graphics resolutions of 160, 256, 320 or 640 pixels wide by 192 to 225 lines. * 320x192x4, 320x192x16, 640x192x2, and 640x192x4<ref>{{Cite web|url=http://www.cocopedia.com/wiki/index.php/Color_Computer_FAQ#What_graphic_modes_were_there.3F|title=Color Computer FAQ - CoCopedia - the Tandy/Radio Shack Color Computer Wiki|access-date=2021-06-25|archive-date=2021-06-25|archive-url=https://web.archive.org/web/20210625091655/http://www.cocopedia.com/wiki/index.php/Color_Computer_FAQ#What_graphic_modes_were_there.3F|url-status=live}}</ref> from a palette of 64 colors. There are two palette modes - [[RGB color model|RGB]] (3 base colors with 3 levels of intensity and white, black and two gray tones) and Composite (16 distinct colors with 4 levels of intensity).<ref name=Lomont_CoCoHardware /><ref>{{Cite web|url=http://aaronwolfe.com/robert.gault/Coco/Unpublished/CC3PART1.html|title=Coco 3 Graphics|access-date=2021-06-25|archive-date=2021-06-25|archive-url=https://web.archive.org/web/20210625091656/http://aaronwolfe.com/robert.gault/Coco/Unpublished/CC3PART1.html|url-status=live}}</ref> [[Image:CoCo3system.jpg|thumb|left|CoCo 3 with Multi-Pak interface and dual floppy drives]] Omitted from the GIME are the seldom-used SAM-created Semigraphics 8, 12, and 24 modes. A rumored 256-color mode (detailed in the original Tandy spec for the GIME)<ref name="marentes">{{cite web |url = http://members.optusnet.com.au/nickma/ProjectArchive/256mode.html |title = In Search of 256 |access-date = 2008-06-11 |author = Nickolas Marentes |url-status = dead |archive-url = https://web.archive.org/web/20080724203729/http://members.optusnet.com.au/nickma/ProjectArchive/256mode.html |archive-date = 2008-07-24 }}</ref> has never been found. Previous versions of the CoCo ROM were licensed from Microsoft, but Tandy could not convince them to provide further BASIC updates. Instead, [[Microware]] provided extensions to Extended Color BASIC to support the new display modes. To not violate the spirit of the [[License#Patent licensing|licensing agreement]] between Microsoft and Tandy, Microsoft's unmodified BASIC is loaded in the CoCo 3's ROM. Upon startup, the ROM is copied to RAM and patched by Microware's code. The [[patch (computing)|patched]] code has several bugs, and support for many of the new hardware features is incomplete. Microware also provided a version of the [[OS-9]] Level 2 operating system shortly after launch. OS-9 uses memory-mapping (so each process has its own memory space up to 64K), windowed display, and a more extensive development environment that includes a copy of [[BASIC09]]. [[C (programming language)|C]] and [[Pascal (programming language)|Pascal]] compilers were available. Members of the CoCo OS-9 community enhanced OS-9 Level 2 for the CoCo 3 at Tandy's request, but Tandy stopped production of the CoCo 3 before the upgrade was officially released. Most of the improvements made it into NitrOS-9, a major rewrite of OS-9/6809 Level 2 for the CoCo 3 to take advantage of the features and speed of the [[Hitachi 6309]] (if available).<ref>{{cite web |url = http://www.nitros9.org/ |title = NitrOS-9 operating system for the Tandy/Radio Shack Color Computer |access-date = 2008-06-11 |archive-date = 2008-06-28 |archive-url = https://web.archive.org/web/20080628132119/http://www.nitros9.org/ |url-status = live }}</ref> ==Hardware== Internally the CoCo 1 and CoCo 2 models are functionally identical. The core of the system is virtually identical to the reference design included in the Motorola MC6883 data sheet and consists of five [[Large Scale Integration|LSI]] chips: * MC6809E Microprocessor Unit (MPU) * MC6883/SN74LS783/SN74LS785 Synchronous Address Multiplexor (SAM) * [[Motorola 6847|MC6847]] [[Video Display Generator]] (VDG) * Two [[Peripheral Interface Adapter]]s (PIA), either MC6821 or MC6822 chips ===SAM=== The SAM is a multifunction device that performs the following functions: * Clock generation and synchronization for the 6809E MPU and 6847 VDG * Up to 64 KB dynamic random access memory (DRAM) control and [[memory refresh|refresh]] * Device selection based on MPU memory address to determine if the MPU access is to DRAM, ROM, PIA, etc. * Duplication of the VDG address counter to "feed" the VDG the data it is expecting The SAM was designed to replace numerous small LS/[[Transistor–transistor logic|TTL]] chips into one integrated package. Its main purpose is to control the DRAM but, as outlined above, it integrates several other functions as well. It is connected to a crystal at 4 times the television [[colorburst]] frequency (14.31818 MHz for NTSC countries). This is divided by 4 internally and is fed to the VDG for its own internal timing (3.579545 MHz for NTSC). The SAM also divides the master clock by 16 (or 8 in certain cases) for the [[two-phase clock|two phase MPU clock]]; in NTSC this is 0.89 MHz (or 1.8 MHz if divided by 8). Switching the SAM into 1.8 MHz operation gives the CPU the time ordinarily used by the VDG and refresh. As such, the display shows garbage; this mode was seldom used. However, an unusual mode available by the SAM is called the Address Dependent mode, where ROM reads (since they do not use the DRAM) occur at 1.8 MHz but regular RAM access occurs at 0.89 MHz. In effect, since the BASIC interpreter runs from ROM, putting the machine in this mode would nearly double the performance of a BASIC program while maintaining video display and DRAM refresh. Of course, this would throw off the software timing loops and I/O operations would be affected. Despite this, however, the "high speed [[PEEK and POKE|POKE]]" was used by many CoCo BASIC programs even though it [[overclocking|overclocked]] the hardware in the CoCo, which was only rated for 1 MHz operation. The SAM has no connection to the MPU data bus. As such, it is programmed in a curious manner; its 16-bit configuration register is spread across 32 memory addresses (FFC0-FFDF). Writing even bytes sets that register bit to 0, while writing odd bytes sets it to 1. The value (D7-D0) that is written is ignored. Due to limitations in 40-pin packaging, the SAM contains a duplicate of the VDG's internal 12-bit address counter. Normally this counter's settings are set to duplicate the VDG's display mode. However, this is not required and results in the creation of some new display modes not possible when the VDG is used in a system alone. Instead of the VDG requesting data from RAM by itself, the VDG is "fed" data by the SAM's internal copy of the VDG address counter. This process is called "Interleaved Direct Memory Access" (IDMA) by Motorola and ensures that the processor and VDG always have full access to this shared memory resource with no wait states or contention. There are two versions of the SAM. The early one is labeled MC6883 and/or SN74LS783; the later version is labeled SN74LS785. There are some minor timing differences, but the major difference is the support of an 8-bit refresh counter in the 785 version. This allowed for use of inexpensive 16K by 4-bit and certain 64K by 1-bit DRAMs. Some third-party [[bank-switching]] memory upgrades that used 256K DRAMs needed this 8-bit refresh counter to work. ===VDG=== {{more citations needed section|date=September 2021}} [[Image:Coco2boot.png|thumb|320px|CoCo 2 power-on screen]] The [[Motorola 6847]] is display generator capable of displaying text and graphics contained within a roughly square display matrix 256 pixels wide by 192 lines high. It can display 9 colors: black, green, yellow, blue, red, white, cyan, magenta, and orange. ====Alphanumeric/Semigraphics display==== [[Image:Cocobvdg.png|thumb|320px|Sample MC6847 VDG character set display]] In alphanumeric mode, each character is a 5 dot wide by 7 dot high character in a box 8 dots wide and 12 lines high. This display mode occupies 512 bytes of memory from $400-$5FF and is a 32 character wide screen with 16 lines. The ROM character generator only holds 64 characters, so no lowercase characters are provided. "Lowercase" characters are rendered as uppercase with inverted color. On most CoCo generations it is green on very dark green. [[Semigraphics]] is a mode where alphanumerics and low resolution graphics can be mixed together. The 8th bit of a character determines if it is alphanumeric or treated as a 2 × 2 pixel grid. When the 8th bit is set, the next three bits determine the color and last 4 bits specify which quadrants of the character box are either the selected color or black. This allows a 64 × 32 graphics mode with 9 colors, the only mode where it is possible to display all 9 colors simultaneously. There are two color sets. The default has black characters on a green background. The alternate has black characters on an orange background. The color set selection does not affect semigraphics characters. The border is always black. The 6847 is capable of a Semigraphics 6 display mode, where two bits select a color and 6 bits determine which 1/6 of the character box is lit. Only 4 colors are possible, but the colorset bit of the VDG selects two groups of 4 colors. Only two colors are available in graphics blocks when using Semigraphics 6 on the CoCo.<ref>[http://www.cs.unc.edu/~yakowenk/coco/text/semigraphics.html Semi-graphics-6 display mode] {{Webarchive|url=https://web.archive.org/web/20191109215817/http://www.cs.unc.edu/~yakowenk/coco/text/semigraphics.html |date=2019-11-09 }}, By William J. Yakowenko, 25-Mar-1996, [[University of North Carolina]] [https://cs.unc.edu Department of Computer Science] {{Webarchive|url=https://web.archive.org/web/20240409234130/https://cs.unc.edu/ |date=2024-04-09 }}</ref> The default alphanumeric display for the CoCo is Semigraphics 4. ====Additional Semigraphics modes==== By setting the SAM such that it believes it is displaying a full graphics mode, but leaving the VDG in Alphanumeric/Semigraphics 4 mode, it is possible to subdivide the character box into smaller pieces. This creates the "virtual" modes Semigraphics 8, 12, and 24.<ref name=Lomont_CoCoHardware>{{cite web|url=http://www.roust-it.dk/coco/Lomont_CoCoHardware_2.pdf|work=www.lomont.org|title=Chris Lomont's Color Computer 1/2/3 Hardware Programming|access-date=5 May 2020|first=Chris|last=Lomont|date=July 2006|archive-date=27 November 2020|archive-url=https://web.archive.org/web/20201127161948/http://www.roust-it.dk/coco/Lomont_CoCoHardware_2.pdf|url-status=live}}</ref> In these modes it was possible to mix bits and pieces of different text characters as well as Semigraphics 4 characters. These modes were an interesting curiosity but not widely used, as the Semigraphics 24-screen consumed 6144 bytes of memory. These modes were not implemented on the CoCo 3. A programmer's reference manual for the CoCo states that due to a fire at Tandy's research lab, the papers relating to the semigraphics modes were shuffled, and so some of the semigraphics modes were never documented. CoCo enthusiasts created experimental programs to try to [[reverse engineer]] the modes, and were able to reconstruct the missing documentation.<ref><!--[http://home.att.net/~robert.gault/Coco/History/Semi24.htm Semigraphics24 for the Coco1&2. Machine language program to create 8 true colors plus text on screen at one time.]-->[http://aaronwolfe.com/robert.gault/Coco/History/History_files/Semi24.html The Forgotten Graphics Mode Semigraphics-24] {{Webarchive|url=https://web.archive.org/web/20150216051112/http://aaronwolfe.com/robert.gault/Coco/History/History_files/Semi24.html |date=2015-02-16 }}, By Robert Gault, Date: Feb 10, 2010, What's In a Name? Coco ? It Sure Ain't Hot Chocolate</ref> ====Bitmap modes==== Bitmap display modes are divided into two categories: ''resolution'' and ''color''. In resolution modes, each pixel is addressable as either on or off. There are two color sets available: black dots on a green background with a green border, and white dots on a black background with a white border. In color modes, each pixel uses two bits to select one of four colors, with the overall colors determined by the colorset: * a green border with the colors green, yellow, red, and blue; * a white border with the colors white, cyan, magenta, and orange. Resolution graphics store 8 pixels per byte and are available in 128×64, 128×96, 128×192, and 256×192 modes. Color graphics have 4 pixels per byte and are available in 64×64, 128×64, 128×96, and 128×192. The maximum size of a bitmap screen is 6144. ====Artifact colors==== [[Image:6847 NTSC-färg.png|thumb|320px|Orange artifact color generated with the white and black colorset]] The 256×192 two color graphics mode can display four colors due to a quirk in the NTSC television system. It is similar to the Apple II's DHGR graphics but slightly lower resolution and with four rather than six colors. These are called [[composite artifact colors]]. Two 6k pages can be used and the location of them differs depending on whether the disk controller is in use or not. If it is plugged into the expansion port, the graphics page begins at $E00 and at $600 if not (cassette software that utilizes the hi res mode would require the disk controller to be removed to ensure the graphics page is where the software expects it to be in). In the first color set, where green and black dots are available, alternating columns of green and black appear as a muddy green color. With the white and black color set, the result is either orange or blue. Reversing the order of the alternating dots gives the opposite color. In effect, this mode is 128×192 with four colors: black, orange, blue, and white. On [[PAL]] televisions, instead of solid orange and blue, artifacts appear as vertical stripes of green and peach with soft edges and a width of almost four pixels. On a CoCo 3 with an analog RGB monitor, the black and white dot patterns do not artifact. The bit patterns that represent orange and blue can be different each time the system is powered up. Most Color Computer games start with a title screen and ask the user to press the reset button until the colors are correct. This is fixed on the Color Computer 3 and the other color set can be chosen by holding {{Key press|F1}} during reset. ====Lowercase and the 6847T1==== [[Image:Coco2bvdg lc.png|thumb|320px|6847T1 VDG in true lowercase mode]] The 6847 is capable of using an external character generator. Several third-party add-on boards allow the CoCo to display real lowercase characters. Late in the CoCo 2 production run, the enhanced 6847T1<ref name="auto">{{Cite web |title=MC6847T1 MOS Video Display Generator (Motorola) |url=https://colorcomputerarchive.com/repo/Documents/Datasheets/MC6847T1%20MOS%20Video%20Display%20Generator%20(Motorola).pdf |website=Color Computer Archive |access-date=2022-05-15 |archive-date=2021-01-22 |archive-url=https://web.archive.org/web/20210122182134/https://colorcomputerarchive.com/repo/Documents/Datasheets/MC6847T1%20MOS%20Video%20Display%20Generator%20(Motorola).pdf |url-status=live }}</ref> VDG was used. It includes a lowercase character generator and the ability to display a green/orange or black border on the text screen.<ref name="auto"/> The lowercase capability is disabled by default on these CoCo 2s, and is not mentioned in the manual. ===Sound=== There is a four position, software selectable, switch inside the case to determine which audio source is routed to the TV modulator. {| class="wikitable" |- ! Switch position ! Audio source |- ! 0 | Internal 6-bit [[digital-to-analog converter]] |- ! 1 | Audio from cassette tape output |- ! 2 | Audio from expansion port |- ! 3 | None (silence) |} An additional 1-bit sound output is always active.<ref>{{cite book |last=Chatham |first=Dale |date=1981 |title=Color Computer Reference Manual |url=https://archive.org/details/ETC2052 |publisher=Radio Shack |page=31}}</ref> Radio Shack sold two audio devices to attach to the expansion port. The Speech/Sound Pak includes an [[General_Instrument_AY-3-8910|AY-3-8913]] programmable sound generator and a [[General_Instrument_SP0256|SPO256-AL2]] text to speech digital narrator. The Orchestra-90 Pak includes two 8-bit digital-to-analog converters. ===Disk interface=== The CoCo uses an external floppy disk controller that plugsd into the side expansion port. The controller uses a WD 1791 FDC and a ROM-based disk operating system which is immediately available at power-on and does not require an OS disk (the CoCo 2-3 controller also supports booting alternative RAM-resident DOSes in place of the ROM one by typing the DOS command in BASIC). The CoCo 1 uses Shugart SA-400 full-height 5.25" drives which are 35 track single-sided units and formatted disks to 160k. They are similar to the TRS-80 Model I disk drives except for the custom modification of a power switch in the front faceplate. The CoCo 2-3 replaced these with 40 track half-height drives, two per unit (the existing 35 track 160k format was retained for compatibility purposes with the CoCo 1). The stock drives can be replaced by any Shugart-standard 34 pin interface units for additional storage space although the ROM DOS only supports default 160k format. The CoCo 1 controller has an older version of the WD 1791 FDC chip manufactured in enhancement load [[NMOS logic|NMOS]] that needsa three voltages to operate: 12V, 5V, and -5V. The CoCo 2 switched to a newer FDC that used a single 5V power line, and the 12V line was removed from the expansion port. Consequently the CoCo 1 controller will not work on the CoCo 2-3 nor will the latter's controller work on the CoCo 1. The ROM DOS functios as part of BASIC and all disk commands are implemented as BASIC statements. BASIC programs can be loaded from disk by the LOAD command and LOADM for machine language programs. ===PIAs=== There are two [[Peripheral Interface Adapter]] chips in all CoCo models. The PIAs are dedicated to I/O operations such as driving the internal 6-bit digital-to-analog converter, controlling the relay for the cassette motor, reading the keyboard, controlling the VDG mode pins, and accessing the [[RS-232]] serial I/O port. The earliest CoCo models have two standard 6821 chips. Later, after changes in the keyboard design, the 6822 IIA (Industrial Interface Adapter) was used instead. The 6822 was eventually discontinued by Motorola, but was produced for Tandy as an [[application-specific integrated circuit]] with the part number SC67331P. ===CoCo 3 hardware changes=== In the CoCo 3, a new VLSI ASIC called (officially) the Advanced Color Video Chip (ACVC) or (unofficially) the Graphics Interrupt Memory Enhancer (GIME), integrated the functions of the SAM and VDG while enhancing the capabilities of both. The CoCo 3 supports 40- and 80-column text and the ability to run at 1.8 MHz without loss of video. The processor was changed to the 68B09E and the PIA was changed to the 68B21, which are 2 MHz parts. ==Discontinuation== {{More citations needed section|date=December 2011}} On October 26, 1990, Tandy announced that the CoCo 3 would be dropped from its computer line. [[Wayne Green]] wrote in ''[[80 Micro]]'' in December 1982 that Tandy had "virtually abandoned" the Color Computer. As with its other computers, Tandy attempted to monopolize hardware and software sales, but, he wrote, the Color Computer was incompatible with other Tandy software and what was available was of poor quality. "I'm sure there are at least fifty software firms out there that would love to work with the Shack", Green said, but "it seems that the Shack people are at war with their supporters and potential suppliers".<ref name="green198212">{{Cite magazine |last=Green |first=Wayne |author-link=Wayne Green |date=December 1982 |title=Is the Shack in real trouble? |url=https://archive.org/details/80_Micro_1982-12_1001001_US |magazine=[[80 Micro]] |type=editorial |pages=[https://archive.org/details/80_Micro_1982-12_1001001_US/page/n326 8], 10, 12 |access-date=2020-02-29}}</ref> Many CoCo owners agree that Tandy did not take the computer seriously.<ref name="Tandy Coco Sales">{{cite book|last1=G. Pitre|first1=Boisy|last2=Loguidice|first2=Bill|title=CoCo: The Colorful History of Tandy's Underdog Computer|date=2013|publisher=CR Press|location=Europe|page=3|isbn=9781466592483|url=https://books.google.com/books?id=k5bNBQAAQBAJ&q=tandy+coco+sales&pg=PA81|access-date=16 February 2018|archive-date=12 April 2024|archive-url=https://web.archive.org/web/20240412044620/https://books.google.com/books?id=k5bNBQAAQBAJ&q=tandy+coco+sales&pg=PA81#v=snippet&q=tandy%20coco%20sales&f=false|url-status=live}}</ref> ===Successors=== A few companies attempted to carry the CoCo torch, but the lack of decent [[backwards compatibility]] with the {{nowrap|CoCo 3}} failed to entice much of the community. Some of these systems run OS9/68k, which is similar to [[OS-9]]. Frank Hogg Labs introduced the '''Tomcat TC-9''' in June 1990, which is somewhat compatible with the {{nowrap|CoCo 3,}} but is only able to run [[OS-9]] software. A later version called the '''TC-70''' has strong compatibility with the MM/1, and also runs OS-9/68K. '''Multi-Media One''' was introduced in July 1990, runs [[OS-9]]/68K on a 15 MHz [[Signetics]] 68070 processor with {{nowrap|3 MB RAM,}} and a 640×208 graphics resolution as well as supporting a 640×416 [[interlaced video|interlaced]] mode. It includes a [[SCSI]] interface, stereo A/D and D/A conversion, an optional [[MIDI]] interface, and an optional board to upgrade the CPU to a [[MC68340|Motorola 68340]]. The '''AT306''' (also known as the '''MM/1B''') is a successor to the MM/1 that contains a Motorola 68306 CPU, OS-9/68K 3.0, and allows [[Industry Standard Architecture|ISA]] bus cards. It was created by Kevin Pease and Carl Kreider, and sold by Carl's company, Kreider Electronics. Peripheral Technology produced a 16 MHz [[Motorola 68000]] system called a '''PTK68K-4'''. Delmar sold systems based on the PT68K-4 and called the '''Delmar System IV'''. The PT68K-4 has the footprint of an [[IBM PC]] and seven 8-bit ISA slots. Video is provided by a standard video card and monitor, but for high-resolution graphics the software only supports certain video cards. Gary Becker produced the '''CoCo3FPGA''' for Terasic DE FPGA boards.<ref>{{Cite web|title=Altera DE1 Board|url=https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=53&No=83|access-date=2021-04-11|website=Terasic Technologies|archive-date=2021-04-11|archive-url=https://web.archive.org/web/20210411042721/https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=53&No=83|url-status=live}}</ref> It contains a 6809 CPU core which can run at 25 MHz.<ref>{{Cite web|title=System09 VHDL 6809 System on a Chip|url=http://members.optusnet.com.au/jekent/system09/|access-date=2021-04-11|website=members.optusnet.com.au|archive-date=2021-04-11|archive-url=https://web.archive.org/web/20210411042704/http://members.optusnet.com.au/jekent/system09/|url-status=live}}</ref> It adds 256-color graphics modes, including a 640x450 mode. Roger Taylor developed a CoCo 3 clone, '''Matchbox Coco''', based on the DE0-Nano FPGA board.<ref>{{Cite web|url=http://www.cococommunity.net/how-to-build-your-own-coco-4/|title=How to Build a Matchbox CoCo – CoCoDaddy|access-date=2018-10-11|archive-date=2018-10-12|archive-url=https://web.archive.org/web/20181012014610/http://www.cococommunity.net/how-to-build-your-own-coco-4/|url-status=live}}</ref> Renamed to '''RealCoCo''',<ref>{{Cite web|url=https://www.patreon.com/rogertaylor/|title=RealCoCo|access-date=2021-10-27|archive-date=2021-10-27|archive-url=https://web.archive.org/web/20211027015056/https://www.patreon.com/rogertaylor|url-status=live}}</ref> it has been ported to other FPGA hardware. ==Clones and cousins== The [[Dragon 32/64|Dragon 32 and 64]] are British cousins of the CoCo based on a reference design from Motorola that was produced as an example of the capabilities of the MC6809E CPU when coupled with the MC6847 Video Display Generator and the MC6883 Synchronous Address Multiplexer. The [[BIOS]] for the Dragon 32 was written based on specifications and API drawn up by Microsoft and, to a certain extent, [[PA Consulting Group|PA Consulting]] of [[Cambridge]].{{Citation needed|date=August 2020}} The Dragon was a much improved unit with video output in addition to the [[television|TV]] output of the CoCo and CoCo 2. It also featured a [[Centronics]] [[parallel port]] (not present on any CoCo), an integrated [[6551]]A serial [[Universal asynchronous receiver/transmitter|UART]] (on the Dragon 64), and a higher-quality keyboard. In 1983, a version of the Dragon was licensed for manufacture for the North American market by [[Tano Corporation]] of [[New Orleans, Louisiana]]. Tano started production at their {{convert|48000|sqft|m2|adj=on}} facility in September 1983 and were running at capacity one month later. Sales did not meet expectations and Tano stopped production and support after a year.<ref>Dragon Archive History [http://archive.worldofdragon.org/index.php?title=Dragon_History Worldofdragon.org] {{Webarchive|url=https://web.archive.org/web/20100412195715/http://archive.worldofdragon.org/index.php?title=Dragon_History |date=2010-04-12 }}</ref> In Brazil, there were several CoCo clones, including the [[Prológica CP-400|Prológica CP 400 Color]] and CP 400 Color II,'''<ref name=":0">{{Cite web |title=1000BiT - Computers list by manufacturer |url=https://www.1000bit.it/database2.asp?id=381 |access-date=2022-12-19 |website=www.1000bit.it |archive-date=2022-12-19 |archive-url=https://web.archive.org/web/20221219233750/https://www.1000bit.it/database2.asp?id=381 |url-status=live }}</ref><ref>{{Cite web |title=ITENS DO FABRICANTE: Prológica |url=https://www.velasco.com.br/index.php?fabricante=%27Prol%C3%B3gica%27 |access-date=2023-01-06 |website=Marcos Velasco - Museu de Tecnologia e Software |archive-date=2023-01-06 |archive-url=https://web.archive.org/web/20230106153437/https://www.velasco.com.br/index.php?fabricante=%27Prol%C3%B3gica%27 |url-status=live }}</ref><ref>{{Cite web |title=Sistema Brasileiro de Televisão - SBT |url=https://www.sbt.com.br/variedades/sbt-games/fiquepordentro/227389-documentario-revisita-os-games-para-primeiros-computadores-de-uso-domestico |access-date=2022-12-20 |website=www.sbt.com.br |archive-date=2022-12-20 |archive-url=https://web.archive.org/web/20221220090220/https://www.sbt.com.br/variedades/sbt-games/fiquepordentro/227389-documentario-revisita-os-games-para-primeiros-computadores-de-uso-domestico |url-status=live }}</ref><ref>{{Cite web |last=Soares |first=Gustavo |date=2022-12-02 |title=Documentário conta como nasceram os primeiros jogos de computador brasileiros - Juiz de Fora/MG |url=https://www.acessa.com/economia/2022/11/107255-documentario-conta-como-nasceram-os-primeiros-jogos-de-computador-brasileiros.html |access-date=2022-12-20 |website=Acessa.com |archive-date=2022-12-20 |archive-url=https://web.archive.org/web/20221220090225/https://www.acessa.com/economia/2022/11/107255-documentario-conta-como-nasceram-os-primeiros-jogos-de-computador-brasileiros.html |url-status=live }}</ref>''' the [[Varix VC 50]],<ref name=":1">{{Cite news |last=Scharf |first=Luciano |date=July 2019 |title=Varix VC 50 História e Legado do Mítico TRS-80 Color Nacional |language=Portuguese |pages=60–64 |work=Revista Jogos 80 |issue=21 |url=https://www.jogos80.com.br/edicoes/arquivos/jogos80-21.pdf |access-date=2023-03-21 |archive-date=2023-03-25 |archive-url=https://web.archive.org/web/20230325133106/https://www.jogos80.com.br/edicoes/arquivos/jogos80-21.pdf |url-status=live }}</ref><ref>{{Cite web |date=2016-03-03 |title=Micro Varix 50 - TRS Color |url=http://www.cobit.xpg.com.br/micros/varix.htm |access-date=2023-03-21 |website=Clube Old Bits |archive-url=https://web.archive.org/web/20160303233959/http://www.cobit.xpg.com.br/micros/varix.htm |archive-date=2016-03-03 |language=Portuguese}}</ref><ref>{{Cite web |date=2019-07-01 |title=Microcomputador Varix VC50 - Operação |url=https://datassette.org/manuais/br-brasil-hardware-trs-color-tandy-manuais/microcomputador-varix-vc50-operacao |access-date=2023-03-21 |website=Datassette |language=pt-br |archive-date=2023-03-21 |archive-url=https://web.archive.org/web/20230321102123/https://datassette.org/manuais/br-brasil-hardware-trs-color-tandy-manuais/microcomputador-varix-vc50-operacao |url-status=live }}</ref><ref>{{Cite web |title=epocalc - Computer models database |url=http://www.epocalc.net/php/liste_models.php?texte=varix&look=All+fields&yearmax=2025&nocomp=pc |access-date=2023-03-21 |website=www.epocalc.net |archive-date=2023-03-21 |archive-url=https://web.archive.org/web/20230321102115/http://www.epocalc.net/php/liste_models.php?texte=varix&look=All+fields&yearmax=2025&nocomp=pc |url-status=live }}</ref> the [[LZ Color 64]],<ref name=":02">{{Cite news |date=August 1983 |title=Equipamentos: Color 64 |pages=46 |work=Micro Sistemas |url=http://www.datacassete.com.br/uploads/revistas/micro_sistemas/micro_sistemas_23.pdf|archive-url=https://web.archive.org/web/20141022111445/http://www.datacassete.com.br/uploads/revistas/micro_sistemas/micro_sistemas_23.pdf |archive-date=2014-10-22 }}</ref><ref>{{Cite web |last=brancorp2000 |date=2021-02-17 |title=Review de um LZ Color 64 |url=https://oldplayers.com.br/wp/2021/02/17/review-de-um-lz-color-64/ |access-date=2023-03-20 |website=OLDPLAYERS |language=pt-BR |archive-date=2023-03-20 |archive-url=https://web.archive.org/web/20230320203144/https://oldplayers.com.br/wp/2021/02/17/review-de-um-lz-color-64/ |url-status=live }}</ref><ref>{{Cite web |last=Campos |first=Daniel |title=Color 64: Uma raridade carioca! {{!}} AMX PROJECT |url=http://amxprojects.com/?p=2037 |access-date=2023-03-20 |language=pt-PT |archive-date=2023-03-20 |archive-url=https://web.archive.org/web/20230320190135/http://amxprojects.com/?p=2037 |url-status=live }}</ref> the [[Dynacom MX1600|Dynacom MX-1600]], the [[Codimex CD-6809]],<ref>{{Cite web |last=Campos |first=Daniel |title=Codimex CD-6809: A tríade agora está completa! {{!}} AMX PROJECT |url=http://amxprojects.com/?p=2658 |access-date=2023-03-20 |language=pt-PT |archive-date=2023-03-28 |archive-url=https://web.archive.org/web/20230328091825/https://amxprojects.com/?p=2658 |url-status=live }}</ref><ref>{{Cite web |last= |date=2020-08-03 |title=Codimex CD6809 |url=https://computadoresbrasileiros.wordpress.com/2020/08/03/codimex-cd6809/ |access-date=2023-03-20 |website=Família TRS Color |language=pt-BR |archive-date=2023-03-20 |archive-url=https://web.archive.org/web/20230320094847/https://computadoresbrasileiros.wordpress.com/2020/08/03/codimex-cd6809/ |url-status=live }}</ref><ref>{{Cite web |title=Codimex CD-6809 |url=https://www.velasco.com.br/index.php?item=codimexcd6809 |access-date=2023-03-20 |website=MV - Marcos Velasco Software |archive-date=2023-03-20 |archive-url=https://web.archive.org/web/20230320100350/https://www.velasco.com.br/index.php?item=codimexcd6809 |url-status=live }}</ref> and the [[vaporware]] Microdigital TKS800.<ref name=":22">{{Cite web |title=Clube do TK90X |url=http://www.tk90x.com.br/Microdigital.html |access-date=2022-12-19 |website=www.tk90x.com.br |archive-date=2022-12-19 |archive-url=https://web.archive.org/web/20221219004312/http://www.tk90x.com.br/Microdigital.html |url-status=live }}</ref> In Mexico, the Micro-SEP, a CoCo 2 clone with 64 KB of memory, was introduced by the [[Secretariat of Public Education (Mexico)|Secretary of Education]]. The Micro-SEP was intended to be distributed nationally to all the public schools teaching the 7th to 9th grades. They were presented as a design of the [[CINVESTAV|Center of Advanced Research and Studies]] of [[Instituto Politécnico Nacional]].<ref>{{cite web|url=http://blogs.redescolar.org.mx/ezequiel/?page_id=10 |title=Red Escolar y el modelo de uso de las Tecnologías de la Información y la Comunicación en Educación |access-date=2008-06-11 |date=October 16, 2006 |work=4º Encuentro Nacional de Red Escolar |language=es |url-status = dead|archive-url=https://web.archive.org/web/20071226014402/http://blogs.redescolar.org.mx/ezequiel/?page_id=10 |archive-date=December 26, 2007 }}</ref> Like the Dragon, these computers also included video output. Whether these computers were "designed" by this institute, or were licensed from the original design, is unclear. A Taiwan-based company, [[Sampo Corporation|Sampo]], also made a CoCo clone, the Sampo Color Computer.<ref>{{cite magazine |url=https://archive.org/stream/byte-magazine-1982-11/1982_11_BYTE_07-11_Graphics#page/n215/mode/2up/search/sampo | title=Computers in Taiwan, R.O.C: Color computer and BTC-14000 terminal from SAMPO CO|page=192-22 | date=November 1982 | magazine=[[Byte (magazine)|BYTE]] | volume = 7 |issue = 11}}</ref><ref>{{cite magazine | url=https://archive.org/stream/byte-magazine-1982-11/1982_11_BYTE_07-11_Graphics#page/n199/mode/2up/search/sampo |type=Advertisement |title=Introducing a duet of SAMPO computer products! |pages=192–7 |date=November 1982 | magazine=[[Byte (magazine)|BYTE]] | volume = 7 |issue = 11}}</ref> The Sampo was supposedly available in Taiwan, Korea, and possibly other Asian countries. It is believed that Tandy blocked sales in the US with legal action due to [[copyright infringements]] on the ROM code. The [[TRS-80 MC-10]], or Micro Color Computer, was sold in Radio Shack stores as an entry-level computer at a lower cost than the CoCo. Released in 1983, it was similar in appearance to the [[Timex Sinclair]]. Like the CoCo, it uses the MC6847 VDG and Microsoft BASIC, but with the MC6803 instead of the 6809. ==See also== *[[:Category:TRS-80 Color Computer games]] ==References== {{Reflist}} ==External links== {{Commons category|TRS-80 Color Computer}} *[http://www.bbsdocumentary.com/software/TANDY/TRS-80/CONNECTION80/history.html CoCo Chronicles], a history of the Color Computer *[http://www.cocopedia.com/ CoCopedia], TRS-80 CoCo Wiki *[http://www.davebiz.com/wiki/CoCo3FPGA CoCo3FPGA Wiki] * [http://www.bighole.nl/pub/mirror/homepage.ntlworld.com/kryten_droid/coco/coco_tm.htm Color computer technical reference] or [https://web.archive.org/web/20120327005335/http://goyim.dyndns.org:8080/coco/Documents/Manuals/Hardware/Color%20Computer%20Technical%20Reference%20Manual%20(1981)(Tandy).pdf as a PDF] *[http://forums.delphiforums.com/cocosig Color Computer/OS-9 Forum at Delphiforums] *[https://archive.org/details/80-microcomputing-magazine-1984-11/page/n1/mode/2up 1984 Color Computer magazine ad] *[https://archive.org/details/SuperManRadioShack "Victory by Computer"] (1981) Superman, Supergirl, and the TRS-80 Computer Whiz Kids ;Emulators *[http://www.haplessgenius.com/mocha Mocha], JavaScript CoCo Emulator *{{github|jedie/DragonPy|Dragon/CoCo emulator}} {{TRS-80 and Tandy computers}} {{Authority control}} {{DEFAULTSORT:Trs-80 Color Computer}} [[Category:TRS-80 Color Computer| ]] [[Category:6809-based home computers]] [[Category:Home computers]]<!-- Leave this, otherwise navigation is impossible for those who don't know what a 6809 is --> [[Category:Computer-related introductions in 1980]] [[Category:8-bit computers]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Anchor
(
edit
)
Template:Authority control
(
edit
)
Template:Citation needed
(
edit
)
Template:Cite book
(
edit
)
Template:Cite journal
(
edit
)
Template:Cite magazine
(
edit
)
Template:Cite news
(
edit
)
Template:Cite web
(
edit
)
Template:Commons category
(
edit
)
Template:Convert
(
edit
)
Template:Gallery
(
edit
)
Template:Github
(
edit
)
Template:Infobox information appliance
(
edit
)
Template:Key press
(
edit
)
Template:More citations needed section
(
edit
)
Template:Nowrap
(
edit
)
Template:R
(
edit
)
Template:Redirect
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)
Template:Sister project
(
edit
)
Template:TRS-80 and Tandy computers
(
edit
)
Template:US$
(
edit
)
Template:Webarchive
(
edit
)