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

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

  • Jim Brain: CoCoSound series
  • Allen Huffman: SirSound series
  • Nick Marentes: Real Audio Player
  • Dave Veary: Epic Game Cart
  • Jim Brain and D. Bruce Moore: CoCo MP3

AUDIO REFERENCES

CONTROLS

OPERATING SYSTEMS

OS-9, NITROS-9, AND EOU

Please see my OS-9 subsite.

FLEX

FUZIX

YADOS

GAMES

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

BASIC

BASIC09

C

FORTH

LISP

  • Color LOGO (1982)
  • Super Logo (1984)
  • D.L. Logo (1985)

PASCAL

HARDWARE

ROM

FPGA

SIMULATORS / EMULATORS

SBC

CASSETTE

COMMUNITY

ARCHIVES

BOOKS

MAGAZINES

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

CATALOG

Work in progress catalog page: catalog

RTS

Return to top