Table of Contents

TANDY COLOR COMPUTER

MEMORY MAP

I may have gone a little overboard on the Memory Map

VIDEO

CoCo1 and 2 :: Video Display Generator (VDG MC6847)
CoCo2B :: Video Display Generator with Lowercase (VDG XC80652P/MC6847T1)
CoCo3 :: Graphics Interrupt Memory Enhancement (GIME TCC1014 VC2645QC ACVC 1986: Tequila 1987: Tortilla)

Semigraphics QR code example by "Epooch"

VDG Alphanumeric :: 32×16 Text Screen
VDG Semigraphics :: SG4 :: SG6 :: SG8 :: SG12 :: SG24 :: ExileQR
VDG Graphics :: CG1 :: RG1 :: CG2 :: RG2 :: CG3 :: RG3 :: CG6 :: RG6

GIME Alphanumeric :: High Resolution Text Screen
GIME Semigraphics :: GIME Semigraphics
GIME Graphics :: High Resolution Graphics Pages :: HGET/HPUT Buffer GIME Modes
GIME Palette

ROM Fonts: VDG ROM Font :: VDG T1 ROM Font :: GIME ROM Font

FPGA UPGRADES

CoCoVGA
GIME-X

GRAPHICS CARDS

PBJ Workpak and Wordpak II :: MOS 6545 80-column display cartridge - recreated as the Wordpak RS
Wordpak 2+ :: Yamaha V9958 display cartridge
Premier Sprite Board
SuperSprite FM+

VDG RESOURCES

Lowercase - lower case support for Color Computer, Dragon, and MC-10
Frame and Scanline Timing - video frame and scanline timings
6847T1 Font Mystery - with decapping pictures!
VDG Study (July 2022) - pixel-by-pixel comparison of VDG fonts by version

AUDIO

I/O DEVICE INTERFACE PARTS TYPE NOTES
FF00 - FF03 PIA0 MC6821 MUX Multiplexer
FF20 - FF23 PIA1 MC6821 DAC Samples Six Bit Sound DAC
DAC Samples One Bit Sound DAC
SNDEN Sound Enable Line
FF40 - FF41 Game Master Cartridge (GMC) TI DCSG (SN76489AN) Square Waves, Noise Tandy 1000, SEGA
FF4D The Voice Votrax SC-01 Speech Synthesis
FF50 - FF54 MEGA Mini Multi-Pak Interface Yamaha OPL3 (YMF-262) FM Synthesis MMMPI Slot 5, AdLib Gold 1000-compatible
Sound Routing MMMPI Slot 16 / FFF42 controls which slot's sound is routed to CoCo
FF5A - FF5F CoCoPSG Yamaha SSG (YM2149) Square Waves, Noise GI PSG (AY-3-8910) Compatible, Atari ST
FF60 - FF63 Symphony-12 / Philharmonic-12 MC6821 4 x GI PSG (AY-3-8912) Square Waves, Noise
FF6E - FF6F CoCo MIDI / MIDI Maestro MC6850 Serial Data MIDI 1.0
FF70 - FF73 Stereo Composer MC6821 2 x DAC Samples 8-bit stereo DACs like Orchestra 90
FF7A - FF7B Orchestra 90/CC / CoCoDAC-16 2 x DAC Samples 8-bit stereo DACs
FF7C - FF7E Speech Sound Cartridge (SSC) GI PIC (7040-510) GI Narrator (SP0256-AL2) Speech Synthesis
GI PSG (AY-3-8913) Square Waves, Noise
FF7F Multi-Pak Interface (MPI) PAL/GAL Controls Cartridge Slot Signals CTS 1-16 and SCS 1-16
FF80 - FF84 Super Voice Votrax SC-02 (SSI-263) Speech Synthesis
FF82 - FF8A Real Talker Votrax SC-01 Speech Synthesis
FFxx - FFxx VS-100 Votrax SC-01 Speech Synthesis

AUDIO PROTOTYPES

AUDIO REFERENCES

psg16.gif (GIF Image, 1280 × 1024 pixels)
General Instrument AY-3-8910 - Wikipedia
Texas Instruments SN76489 - Wikipedia
CoCo OPL Composer – The Zippster Zone
CoCo Chiptunes Player – The Zippster Zone
Tandy Speech/Sound Cartridge | frakendirary
SN76489 - Development - SMS Power!
VGMusic - 31,810 Game Music MIDI files
Orchestra-90 CC (26-3143) - CoCopedia - The Tandy/Radio Shack Color Computer Wiki
Speech/Sound Cartridge (26-3144A) - CoCopedia - The Tandy/Radio Shack Color Computer Wiki
Speech-Sound Cartridge Manual (Tandy).pdf
Tandy Service Manual Speech/Sound Cartridge (26-3144A) - Speech-Sound Cartridge Service Manual (Tandy).pdf
John Kortink's website - Articles - SN76489 sound chip details

CONTROLS

Keyboard :: keyscn :: keyscn2
Joystick
Mouse

OPERATING SYSTEMS

OS-9, NITROS-9, AND EOU

Please see my OS-9 subsite.

FLEX

FLEX User Group - Welcome!
OF-Link

FUZIX

FUZIX fip/build_fuzix.txt at master · beretta42/fip · GitHub

YADOS

YA-DOS - CoCoBoot 2

GAMES

Cosmic Aliens – 1989 Space Shooter Reborn
Download The Outhouse by FUED - itch.io
GitHub - cognitivegears/DungeonsOfDaggorath: SDL 2 port of http://mspencer.net/daggorath/
GitHub - DungeonsOfDaggorath/DungeonsOfDaggorath.github.io: Website for Dungeons of Daggorath
nanochess (Oscar Toledo) · GitHub
GitHub - topherPedersen/OregonTrailTRS80Edition: 1978 Version of Oregon Trail Rewritten in Color Basic for the Radio Shack TRS-80 Color Computer I
Type-in Mania: Programming in BASIC on the TRS-80 MC-10: May 2018
Retro Tinker: Z Intepreter Source for CoCo Recovered
64 column Infocom interpreter – The Zippster Zone
Dunjunz
All games for the Tandy Color Computer featured on Everygamegoing.com
FrontierAstro - dedicated to Elite, Frontier and Astronomy
Download CoCoTALK! - Nightmare Highway - The Single | Podbean
GunStar Tandy CoCo3 video game ship by tsteege - Thingiverse
The Color Computer games review page
Mattel Intellivision FAQ - including Tandyvision One
Starfighter

DUNGEONS OF DAGGORATH

The amazing 3D adventure game!

Dungeons of Daggorath Video Game (freehostia)
Dungeons of Daggorath PC Port (mspencer)
Dungeons of Daggorath: log

DEVELOPMENT

DEVTOOLS

LWTools William Astle's “Lost Wizard” Tools 6809 assembler, archiver, and linker toolchain
CMOC - Pierre Sarrazin's C-like compiler toolchain

Example: nobasic - put the CoCo into all-RAM mode, and demo disk and graphics access in full 64K mode

LWTOOLS
PSYMON
Zilog z80 to Motorola 6809 Transcode – Part 001 – General CPU transcoding info | Glen's Weblog

ANIMTOOL - an MGE file viewer supporting multi-screen animation and conversion, part of the amazing Color Max Deluxe.

ToolShed / Wiki / Documentation

CoCo Tools - Python package

ASSEMBLY

The Macro Assembler AS
Download 6809 Simulator from SourceForge.net
asm6809
CheatSheet - CheatSheet.pdf
6809Asm
DAVES OLD COMPUTERS - Dunfield 6809 - Documentation
EDTASM+ - CoCopedia - The Tandy/Radio Shack Color Computer Wiki
LWTOOLS

BASIC

BASIC09

C

CMOC - 6809 cross-compiler for a C-like language
WinCMOC
Mimsy: SuperBASIC for the TRS-80 Color Computer
The GCC6809 Open Source Project on Open Hub

FORTH

LISP

Release CoCo MiniLisp 0.5.0 · jamieleecho/minilisp · GitHub

PASCAL

HARDWARE

Multi-Pak Interface (MPI)
Chris Lomont's TRS-80 Color Computer Page · Lomont.org

ROM

GitHub - brouhaha/fp09: Motorola MC6839 floating point firmware for MC6809 microprocessor
Color BASIC Programs on Cartridges
CocoFLASH
miniFLASH
Multi-Pak - CoCopedia - The Tandy/Radio Shack Color Computer Wiki

FPGA

How To Build A MiST CoCo – CoCoDaddy
How to Build a MiSTer CoCo – CoCoDaddy
How to Build a Matchbox CoCo – CoCoDaddy
CoCo3FPGA - Davebiz Wiki
CoCoDEV - Davebiz Wiki

SIMULATORS / EMULATORS

Building XRoar
Xroar (6809)
Mocha Emulator (haplessgenius)
MAME CoCo Driver Details
MAME CoCo 2B Driver Details
MAME CoCo3 Driver Details
TRS-80 Another Man's Treasure and Hot CoCo Fonts (kreativekorp)
Emulating the CoCo on a GNU/Linux System
6809 Emulation Page.
A Matrix Keypad on a Raspberry Pi done right – Subjektive Wahrnehmung
TRS-80 Model III Emulator

SBC

HOMEBREW Computer 6809: RedBoard
Grant's 6809 computer
Homebrew Computer | laurent68k
6809 Microprocessor Kit 2017

CASSETTE

A/V Jack - C64-Wiki

COMMUNITY

CoCoTalk! Live!
How to join the Coco Discord server - YouTube
GitHub - dougmasten/awesome-coco: A curated list of awesome Tandy Color Computer development tools, software and resources.
Retro Tinker
Stepping on Toes: Addressing Duplication of Hardware in the Vintage Computing Marketplace – Vintage is the New Old, Retro Games News, Retro Gaming, Retro Computing
SepTandy

ARCHIVES

The Color Computer Archive
archive.worldofdragon.org • View forum - Uploads
Index of ftp://maltedmedia.com/coco/

BOOKS

TRS-80 Colour Computer Space Adventures

MAGAZINES

The Rainbow
CoCo Friends Disk Magazine
Rainbow Magazine (google)

EVEN MORE?!?

DLOAD resurrected for Dragon 32 (at 57600 baud) - archive.worldofdragon.org
6809 Emulation Page.
CoCo 3
Nightmare Cafe
CoCo Quest: Color Computer Games and More!
CoCoWares. All the hardware and software for your Color Computer
Shareware
Chart
Chart
AY-3-8910, AY-3-8912, YM2149 Homepage
COCOMAN.biz
Color Computer stuff
png - Google Drive
Datapoint 2200 - Wikipedia
CoCo Code Samples
jamieleecho
GitHub - jefftranter/68000: Code related to the Motorola 68000 microprocessor.
Greaseweazle Models · keirf/Greaseweazle Wiki · GitHub
mame/coco_cart.xml at master · mamedev/mame · GitHub
GitHub - mrgw454/CCHDD: YA-DOS-0.5a (and up) compatible HDD image for use with the Tandy/Radio Shack Color Computers
6809-assembly · GitHub Topics · GitHub
gitorious.org Git - m6809-computer-tools:dload-server.git/summary
BIF-6809
Motorola 6809 dev tools : Tormod Volden
Lennart's 6809 page
https://matteo-trevisan.itch.io/
NitrOS-9
Optimizing 6809 Assembly Code: Part 1 – Quick and Easy Changes to Speedup Your Code | Glen's Weblog
https://pastebin.com/raw/TSM2DdRL
Retro Ports: Project List & Downloads
REMCoCo3
Download CaChars from SourceForge.net
Download Huit from SourceForge.net
Software – The Zippster Zone
Alan DeKok's 6809 Page
The Big List of TRS-80 Software
Dragon computers
Dragon computers
CoCo Disk Drives « The TRS-80/Tandy Color Computer SuperSite!
Software - CoCopedia - The Tandy/Radio Shack Color Computer Wiki
Color Computer stuff
Techno's TRS-80/Tandy CoCo 2 Model Number Summary
Techno's CoCo page
COCOFAQ-Hardware
Color Computer Technical Reference Manual (bighole)
Downloads | Binary Star Software
6809 stuff
\home\nathanael\DiskStation\web\cpm\trs80\Library\
CLOUD9TECH.COM
CoCoDaddy – TRS-80 Tandy Color Computer Projects, Clones, And More
http://www.cococommunity.net/downloads/Phoenix/Jeweled.phx
CoCo Quick Reference - CoCopedia - The Tandy/Radio Shack Color Computer Wiki
Color Computer 2 - CoCopedia - The Tandy/Radio Shack Color Computer Wiki
Hardware - CoCopedia - The Tandy/Radio Shack Color Computer Wiki
Internet Resources - CoCopedia - The Tandy/Radio Shack Color Computer Wiki
Color Computer Stuff
The code of David Ladd - Software and hardware projects of David Ladd
Open Source
Chris Lomonts Color Computer Hardware Programming (lomont)
The Tandy Color Computer
Emulators for IBM-PC (oldskool)
Jeff Vavasour's CoCo Page
Vintage CoCo

WIKIPEDIA

TRS-80 Color Computer
Dungeons of Daggorath

CATALOG

Work in progress catalog page: catalog

RTS

Return to top