close

TRS-80 fargedatamaskin

Gå til navigasjon Gå til søk
TRS-80 fargedatamaskin
TRS-80 Color Computer 1 front left.jpg
TRS-80 Color Computer 1 (1981).
Informasjon
Fyr hjemmedatamaskin
Opprettelsesdato 31. juli 1981 (41 år, 2 måneder og 15 dager)
utvikler Tandy Corporation
Maker Tandy Corporation Se og endre dataene i Wikidata
Seponering 1991
Koste$ 399
Tekniske data
Dimensjoner14,76  tommer ( 375 mm  ) H 10,39  tommer264 mm  ) B 79 mm 

Vekt 2300  gram (81,13  oz )
Fôring NTSC: AC120V/60Hz; 0,2 Amp RMS Typisk; Ca. 24 Watt / PAL: AC 240V/50Hz; 0,125 Amp RMS Typisk; Ca. 30 watt
Prosessor Motorola 6809E
Frekvens 0,895MHz / 1,79MHz
Hukommelse 4KB / 16KB / 32KB / 64KB / 128KB / 512KB
GPU Motorola 6847
tilkobling Seriell, RS232, ROM-kassetter, kontrollerbuss
VideoTV, kompositt videomonitor
Lyd 6 bit 64 nivåer
inndatametoder Tastatur / styrespaker / Mus / Stylus / Pennetbrett
Instruksjonssett 8 bit
Programvare
Multimedia kassett , diskett (enkeltsidig, enkel tetthet, Cap ca: 160 KB)
Image
TRS-80 4K fargedatamaskin (1981), katalog 26-3001.

Radio Shacks TRS-80 Color Computer , også kalt Tandy Color Computer, eller CoCo, var en hjemmedatamaskin basert på Motorola 6809 E mikroprosessor og en del av TRS-80- serien med datamaskiner.

Opprinnelse og historie

Image
Terminal TRS-80 VideoTex (1980).

TRS-80 Color Computer, ofte referert til av brukerne som CoCo, begynte som et joint venture i 1977 mellom Tandy Corporation i Fort Worth og Motorola Semiconductor, Inc. , da i Austin, for å utvikle en rimelig hjemmedatamaskin. .

Det opprinnelige målet med dette prosjektet, kalt "Green Thumb", var å lage en rimelig Videotex - terminal for bønder, ranchere og andre i landbruksindustrien. Denne terminalen vil være koblet til en telefonlinje og et vanlig farge-fjernsyn og vil gi brukeren tilgang, i nær sanntid, til nyttig informasjon for deres daglige drift på gården.

Omtrent samtidig ble Motorola 6847 Video Display Generator ( VDG )-brikken utgitt, og det har blitt spekulert i at VDG faktisk ble designet for dette prosjektet. Prototypen til "Green Thumb"-terminalen ble en realitet rundt 1978 , med VDG MC6847 som hoveddeler sammen med MC6808- mikrokontrolleren . Dessverre inneholdt prototypen for mange brikker til å være kommersielt levedyktig. Motorola løste dette problemet ved å integrere alle funksjonene til mange små brikker i en enkelt brikke, MC6883 Synchronous Address Multiplexer ( SAM ). På dette tidspunktet, på slutten av 1979 , ble den kraftige nye Motorola 6809 -prosessoren utgitt , og ble kombinert med SAM og VDG for å lage AgVision-terminalen.

AgVision-terminalen ble også solgt i Radio Shack-butikker, som Videotex-terminalen, rundt 1980. Interne forskjeller, om noen, er forvirrende ettersom ikke mange AgVision-terminaler overlever til i dag.

Med sin velprøvde design inneholdt Videotex-terminalen alle de grunnleggende komponentene for en generell hjemmedatamaskin. Det interne modemet ble fjernet , og I /O- porter for kassettlagring, en seriell port og en joystick ble lagt til. En utvidelseskontakt ble lagt til på høyre side av dekselet for å imøtekomme fremtidige oppgraderinger og programpakker. Et merke som angir hvor mye minne som er installert i maskinen dekket hullet der modemets "DATA" LED hadde vært. Den 31. juli 1981 annonserte Tandy TRS-80 Color Computer. Deler samme kabinett, tastatur og formfaktor som AgVision- og Videotex-terminalene. Det ville være vanskelig å skille TRS-80 Color Computer fra forgjengerne ved første øyekast.

Den første modellen, oppført i Radio Shack-katalogen som nummer 26-3001, ble levert med 4K Dynamic Random Access Memory ( DRAM ) og en Microsoft BASIC -tolk inneholdt i en intern 8K ROM . Prisen var $399. I løpet av noen få måneder begynte Radio Shack-butikker over hele USA og Canada å motta og selge den nye datamaskinen.

Forskjeller fra tidlige TRS-80-modeller

Med sin Motorola MC6809E-prosessor var Color Computer en radikal avvik fra de tidligere TRS-80 modellene I, II, III, 4 og 4p-datamaskinene, alle basert på Zilog Z80 , faktisk "80" i "TRS-80" . " refererte til "Z-80"-prosessoren. En stund ble CoCo internt oppført som TRS-90 med henvisning til "9" i "6809". Dette ble imidlertid droppet, og til tross for endringen i prosessor, ble alle CoCos-datamaskiner solgt av Radio Shack kalt TRS-80s .

I likhet med sine Z-80-baserte forgjengere, kom CoCo med BASIC , men i dette tilfellet var det Microsoft BASIC . Mens Z-80-maskiner enten var koblet til en ekstern svart-hvitt-skjerm eller hadde skjermen innelukket i kabinettet, ble CoCo designet for å kobles til et farge-TV.

CoCo tilbød også en utvidelseskontakt for programkassetter, for det meste spill, så vel som andre utvidelsesenheter, for eksempel diskettstasjonskontrollere . På denne måten delte den en viss likhet med Atari 2600 , Atari 400 og Atari 800 , og andre spillkonsoller og datamaskiner som hadde kassettfunksjoner.

I likhet med Z-80-systemene var det flere "nivåer" av BASIC. Når det gjelder CoCo, var de standard Color BASIC, og Extended Color BASIC. Utover det kom Disk Extended Color BASIC med diskettstasjonskontrolleren , og i CoCo 3 ble "Super" Extended Color BASIC lagt til av Microware.

Både CoCo og tidlige TRS-80-er basert på Zilog Z80 - mikroprosessoren inneholdt til slutt diskettstasjoner . Begge delte WD17xx-seriens diskettkontrollere og industristandard diskettstasjoner med 35 og senere 40 spor. CoCo hadde ikke en ekte DOS før operativsystemer som TSC FLEX , distribuert for CoCo av Frank Hogg, og OS-9 , et multi-user, multi-tasking operativsystem utviklet av Microware , ble tilgjengelig . En diskbasert CoCo inneholdt imidlertid Disk Extended Color BASIC på en intern ROM-kassettkontroller som ga BASIC-brukeren muligheten til å lagre og laste programmer og data til og fra disk på ulike måter uten behov for et operativsystem.

Tandy ga også ut et Multi-Pak-grensesnitt som tillot opptil 4 kassetter å monteres samtidig. Dette var likt i konseptet til TRS-80 Model I Expansion Interface.

Noen utvidelseskassetter inkluderte: en lyd- og talesyntese, en 300 baud modempakke, en pakke med et RS232 seriell grensesnitt, en harddiskkontroller, en stereomusikkadapter, en diskettstasjonskontroller, et nettbrett og annet tilbehør.

CoCo var Tandys første datamaskin som hadde en mus tilgjengelig for henne.

Beskrivelse av de forskjellige versjonene

Det var tre versjoner av Color Computer:

  • Fargedatamaskin 1
  • ColorComputer 2
  • ColorComputer 3

Color Computer 1 - (1980-1983)

Image
TRS-80 Color Computer 1, hvit veske.
Image
TDP-100 fra Tandy Data Products (64K-tag lagt til av bruker).

Den originale versjonen av Color Computer hadde et stort sølvgrå etui med et chiclet-tastatur . Den var tilgjengelig med minnestørrelser på 4K (26-3001), 16K (26-3002) eller 32K (26-3003). Versjoner ble levert med Microsoft Color Basic som standard og eventuelt, hvis minst 16K minne var installert, med Extended Color Basic. Han brukte en vanlig TV som skjerm.

Tastaturet på tidlige versjoner av CoCo 1 var omgitt av et svart område, TRS-80-navneskiltet var over tastaturet på venstre side, og et merke som indikerte mengden RAM var plassert på øvre høyre side av tastaturet. . Nyere versjoner fjernet den svarte kanten rundt tastaturet og RAM-merket, og flyttet TRS-80-navneskiltet til midten av saken.

De første versjonene av CoCo ble utvidet til 32K ved hjelp av to banker med 16K minnebrikker montert oppå hverandre i par ( piggybacking ) og lagt til noen jumpere og ledninger. En senere versjon av hovedkortet fjernet 4K RAM-alternativet og ble slått opp til 32K med "halvdårlige" 64K minnebrikker. Disse kortene hadde jumpere merket med HØY/LAV for å finne ut hvilken halvpart av minnebrikkene som var gode. Dette innledende kostnadsbesparende tiltaket var gjennomsiktig for BASIC-programmereren siden bare 32K RAM var tilgjengelig uansett. Ettersom prosentandelen av gode minnebrikker ble forbedret og kostnadene gikk ned, var mange, kanskje de fleste, av 32K-minnebrikkene i CoCos 1 virkelig gode 64K-minnebrikker. Mange verktøy og programmer begynte å dra nytte av den "skjulte" 32K.

Selv senere versjoner av CoCo 1 droppet 32K-minnealternativet helt og var tilgjengelig i enten 16K- eller 64K-versjoner. Alle versjoner som ble levert med standard Color BASIC kan oppgraderes til Extended BASIC ganske enkelt ved å plugge en ROM inn i en tom kontakt på hovedkortet.

Mot slutten av CoCo 1-produksjonen ble noen modeller sendt i en hvit kasse med et modifisert tastatur, ofte referert til som det "smeltede" tastaturet, med større taster, men en gummiaktig følelse. Omtrent samtidig ble en annen CoCo med hvite hylstre, TDP-100, markedsført av Tandy Data Products (TDP) og solgt gjennom en annen distribusjonskanal. Bortsett fra navneskiltet og dekselet, var TDP-100 helt identisk med CoCo 1. TDP-100 hadde ventilasjonsåpninger som gikk i hele lengden av dekselet, i stedet for bare på sidene. Denne ventilasjonsordningen ble senere overført til CoCo 2.

En rekke periferiutstyr var tilgjengelig: lagring av kassettbånd , serieskrivere, en 5,25 - tommers diskettstasjon , et digitaliseringsnettbrett kalt "X-Pad", tale- og lydgeneratorer og styrespaker .

Color Computer 2 - (1983-1986)

Image
En tidlig TRS-80 Color Computer 2, med "smeltet" tastatur
Image
Endelig produksjon av 64K Tandy Color Computer 2 (26-3127B), som viser full-reise-tastaturet.

Under produksjonen av CoCo 1 ble mye av de diskrete kretsene på monteringen redesignet og en håndfull tilpassede IC-er utviklet, noe som til slutt forlot mye av CoCo 1-kretskortområdet tomt. For å senke produksjonskostnadene ble kabinettet forkortet med omtrent 25 % og ny, mindre strømforsyning og hovedkort ble designet. Et "smeltet" tastatur og luftventiler i TDP-100-stil ble brukt. Bortsett fra det nye utseendet og fjerningen av 12V-strømforsyningen  for utvidelseskontakten, var datamaskinen i hovedsak 100 % bakoverkompatibel med forrige generasjon. Fjerningen av 12V-strømforsyningen lammet noen periferiutstyr, for eksempel den originale diskettstasjonskontrolleren, som deretter måtte oppgraderes, installeres i et Multi-Pak-grensesnitt eller på annen måte utstyres med en ekstern strømforsyning.

I løpet av CoCo 2-produksjonens levetid ble produksjonen delvis flyttet til Korea . Mange eiere av de koreanskbygde systemene omtalte dem som "KoKos". For å øke forvirringen, skjedde amerikansk og koreansk produksjon parallelt med de samme delenumrene. Svært få forskjeller, om noen, eksisterte mellom de amerikanske og koreanske CoCo 2-maskinene.

BASIC ROM-oppdateringer var tilgjengelige for å legge til noen mindre funksjoner og fikse noen feil . En diskkontroller redesignet for å bruke bare 5V ble også introdusert, med en ny Disk BASIC ROM (v 1.1) som la til "DOS"-kommandoen, som ble brukt til å laste Microwares OS-9- operativsystem , som krevde 64K minne

Senere i produksjonen ble det "smeltede" tastaturet fjernet og et nytt vanlig tastatur i skrivemaskinstil var endelig tilgjengelig. Mange såre fingre gledet seg.

Den siste betydelige endringen i CoCo 2s levetid var i modellene 26-3134B, 26-3136B og 26-3127B, med henholdsvis 16K standard, 16K utvidet og 64K utvidet. Internt ble disse modellene redesignet for å bruke MC6847T1, en forbedret VDG. Denne VDG tillot bruk av små bokstaver og muligheten til å endre kantfargen på tekstvisningen. Dessverre ble ikke begge funksjonene brukt av kompatibilitetsårsaker og ble ikke aktivert i BASIC. Midtveis i produksjonen av disse siste CoCo 2 ble navneskiltet endret. I stedet for å lese "Radio Shack TRS-80 Color Computer 2" sto det "TANDY Color Computer 2". De røde, grønne og blå rutene ble erstattet av røde, grønne og blå parallellogrammer.

Color Computer 3 - (1986-1991)

Image
Tandy Color Computer 3 128K, (26-3334).
Image
Typisk CoCo 3-system.

På midten av 1980-tallet ble det tydelig at CoCo falt bak konkurrentene. Den 30. juli 1986 annonserte Tandy Color Computer 3. Denne nye modellen i Color Computer-linjen var ment å konkurrere bedre med Commodore Amiga og Atari ST -systemene . Den kom med 128K RAM, og kunne oppgraderes til 512K. Fargen rundt tastaturet og på plastkassettdøren ble endret fra svart til grå. Tastaturoppsettet ble revidert, og satte navigasjonspiltastene i en diamantkonfigurasjon og la til CTRL, ALT, F1 og F2-taster. Den solgte for $219,95 på Radio Shack og Tandy Computer Centers, men kort tid etter utgivelsen kunne den kjøpes for $169 på Computer Plus på Princeton RAINBOWfest (17.-19. oktober).

CoCo 3 var kompatibel med det meste av CoCo 2-tilbehøret. Det meste av den gamle programvaren kjørte på den. Den hadde en ASIC -brikke kalt "GIME" (Graphics Interrupt Memory Enhancement) som erstattet grafikk- og minnemaskinvaren til CoCo 1 og 2. Denne brikken la til flere nye videomoduser til de tidligere VDG-baserte modusene til CoCo:

  • Ekte små bokstaver, med 32, 40, 64 eller 80 tegn per linje og mellom 16 og 24 linjer per skjerm.
  • Tekstkarakterattributter inkluderer 8 tekstfarger og 8 bakgrunnsfarger, pluss understreking og blink.
  • Nye grafiske oppløsninger på 160, 256, 320 eller 640 piksler brede med 192 til 225 piksler høye.
  • Opptil 16 samtidige farger fra en palett med 64 mulige farger (med mindre programvaretriks ble brukt for å vise mer enn de nevnte 16 fargene).

I tillegg til å tillate utgang for en TV, som de forrige CoCos, tillot GIME tilkobling av en sammensatt videomonitor eller en analog RGB-monitor. Dette gjorde mye for å forbedre klarheten i utdataene dine. GIME hadde også en minnestyringsenhet som delte 6809s 64K adresserom inn i 8x8K biter, ansett av noen programmerere for å være for store til å være virkelig effektive.

Den lite brukte semi-grafikken laget av SAM, modus 8, 12 og 24, ble fjernet fra GIME. Det har vært snakk om en 256-farger modus, detaljert i Tandys originale spesifikasjon for GIME, som aldri har blitt funnet.

Tidligere versjoner av CoCo ROM hadde blitt lisensiert til Microsoft. På dette tidspunktet var ikke Microsoft særlig interessert i å utvide koden ytterligere. I stedet ga Microware utvidelser til Extended Color BASIC for å støtte de nye visningsmodusene. For ikke å bryte ånden i lisensavtalen mellom Microsoft og Tandy, ble Microsofts umodifiserte BASIC-programvare lastet inn i CoCo 3 ROM. Ved oppstart ble ROM kopiert til RAM og deretter lappet med Microware-kode.

Microware ga også en versjon av OS-9 Level 2-operativsystemet kort tid etter utgivelsen. Dette operativsystemet tilbød minnekartlegging, slik at hver prosess hadde sin egen minneplass på opptil 64K, en GUI der flere vinduer kunne vises, og et mer omfattende utviklingsmiljø som inkluderte en kopi av BASIC09 som fulgte med systemet operative. C- og PASCAL-kompilatorer var også tilgjengelige. Ulike medlemmer av CoCo 3 OS-9-fellesskapet oppgraderte OS-9 Level 2 for CoCo 3 etter Tandys forespørsel, men Tandy stoppet produksjonen av CoCo 3 før oppgraderingen ble offisielt utgitt. De fleste forbedringene som ble gjort i NitrOS-9 , en stor omskrivning av OS-9/6809 Level 2 for CoCo 3, for å dra nytte av de ekstra funksjonene og hastigheten til Hitachi 6309 , (på stasjoner som hadde Hitachi CPU installert ).

6809 i CoCo 1 og 2 kjørte på 0,895  MHz . CoCo 3 kjørte på den frekvensen som standard, men var programvarekontrollerbar for å kjøre med dobbelt så høy hastighet. OS-9 drar nytte av den muligheten. Noen modeller av CoCo 1 og 2 var også i stand til å kjøre med denne høyere hastigheten, men dette ble ikke støttet eller garantert.

Et populært tilbehør var en høyoppløselig joystick-adapter, designet av programvareveiviseren Steve Bjork. Selv om det økte oppløsningen til styrespaken/mus-grensesnittet med en faktor på ti, gjorde det det på bekostning av (igjen) CPU-tid. Faktisk så mye at det ofte var ønskelig å la musepekeren stå øverst i venstre hjørne av skjermen for å få fart på sakene!

En modifisert versjon av dette grensesnittet ble inkludert i en programvarepakke fra Dave Stamps Colorware kalt CoCo-Max 3 . Dette var en virtuell klone av MacPaint , men la til støtte for fargegrafikk. Det var et svært ønskelig produkt for CoCo-eiere og kombinert med en MacWrite -lignende tekstbehandler kalt MAX-10 , også av Dave Stamp, og internt kalt "MaxWrite", ga det mye av funksjonaliteten til en Apple Macintosh , men med farger grafikk og til en brøkdel av prisen.

Mens CoCo 3 tilbød mange forbedringer og ble godt mottatt, var den ikke uten problemer og skuffelser. Som opprinnelig tenkt, hadde CoCo 3 mye maskinvareakselerasjon og forbedret lyd. Internpolitikk forkrøplet imidlertid designet slik at det ikke ville bli oppfattet som en trussel mot Tandy 1000 , noe som igjen begrenset plattformens potensial som spillkonsoll. Tidlige versjoner av GIME hadde tidsproblemer med DRAM som forårsaket tilfeldig systemfrysing. På grunn av feil i GIME ble noen funksjoner som var problematiske merket i programmerings- og reparasjonsmanualene som "reservert" eller "ikke bruk".

Strømforsyningen var marginal, med noe overoppheting da tilleggsbelastningen fra alle 512K DRAM-brikkene ble lagt til. Noen CoCo 3-eiere valgte å legge til en liten vifte inne i dekselet for å holde det kjølig, så mange enheter fungerte perfekt i mange år.

Prototyper og sjeldne versjoner

Image
En prototype av Color Computer 3.

Flere prototyper for CoCo har dukket opp de siste årene. På 1980-tallet ble et tastatur som koblet direkte til en CoCo 2 solgt i Radio Shack-butikker, selv om det ikke var merket som sådan. Dette tastaturet var en del av en produksjonsprosess for den aldri produserte Deluxe Color Computer. CoCo Deluxe ble referert til i manualer og ble spesifikt nevnt som å ha spesialtaster, video med små bokstaver og muligheten til å akseptere små bokstaver. Senere versjoner av CoCo 2, merket Tandy i stedet for TRS-80, hadde muligheten til å vise små bokstaver, men godtok ikke kommandoer med små bokstaver, selv om denne funksjonen senere vil bli tilgjengelig via A-DOS, en tredjeparts erstatnings-ROM. driver disk.

CoCo 3-produksjonsmodellen finnes på forskjellige basebrikke- og kretskortdesigner. I 2005 dukket en sjelden CoCo 3-prototype opp på CoCoFEST Chicago, komplett med en integrert diskstasjonskontroller og andre ennå uidentifiserte gjenstander. Den brukte heller ikke en ordningsbrikke. I stedet ble all funksjonaliteten til GIME laget ved hjelp av separate brikker. Det er et forsøk fra hobbyfolk for å prøve å reversere disse brikkene slik at en moderne GIME endelig kan produseres.

Det er også en prototype Ethernet -grensesnitt for Color Computer, som viser en brettdesigndato fra 1984, og noen få mysteriekort som ennå ikke har blitt undersøkt. Det er noen bevis på at Tandy fjernet Ethernet-grensesnittet i siste øyeblikk: en annonse nevner nettverksalternativer for noen Z80-baserte Tandy-datamaskiner og uttalte at Color Computer snart ville ha nettverksmuligheter, og den trykte håndboken for en oppgraderingsversjon OS-9 Nivå 1 operativsystem oppførte "nettverk" i innholdsfortegnelsen, men hadde ingen tilsvarende tekst i hoveddelen av håndboken.

Kloner og kusiner av CoCo

  • The Dragon 32/64/200 var en britisk klone av CoCo. Et amerikansk selskap, Tano, forsøkte å importere disse enhetene til USA, men lyktes ikke. The Dragon var en mye forbedret enhet med videoutgang i tillegg til TV-utgangen levert av CoCo og CoCo 2, (omtrent som CoCo 3), en parallell skriverport (fraværende på alle CoCos), en integrert 6551A Serial UART (på Dragon 64 ), og et bedre tastatur. Etter konkursen til Dragon Data ble produksjonen flyttet til Extremadura , hvor Dragon 100 og Dragon 200 ble produsert .
  • I 1983 ble en versjon av Dragon lisensiert for det amerikanske markedet av Tano Corporation i New Orleans, Louisiana.
  • I Brasil er det minst to kloner av CoCo, inkludert Prológica CP 400 [ 1 ] og Codimex 6809. [ 2 ]
  • Sampo, et selskap basert i Taiwan, laget også en klone av CoCo, Sampo Color Computer. [ 3 ] Det er usikkert om det noen gang har vært tilgjengelig utenfor Taiwan.
  • En fetter av CoCo, MC-10 eller Micro Color Computer, ble solgt i Radio Shack-butikker som en rimelig datamaskin på inngangsnivå. Utgitt i 1983 liknet den i utseende på Timex Sinclair . Den brukte også MC6847 VDG og Microsoft BASIC, men bar MC6803- mikroprosessoren .
  • På sin side ble en klon av MC-10 solgt i Frankrike som Matra Alice , og oppnådde betydelig popularitet.

Maskinvaredesign og integrerte kretser

Internt var CoCo 1- og CoCo 2-modellene funksjonelt identiske. Systembasen var praktisk talt identisk med referansedesignet inkludert i Motorola MC6883 dataarket og besto av 5 storskala integrering ( LSI ) brikker:

  • MC6809E mikroprosessor ( MPU)
  • MC6883/SN74LS783/SN74LS785 Synchronous Address Multiplexer (SAM)
  • MC6847 Video Display Generator (VDG)
  • To perifere grensesnittadaptere (PIA), MC6821- eller MC6822-brikker

The Sam

SAM er en multifunksjonsenhet som utfører følgende oppgaver:

  • Klokkegenerering og synkronisering for 6809E CPU og 6847 VDG.
  • Minnekontroll og oppdatering av opptil 64 KiB med DRAM .
  • Enhetsvalg basert på CPU-minneadresse for å avgjøre om CPU-tilgang er til DRAM, ROM, PIA, etc.
  • Duplisering av VDG-adressetelleren for å "mate" VDG med dataene den forventer

SAM ble designet for å erstatte mange små LS/TTL-brikker i en enkelt integrert pakke. Hovedformålet var å kontrollere DRAM, men, som beskrevet ovenfor, integrerte den også noen andre funksjoner. Den var vanligvis koblet til en krystall på 4 ganger TVens fargeredningsfrekvens (14,31818 MHz for NTSC-land). Dette ble internt delt med 4 og matet til VDG for sin egen interne timing (3,579545 MHz for NTSC). SAM delte også hovedklokken med 16 (8 i noen tilfeller) for CPUens tofaseklokke, dette var 0,89 MHz i NTSC (eller 1,8 MHz hvis delt på 8).

Å endre SAM til å operere på 1,8 MHz ga CPU-en den tiden som vanligvis brukes til VDG og oppdatering, noe som førte til at skjermen viste søppel som en bieffekt. Denne modusen ble sjelden brukt. Imidlertid var det en uvanlig modus tilgjengelig i SAM kalt Adresseavhengig modus, der ROM-lesing, siden den ikke brukte DRAM, skjedde ved 1,8 MHz, men vanlig RAM-tilgang skjedde ved 0,89 MHz. Faktisk siden BASIC-tolken kjørte fra ROM , å sette maskinen i denne modusen omtrent doblet ytelsen til programmer skrevet i BASIC samtidig som videovisning og DRAM-oppfriskning ble opprettholdt. Selvfølgelig rotet dette til programvarens synkroniseringsløkker og I/O-operasjoner ble påvirket. Til tross for disse problemene ble imidlertid "high-speed poke"-instruksjonen brukt av mange av CoCos BASIC-programmer, selv om den "overklokket" maskinvaren i CoCo som bare ble vurdert for 1 MHz-drift.

SAM-en hadde ingen tilkobling til mikroprosessordatabussen . På grunn av dette ble den programmert på en merkelig måte, dets 16-bits konfigurasjonsregister er fordelt på 32 minneadresser (FFC0-FFDF). Å skrive til partall byte ville sette det tilsvarende registeret til 0, og å skrive til odde byte ville satt det til 1.

På grunn av begrensninger i 40-pinners emballasje, inneholdt SAM et duplikat av VDGs interne 12-biters adresseteller. Normalt ble tellerinnstillingene satt til å duplisere videovisningsmodusen til VDG. Dette var imidlertid ikke nødvendig og resulterte i opprettelsen av noen nye videovisningsmoduser som ikke var mulig når bare VDG ble brukt i et system. I stedet for at VDG selv leste data fra RAM, ble den "matet" data av SAMs interne kopi av VDGs adresseteller. Denne prosessen ble kalt "Interleaved Direct Memory Access" (IDMA) av Motorola, og den sørget for at prosessoren og VDG alltid hadde full tilgang, uten vente- eller konflikttilstander, til denne delte minneressursen. .

Det var to versjoner av SAM. Den første ble merket MC6883 eller SN74LS783, den senere versjonen ble merket SN74LS785. Det var, mellom disse to versjonene, noen mindre forskjeller i timing, men hovedforskjellen var støtte for en 8-bits oppdateringsteller i 785-versjonen. Dette tillot bruken av rimelige 16K x 4-bits DRAM-er og noen 64K med 1 bit . Noen tredjepartsoppgraderinger, som brukte 256K DRAM-er for å implementere bankbyttbart minne, krevde at denne 8-biters minneoppdateringstelleren skulle fungere.

VDG

Image
Startskjerm når CoCo2 er slått på.

MC6847 var en relativt enkel skjermgenerator sammenlignet med skjermbrikkene til noen av CoCos 8-bits rivaler. MC6847 var i stand til å vise tekst og grafikk inneholdt i en omtrent kvadratisk skjermmatrise 256 piksler bred og 192 piksler høy. Den var i stand til å vise 9 farger: svart, grønn, gul, blå, rød, lys gulbrun (nesten, men ikke helt hvit), cyan, magenta og oransje. Den lave skjermoppløsningen var en nødvendighet når man brukte fjernsyn som skjermmonitorer. Å gjøre bildevisningen bredere risikerte å kutte av tegn på grunn av TV- overskanning . Å komprimere flere punkter i bildevinduet kunne lett overskride oppløsningen til TV-en og ville vært ubrukelig.

Alfanumerisk og semigrafisk visning

Image
Skjerm som viser et eksempel på 6847 VDG-tegnsettet.

CoCo ble fysisk konfigurert slik at den opprinnelige standardskjermen var "Semigraphic 4"-modus.

I alfanumerisk modus var hver karakter 5 poeng bred og 7 poeng høy i en boks 8 poeng bred og 12 poeng høy. Denne visningsmodusen forbrukte 512 byte minne og var 32 tegn bred og 16 tegn høy (16 linjer med 32 tegn). Den interne tegngeneratoren ROM inneholdt bare 64 tegn, så ingen små bokstaver ble gitt. Små bokstaver ble "simulert" ved å invertere fargen på tegnene.

Semi-grafikk var en hybrid visningsmodus der alfanumeriske tegn og rudimentær tykk blokkgrafikk kunne blandes på samme skjerm. Hvis den åttende biten av tegnet var på, var det et semigrafisk tegn, og hvis det var av, var det et alfanumerisk tegn. Når den 8. biten var på, bestemte de neste 3 bitene fargen og de siste 4 bitene bestemte hvilke "kvadranter" av tegnboksen som var valgt farge eller svart. Semigrafisk modus var den eneste modusen der det var mulig, uten sleipe triks, å vise alle 9 fargene på skjermen samtidig. Hvis den kun ble brukt til å vise semi-grafikk, ble skjermen konvertert til en 64x32 "grafikk"-modus med 9 farger. CoCo tilbød flere BASIC-kommandoer for å drive denne skjermen som en grafisk skjerm med lav oppløsning.

Den alfanumeriske skjermen hadde to fargesett. Den som ble brukt som standard på CoCo hadde svarte tegn på grønn bakgrunn. Suppleanten hadde svarte tegn på oransje bakgrunn. Valg av fargesett påvirket ikke semigrafiske tegn. Kanten i denne modusen var alltid svart.

En annen visningsmodus for 6847 var Semigraphic 6, der to biter valgte en farge og 6 biter bestemte hvilken av de 6 blokkene av det semigrafiske tegnet som skulle lyses. I denne modusen var bare 4 farger mulig, men VDG-fargesettbiten kunne velge en av to forskjellige grupper med 4 farger. Denne modusen ble ikke implementert i CoCo.

Ytterligere semigrafiske moduser

Ved å sette SAM på en slik måte at den trodde den viste en full grafikkmodus, men la VDG være i alfanumerisk/semi-grafikk 4-modus, var det mulig å dele inn tegnboksen i mindre blokker. Dette skapte de "virtuelle" semigrafiske modusene 8, 12 og 24. I disse modusene var det mulig å blande biter og biter av forskjellige teksttegn så vel som semigrafiske 4-tegn. Disse modusene var en interessant kuriositet, men ble ikke mye brukt, som skjermen Semigraphics 24 forbrukte 6144 byte med minne. Disse modusene ble ikke implementert i CoCo 3.

Grafisk visning

Det var flere fulle grafikkmoduser, som ble delt inn i to kategorier: "oppløsnings"-grafikk og "farge"-grafikk.

I oppløsningsmoduser var hver piksel adresserbar som på eller av. Det var to sett med farger tilgjengelig, det første var svarte prikker på en grønn bakgrunn og den grønne kanten. Oppløsningsgrafikk var 8 piksler per byte og tilgjengelig i tettheter på 128x64, 128x96, 128x192 og 256x192.

I de mest brukte fargemodusene hadde du hvite prikker på svart bakgrunn med hvit kant. I fargemoduser ble hver piksel representert av to biter, og valgte en av fire farger. Igjen bestemte fargesettets input til VDG hvilke farger som ble brukt. Det første settet med farger hadde en grønn kant, og fargene grønn, gul, rød og blå var tilgjengelig. Det andre settet med farger hadde en hvit kant og fargene hvit, cyan, magenta og oransje var tilgjengelige. Fargegrafikk var 4 piksler per byte og tilgjengelig i tettheter på 64x64, 128x64, 128x96 og 128x192.

Maksimal størrelse på en grafikkskjerm var 6144 byte.

Artefaktfarger

Det var en nysgjerrig fotnote om grafikkmodusen med to farger på 256 x 192 piksler. På grunn av begrensningene til NTSC-signalet og faseforholdet mellom VDG-klokken og fargebruddfrekvensen, var det egentlig ikke mulig å pålitelig vise 256 punkter over skjermen. I det første settet med farger, der grønne og svarte prikker var tilgjengelige, skilte ikke vekslende kolonner med grønt og svart seg som separate farger og smeltet sammen som en enkelt gjørmete grønn farge. Men når man byttet til svart-hvitt fargesettet, i stedet for en gjørmete grå som man kunne forvente, ble man rød eller blå. Å snu rekkefølgen på de alternative punktene vil gi motsatt farge.

I realiteten ble denne modusen, på grunn av effekten av artefaktfarger, en 128x192 piksler grafisk modus med 4 farger der svart, rød, blå og hvit var tilgjengelig. De fleste CoCo-spill brukte denne modusen fordi de tilgjengelige fargene var mer nyttige enn de som ble gitt i 4-fargers maskinvaremoduser. Dessverre internt kunne VDG slå på enten stigende eller fallende side av klokkesignalet, så bitmønstrene som representerte rødt og blått var ikke forutsigbare. De fleste CoCo-spill ville starte med en tittelskjerm og be brukeren trykke på tilbakestillingsknappen til fargene var riktige! CoCo 3 fikset klokkesignalkantproblemet slik at det alltid ville være det samme (å holde F1 under tilbakestilling ville velge den andre). På en CoCo 3 med en analog RGB-skjerm produserte de svarte og hvite prikkmønstrene ingen artefakter, noe som krever en TV- eller komposittvideomonitor.

Små bokstaver og 6847T1

6847 var i stand til å bruke en ekstern tegngenerator. Ulike tredjepartskort var tilgjengelige som utvidelser som ville tillate CoCo å vise faktiske små bokstaver.

Veldig sent i produksjonen av CoCo 2 var en forbedret VDG tilgjengelig, kalt 6847T1. inkludert en generator for små bokstaver og muligheten til å vise en grønn eller oransje kant på tekstdisplayet. Hans andre endringer var hovedsakelig å redusere antall deler ved å inkorporere en intern datalås . Dessverre var funksjonen for små bokstaver til denne VDG ikke aktivert som standard på dette systemet og ble ikke engang nevnt i håndboken. Bare med litt eksperimentering og forskning ble denne funksjonen oppdaget av uforferdede CoCo-brukere.

6847T1 kan også ha delenummer XC80652P (forhåndsutgivelsesdeler?)

PIAene _

Det var to PIA-brikker i alle modellene av CoCo. PIA-ene var først og fremst dedikert til I/O-operasjoner som å kontrollere den interne 6-bits digital-til-analog-omformeren (DAC), lese statusen til DAC-ens spenningskomparator, kontrollere reléet for kassettmotoren, lese matrisen til tastaturet, kontrollere VDGs moduskontrollpinner, lese og skrive til RS-232 serieporten , kontrollere de interne analoge multiplekserne og lignende.

Tidlige modeller av CoCo hadde to standard 6821-brikker. Senere, på grunn av endringer i tastaturdesign, ble 6822 IIA (Industrial Interface Adapter) funnet å være bedre tilpasset impedansen til tastaturet. 6822 ble senere avviklet av Motorola, men ble senere produsert for Tandy som en ASIC med et spesielt delenummer, Tandy SC67331P. Funksjonelt var 6821 og 6822 identiske, og man kunne sette en 6821 i stedet for 6822 hvis den delen var dårlig. Noen eksterne pull-up motstander kan være nødvendig når du bruker en 6821 for å erstatte en 6822 i en CoCo for normal tastaturdrift.

Grensesnitt for eksternt periferiutstyr

På grunn av utformingen av CoCo, møter ikke CPU-en noen ventetilstander i normal drift. Dette betydde at presise programvarestyrte tidssykluser enkelt ble implementert. Dette var viktig, siden CoCo ikke hadde noen spesialisert I/O-maskinvare. Alle I/O-operasjoner, som kassettlesing og -skriving, seriell I/O, tastaturskanning og joystickposisjonslesing måtte gjøres helt i programvare. Dette reduserte maskinvarekostnadene, men reduserte også systemytelsen siden CPU-en var utilgjengelig under disse operasjonene.

Som et eksempel var CoCos kassettgrensesnitt kanskje et av de raskeste tilgjengelige (1500 bits/sekund), men dette var ved å bokstavelig talt produsere programvaregenererte sinusbølger gjennom den interne 6-bits DAC . Mens dette skjedde, kunne ikke CoCo gjøre noe fordi den brukte hele CPU-tiden. På samme måte, ved lesing av data fra kassetten, måtte CoCo telle bølgekryssinger og kunne derfor ikke gjøre noe før det oppsto en feil eller operasjonen var fullført.

Maskinvareendringer i CoCo 3

Maskinvaren i CoCo 1- og CoCo 2-modellene var funksjonelt den samme. De eneste forskjellene var i emballasjen og noe integrering av noen funksjoner i en liten ASIC. CoCo 3 endret dette radikalt. En ny VLSI ASIC, offisielt kalt Advanced Color Video Chip (ACVC), og uoffisielt kalt Graphics Interrupt Memory Enhancer (GIME), som integrerte funksjonene til SAM og VDG samtidig som de forbedrer egenskapene til begge. Bortsett fra de nevnte grafiske forbedringene, tilbød CoCo 3 ekte små bokstaver, 40- og 80-kolonner tekstfunksjon på skjermen, og muligheten til å kjøre på 1,8 MHz uten tap av skjermvideo. Prosessoren ble endret til 68B09E og PIA ble endret til 68B21, som var 2 MHz-klassifiserte deler.

CoCo og konkurransen

CoCos hovedkonkurranse var Commodore VIC-20 og Commodore 64 fra Commodore International , og Atari 400 og Atari 800 (og etterfølgere) fra Atari . Apple II kunne betraktes som konkurranse, men det var et avansert, dyrere system enn noen av disse, og var egentlig ikke en direkte konkurrent i det lave 8-bits "TV-klare" markedet.

Mens CoCo støttet kanskje den mest avanserte 8-bits prosessoren, kom denne prosessorkraften til en betydelig pris. For å bli solgt til en konkurransedyktig pris, var ikke CoCos dyre prosessor knyttet til noen spesialisert video- eller lydmaskinvare. Til sammenligning var prosessoren, avledet fra 6502 , i Commodore- og Atari-systemene mye billigere. Commodore og Atari hadde investert i avansert grafikk- og lydbrikkedesign for bruk i arkadespill og hjemmevideospillkonsoller. Ved å bruke disse spesialiserte kretsene med en billig prosessor, kunne Atari- og Commodore-systemer kjøre sofistikerte spill med høykvalitets grafikk og lyd. Det er en avveining her: En dyr CPU som gjør mye arbeid, eller en billig CPU som er nok til å håndtere registrene til lyd- og videomaskinvaren din.

Vi må huske at CoCos videomaskinvare ble avledet fra en brikke designet for å generere skjermvisning for en karakterbasert terminal, og det var en helt dum enhet . På samme måte var lydmaskinvaren litt mer enn en 6-bits DAC under programvarekontroll, og like dum . All grafikk og lyd krevde direkte CPU-intervensjon, og selv om dette kunne være veldig fleksibelt, var ytelsen mye tregere enn dedikert maskinvare.

Spill drev salget da som nå, og med sin dårlige spillytelse vakte CoCo liten interesse for offisielt lisensierte oversettelser av populære spill. CoCo 3 forbedret grafikkkapasiteten og doblet CPU-ytelsen, men hadde fortsatt ingen reell maskinvareakselerasjon. Lydmaskinvaren ble ikke endret i det hele tatt. For lite og mangelfull løsning som kom for sent.

Hver datamaskinplattform er et kompromiss, og til tross for den betydelige grafikk- og lydulempen CoCo kan ha hatt, hadde den fortsatt, under panseret, en sofistikert CPU med ekstremt høy ytelse. Frittstående kloner av mange populære spill var tilgjengelige, men mye viktigere var noen av " killer-appene " for CoCo.

For eksempel var CoCo Max og Max-10 kloner av henholdsvis MacPaint og MacWrite .

Operativsystemet OS-9 var også tilgjengelig, og ga brukeren et Unix -lignende multitasking- og flerbruksmiljø .

Selv BASIC-tolken var en av de kraftigste tilgjengelige, og ga brukeren et rikt sett med brukervennlige kommandoer for å manipulere grafikk på skjermen og spille av lyder. Man kan hevde at Commodore og Atari BASIC-brukere hadde to grafikk- og lydkommandoer tilgjengelig for dem: PEEK og POKE!

Noen av maskinvarebegrensningene ble overvunnet med eksterne tillegg, spesielt utvidelsespakker. Noen ble laget av Tandy og noen av andre produsenter.

Som eksempler har vi:

  • RS232-programpakke, som ga en ekte RS-232 UART ved bruk av MOS-teknologi 6551 A
  • Tale- og lydpakken, som ga en talesynthesizer og lydgeneratorbrikke
  • 80-kolonner videoadapter, som koblet til en ekstern monokrom skjerm (ikke nødvendig for CoCo 3)
  • 200 baud MODEM pak, som ga et modem i en integrert pakke
  • Avanserte diskett- og harddiskkontrollere, diskett- og harddiskkontrollere ( hovedsakelig for OS-9)
  • og selvfølgelig Multi-Pak-grensesnittet, som gjorde at 4 enheter som disse kunne kobles til systemet samtidig.

OS-9 splittet

Det var en stor inndeling av CoCo-brukere i to grupper: de som brukte OS-9-operativsystemet og de som "brukte" Disk Extended Color BASIC (DECB). Sitatene er tilstede fordi mange, om ikke de fleste, av programmene for CoCo som brukte DECB i stedet for OS-9 bare brukte det som en loader og for diskinngang/-utgang, og drev maskinvaren direkte til alt. resten, som var veldig dårlig fordi det gjorde programmene veldig avhengige av maskinvaren. Det betydde at å ikke fortsette med hver eneste lyte og snarvei i den originale CoCo-designen ville bryte ikke-OS-9-baserte applikasjoner, mens OS-9 bare ville trenge å omskrive enhetsdrivere. Dette oppfattede kravet om full bakoverkompatibilitet, for å opprettholde kompatibilitet med programmer som direkte berørte maskinvaren, ødela nesten totalt minst ett forsøk på å forbedre CoCo. Frank Hoggs TC-9 "Tomcat" ble en flopp mens Chris Burke prøvde å få den til å simulere hver eneste detalj av CoCos maskinvare, og sannsynligvis drepte dem alle. Hvis det fantes et arkiv med CompuServes SIG OS-9-meldinger , Kevin Darlings cri de coeur , adressert til DECB-brukere med emnelinjen "you're killing the CoCo!" ville vært en nyttig link.

Tandy kastet bort en betydelig mulighet, det må huskes at 1,8 MHz 6809-prosessoren lett overgikk 4,77 MHz 8088 i den originale IBM PC -en, og Hitachi 6309 på 5 MHz.

Enden på veien for CoCo

Den 26. oktober 1990 kunngjorde Tandys Ed Juge at CoCo 3 ville bli fjernet fra deres serie med datamaskiner. Uten noen tilsynelatende etterfølger avskrekket annonsen mange lojale CoCo-fans. En CoCo-eier gikk så langt som å skrive et brev til daværende president for Radio Shack, Bernie Appel. Til hans overraskelse ringte Mr. Appel ham en dag for å forklare i detalj begrunnelsen for å avvikle CoCo 3.

Selv i dag er nåværende og tidligere CoCo-eiere enige om at Tandy ikke tok CoCo for seriøst, til tross for at den har vært deres mest solgte datamaskin i flere år. De klarte ikke å markedsføre CoCo som den kraftige og nyttige maskinen den var, og ga kundene ingen indikasjon på det massive tredjeparts maskinvare-/programvaremarkedet som vokste til å fylle tomrommet.

Lanseringen av CoCo 3 var spesielt lite glansfull, til tross for dens sterkt forbedrede grafikkfunksjoner og støtte for RGB-skjermer. Både brosjyrer og butikker på Radio Shack inneholdt vanligvis CoCo 3 som kjører CoCo 2-spill, og tilbød et svært begrenset utvalg av spesifikk programvare for å dra nytte av CoCo 3s nye evner. Det var en offisiell Radio Shack-demo for CoCo3, [ 4 ] men få butikker gadd å drive det.

I tillegg, da CoCo 3 ble utgitt, skjøt DRAM-prisene i været, noe som gjorde 512K-minneoppgraderingen betraktelig dyrere enn selve 128K CoCo 3! Svært få butikker viste en 512K-maskin eller et CoCo 3-løpespill som Kings Quest eller Leisure Suit Larry .

Etterfølgere til CoCo (CoCo 4)

Til tross for Tandys tilsynelatende mangel på bekymring for CoCo-markedet, gikk det rykter om en CoCo 4-prototype i Tandys hovedkvarter i Fort Worth. Flere førstehåndsberetninger om prototypen kom fra slike som Mark Siegel fra Tandy og Ken Kaplan fra Microware, men det er ingen kjente fysiske bevis på en slik maskin.

Noen uavhengige selskaper prøvde å bære CoCo-fakkelen, men mangelen på anstendig bakoverkompatibilitet til CoCo 3 tillot dem ikke å tiltrekke mye av CoCo-samfunnet til disse nye uavhengige plattformene. Mange av disse uavhengige plattformene kjørte operativsystemet OS9/68k, som var veldig likt OS-9. Imidlertid flyttet det meste av CoCo-samfunnet til mer vanlige plattformer. Noen CoCo-brukere sverget troskap til Motorola og gikk videre til Commodore Amiga , Atari ST eller til og med Macintosh , basert på Motorolas Motorola 68000-prosessor . Andre hoppet på IBM PC Compatible-vognen.

Tomcat

Frank Hogg Laboratories introduserte Tomcat TC-09 i juni 1990 , som var noe kompatibel med CoCo 3, men først og fremst kun i stand til å kjøre OS-9-programvare. En senere versjon, TC-70, som kjører en Signetics 68070, hadde sterk MM/1-kompatibilitet, og kjørte også operativsystemet OS-9/68K.

MM/1

Multi-Media One ble introdusert i juli 1990 , den kjørte operativsystemet OS-9/68K på en 15 MHz Signetics 68070- prosessor med 3 MB RAM. Den hadde en grafisk oppløsning på 640x208 samt støtte for en interlaced-modus på 640x416. Det inkluderte et SCSI -grensesnitt , stereo A/D og D/A-omformer, et valgfritt MIDI-grensesnitt, og senere et alternativkort for å oppgradere CPUen til en Motorola 68340 som kjører opp til 25 MHz. Det er anslått at rundt 200 enheter ble solgt.

AT306

AT306, også kjent som MM/1B, var en etterfølger til MM/1 som hadde en Motorola 68306 CPU og ble designet for å tillate bruk av ISA-busskort .

Delmar System IV og Peripheral Technology PT68K-4

Periferteknologi produserte et 16  MHz Motorola 68000 -system kalt PTK68K-4, som ble solgt som et sett eller komplett hovedkort. Delmar solgte komplette systemer basert på PT68K-4 og kalte dem Delmar System IV . PT68K-4 var på størrelse med et IBM PC-hovedkort , så den passet i en vanlig PC-kasse, pluss at den hadde syv 8-biters ISA-spor akkurat som de som finnes i IBM personlige datamaskiner. Video ble levert av standard IBM-skjermer og skjermkort som monokrom, CGA, EGA eller VGA, men for høyoppløselig grafikk støttet programvaren bare enkelte ET4000-skjermkort. Det ser ut til at de fleste brukere av dette systemet brukte, eller bruker, operativsystemet OS-9, men det var flere operativsystemer for det, inkludert REX, et FLEX-lignende operativsystem og SK*DOS. Dan Farnsworth skrev REX og en BASIC-tolk som var ganske kompatibel med DECB, men det var utilstrekkelig og for sent til å være interessant for mange CoCo-brukere. Et kort kalt ALT86 var også tilgjengelig, som i utgangspunktet var en IBM XT-kompatibel datamaskin på et enkelt kort, slik at brukeren kunne kjøre DOS-programmer på den. Faktisk kunne du kjøre programmer for 68000- og ALT86-kortet samtidig, så lenge du ikke trengte tilgang til ISA-bussen fra 68000.

Refleksjoner og CoCo i det 21. århundre

CoCo har fortsatt et lite, men aktivt brukerfellesskap

De fleste CoCo-fans klaget, og klager fortsatt, høyt over Tandys manglende støtte. Faktisk var det et spørsmål om flaks å finne noen i en Radio Shack-butikk som visste mer enn prisen på datamaskinen. Imidlertid bør vi også huske at varehuset og leketøysbutikkene som solgte Commodores og Ataris, sannsynligvis ikke var bedre eller dårligere.

Til tross for (og faktisk, kanskje på grunn av) mangelen på bedriftsstøtte for systemet, utviklet det seg et veldig aktivt tredjepartssamfunn, hovedsakelig støttet av CoCo-relaterte publikasjoner. Av disse var det mest populære og lengste magasinet The Rainbow magazine , som inneholdt maskinvareprodukter fra selskaper som CoCo-guruen Tony DiStefanos DISTO.

Mange produkter og forbedringer som Tandy implementerte dårlig eller ikke i det hele tatt, ble lett tilgjengelige. Kanskje for å erkjenne viktigheten av The Rainbow magazines leserbase, ble mange CoCo-systemer, inkludert alle CoCo 3-er, sendt med informasjon om magasinet på eskene.

Selv i dag støtter fortsatt enkelte enkeltpersoner og små selskaper CoCo og utvikler aktivt maskinvare og programvare for det. Selskaper som Cloud-9 har presset CoCo 3 lenger enn mange ville ha trodd mulig, med ting som kontrollere for IDE- og SCSI -harddisker og minneoppgraderinger på opptil 2 megabyte .

Se også

Referanser

  1. «CP 400 - ElTRS 80 Color Computer Brasilero» (på portugisisk) . 24. juni 2004. Arkivert fra originalen 26. oktober 2009 . Hentet 30. mars 2016 . 
  2. ^ "Codimex 6809" . old-computers.com (på engelsk) . Hentet 30. mars 2016 . 
  3. ^ "The Sampo Color Computer " . Hentet 30. mars 2016 . 
  4. "Offisiell Radio Shack Coco 3-demo" . nitros9.stg.net . Arkivert fra originalen 2006-04-25 . Hentet 30. mars 2016 . 

Eksterne lenker

teknikere
emulatorer