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)
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
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
OPERATING SYSTEMS
OS-9, NITROS-9, AND EOU
Please see my OS-9 subsite.
FLEX
FUZIX
YADOS
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
LOGO
- Color LOGO (1982)
- Super Logo (1984)
- D.L. Logo (1985)
PASCAL
HARDWARE
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
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
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