Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dougmasten/awesome-coco
A curated list of awesome Tandy Color Computer development tools, software and resources.
https://github.com/dougmasten/awesome-coco
List: awesome-coco
6309 6809 assembly awesome awesome-list coco game-development retro retrogaming tandy
Last synced: 13 days ago
JSON representation
A curated list of awesome Tandy Color Computer development tools, software and resources.
- Host: GitHub
- URL: https://github.com/dougmasten/awesome-coco
- Owner: dougmasten
- License: cc0-1.0
- Created: 2018-04-27T10:06:19.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-03-23T03:26:08.000Z (9 months ago)
- Last Synced: 2024-03-23T04:26:19.873Z (9 months ago)
- Topics: 6309, 6809, assembly, awesome, awesome-list, coco, game-development, retro, retrogaming, tandy
- Language: Just
- Homepage:
- Size: 221 KB
- Stars: 60
- Watchers: 11
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- ultimate-awesome - awesome-coco - A curated list of awesome Tandy Color Computer development tools, software and resources. (Other Lists / Monkey C Lists)
README
# Awesome Tandy CoCo Development [![Awesome](https://awesome.re/badge-flat.svg)](https://awesome.re) ![ci](https://github.com/dougmasten/awesome-coco/workflows/ci/badge.svg)
A curated list of awesome [Tandy Color Computer](https://en.wikipedia.org/wiki/TRS-80_Color_Computer) development resources, tools, docs and related projects.
Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing.This work is donated to the public domain under the [CC0 Public Domain Dedication](https://creativecommons.org/publicdomain/zero/1.0/).
## Table of Contents
- [Community](#community)
- [Documentation](#documentation)
- [Hardware](#hardware)
* [Sound](#sound)
- [Maker Community](#maker-community)
* [3D Printer Models](#3d-printer-models)
* [Hardware Designs](#hardware-designs)
- [Programming](#programming)
* [Articles](#articles)
* [Source Code](#source-code)
* [Videos](#videos)
- [Project Blogs](#project-blogs)
- [Protocols](#protocols)
- [Software Developmnt](#software-development)
* [Assemblers](#assemblers)
* [Compilers](#compilers)
* [Development Environment](#development-environment)
* [Editor Syntax Highlighting](#editor-syntax-highlighting)
* [Emulators](#emulators)
* [Libraries](#libraries)
* [Tools](#tools)
- [YouTube Channels](#youtube-channels)## Community
- [CoCo Contacts Map](https://www.google.com/maps/d/u/0/viewer?mid=1NsilYgpxOXvME-6WOMhYmDp0L-M&ll=37.774709158081365%2C-95.66578829504033&z=5&fbclid=IwAR0GTOVPBNuD4thwFX-mTiGO8JoJPu-wBnf73cySXFkuI30ck5M8qeMgNFw)
- [CoCo Discord Server](https://discordapp.com/invite/4J5nHXm)
- [CoCo Facebook Group](https://www.facebook.com/groups/2359462640/)
- [CoCo Matrix Group](https://app.element.io/#/group/+retrobytes:matrix.org)
- [CoCoFEST! conference](https://glensideccc.com/)
- [CoCoList mailing list](https://pairlist5.pair.net/mailman/listinfo/coco)
- [Tandy Assembly conference](http://www.tandyassembly.com/)
- [The CoCo Crew Podcast](http://www.cococrew.org)
- [The CoCo Nation Show](https://thecoconation.com)## Documentation
- [CoCo 3 Hardware Programming](https://www.lomont.org/software/misc/coco/Lomont_CoCoHardware.pdf)
- [CoCo 3 Schematic](https://colorcomputerarchive.com/repo/Documents/Manuals/Hardware/Color%20Computer%203%20Revised%20Schematic%20%28Ty%20Sopko%29.pdf)
- [CoCo 3 Service Manual](https://colorcomputerarchive.com/repo/Documents/Manuals/Hardware/Color%20Computer%203%20Service%20Manual%20%28Tandy%29.pdf)
- [CoCo, GIME and GIME-X Memory Map Reference](https://www.macmess.org/downloads/CoCo%20Hardware%20Reference.pdf) by Tim Lindner
- [Color Computer PIAs](http://tlindner.macmess.org/wp-content/uploads/2006/09/cocopias-R3.pdf)
- [Learning the 6809](http://maltedmedia.com/6809/) - by Dennis Bathory Kitsz
- [Motorola 6809 and Hitachi 6309 Programmer's Reference](https://colorcomputerarchive.com/repo/Documents/Books/Motorola%206809%20and%20Hitachi%206309%20Programming%20Reference%20%28Darren%20Atkinson%29.pdf) - by Darren Atkinson
- [Sockmaster's GIME Register Reference](https://www.6809.org.uk/sock/gime.html)
- [The Comprehensive Document of 6809 Undocumented and Undefined Behavior](https://gitlab.com/dfffffff/6809_undoc/-/blob/main/6809_undocumented_behavior.pdf) - by David Flammand
- [Undocumented 6309 Behaviors](https://github.com/hoglet67/6809Decoder/wiki/Undocumented-6309-Behaviours) - by David Banks
- [Undocumented 6809 Behaviors](https://github.com/hoglet67/6809Decoder/wiki/Undocumented-6809-Behaviours) - by David Banks### Unravelled Series - Commented source listing of system ROMs
- [Color Basic](https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/color-basic-unravelled.pdf)
- [Disk Basic](https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/disk-basic-unravelled.pdf)
- [Extended Basic](https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/extended-basic-unravelled.pdf)
- [Super Extended Basic](https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/super-extended-basic-unravelled.pdf)## Hardware
### GIME-X - FPGA replacement of GIME ASIC w/ feature enhancements
- [GIME-X Installation and User Guide](https://drive.google.com/file/d/1Ig3bDV8Scv9jB1mQwxSIoqn8Bqp-kFPZ/edit)
- [GIME-X Main Board Overview Video](https://youtu.be/Q8rA0fkvKeU)
- [GIME-X Speed Test 2.86 MHz Video](https://www.youtube.com/watch?v=F8Tks28CqrI)
- [Installing the GIME-X Video](https://youtu.be/Ba3fBYJXwVE)
- [Project Page](https://thezippsterzone.com/2019/03/27/gime-x/)### Decapping Pictures
- ['86 and '87 GIME Chips](https://www.patreon.com/posts/project-256-58792912)
- [Motorola 6809 CPU](https://seanriddle.com/ef6809edie.html)### Sound
#### GMC - Game Master Cartridge (SN76489A Sound Chip)
- [Article](https://www.vintageisthenewold.com/game-master-cartridge-enables-better-games-for-coco/)
- [Demo Program](https://drive.google.com/file/d/1nJHDK1-_18M0ht6VB5JNOGE1ze6J8Lp2/view)
- [Programming the Game Master Cartridge](https://drive.google.com/open?id=17JzrNqIHZaFmtHEeFSevpkJtbWOn2-2EjxMB2cQlxsY) - by John Linville
- [SN76489 Music Player based on CyD](https://github.com/sorchard001/cyd-gmc)
- [SN76489 Technical Info](http://www.smspower.org/Development/SN76489)
- [Tool Program](https://drive.google.com/file/d/1LpS0YEg0PChBnlnu2YxNZocb0eEd3xlm/view)
- [Tutorial Programming Video Series](https://www.youtube.com/watch?v=ikxREIHVk9k) - by Mike Rowen#### PSG - Programmer Sound Generator (YM2149 Sound Chip)
- [Manual](https://thezippsterzone.com/wp-content/uploads/2018/05/coco-psg-users-manual.pdf)
- [Project Site](https://thezippsterzone.com/2018/05/08/coco-psg/)#### OPL3 - MEGA mini MPI and SDC Extender (YMF-262 Sound Chip)
- [OPL3BankEditor](https://github.com/Wohlstand/OPL3BankEditor) - Cross-platform OPL3 FM banks editor
- [Programmer's Guide to Yamaha YMF 262/OPL3 FM Music Synthesizer](https://www.fit.vutbr.cz/~arnost/opl/opl3.html)
- [Programming the OPL3 with the Color Computer](https://thezippsterzone.com/2018/12/01/programming-the-opl3-chip-with-the-color-computer/)#### Orchestra90-CC
- [Distributor/Manufacturer - Zippster](https://thezippsterzone.com/2018/05/08/cocodac-16/)
- [Manual](https://colorcomputerarchive.com/repo/Documents/Manuals/Hardware/Orchestra-90%20CC%20Stereo%20Music%20Synthesizer%20%28Tandy%29.pdf)### Memory Modules
- [Cloud-9 Triad 512K SRAM board](http://www.cloud9tech.com/)
### MPI - Multipak Interface
- [Tandy Multi-Pak Interface Owners Manual](https://colorcomputerarchive.com/repo/Documents/Manuals/Hardware/Multi-Pak%20Interface%20Owners%20Manual%20%28Tandy%29.pdf)
- [Tandy Multi-Pak Interface Schematic](https://colorcomputerarchive.com/repo/Documents/Manuals/Hardware/Multi-Pak%20Interface%20Schematic%20%28Tandy%29.pdf)
- [Zippster MEGA-mini MPI (4-slots)](https://thezippsterzone.com/2018/05/09/mega-mini-mpi/)
- [Zippster mini-MPI (2-slots)](https://thezippsterzone.com/2018/05/07/mini-mpi/)### Other
- [Switch-a-roo](https://cocoman.onlineweb.shop/) - RGB to SCART cable
### SDC - Floppy Disk Emulator (SD Card)
- [Developer's Blog](http://cocosdc.blogspot.com/)
- [Disk Image Formats](https://cocosdc.blogspot.com/p/sd-card-socket-sd-card-socket-is-push.html)
- [Distributor/Manufacturer - Zippster](https://thezippsterzone.com/mpis-coco-sdc-etc/)
- [Documentation](https://goo.gl/bZ9ebS)
- [Media Player using streaming protocol](https://thezippsterzone.com/2018/05/14/coco-sdc-media-player/)
- [Project Files](http://bit.ly/drive-sdcproject)
- [WiFi SD Card Development Environment Video](https://www.youtube.com/watch?v=rq7rR9lzi38)## Maker Community
### 3D Printer Models
- [Program Pak Case](https://gitlab.com/NF6X_Retrocomputing/CoCoProgramPakCases)
- [SDC Case](https://www.thingiverse.com/thing:1592139)
- [SDC FD-501 Style Case](https://www.thingiverse.com/thing:4880775)### Hardware Designs
- [CoCo 2 USB Power Mod](https://github.com/hallorant/bigmit/tree/master/coco2usb)
- [CoCo 3 RGB to SCART to HDMI Cable](https://hackaday.io/project/7366-coco-3-rgb-to-scart-to-hdmi-cable) - by Barry Nelson
- [CoCo Am9511 Pak](https://github.com/barberd/coco9511pak) - Arithmethic Processor Unit (AMD 9511) Cartridge by Don Barber
- [CoCo Daiquiri - Replacement board for the SC77527P DAC Chip](https://github.com/qbancoffee/coco_daiquiri)
- [CoCo Joystick to USB adapter](https://github.com/wyndec/CoCoJoy2USB)
- [CoCo Motherboards](https://github.com/qbancoffee/coco_motherboards)
- [CoCo-FujiNet](https://github.com/djtersteegc/Coco-FujiNet) - Multi-peripheral emulator and WiFi network device
- [Development Cartridge](https://github.com/topherCantrell/CoCoC64DevCart)
- [Digital to Analog Joystick Circuit](https://github.com/GadgetReboot/D_A_CoCo_Joystick_Adapter)
- [EPROM Pak](https://www.nf6x.net/2013/10/cocoeprompak/)
- [FlashPak](https://github.com/go4retro/FlashPak) - 512kB FLASH ROM Cartridge Unit
- [Hardware Keyboard Encoder](https://github.com/wyndec/CoCoKeys2USB)
- [In-Circuit Emulator for 6809E processor](https://github.com/hoglet67/AtomBusMon)
- [RS-232 WiFi modem using ESP8266](http://subethasoftware.com/2018/02/28/wire-up-your-own-rs-232-wifi-modem-for-under-10-using-esp8266-and-zimodem-firmware/)## Programming
### Articles
- [A Great Old-Timey Game-Programming Hack](http://blog.moertel.com/posts/2013-12-14-great-old-timey-game-programming-hack.html) by Tom Moertel
- [A Memo on the Secret Features of 6309](https://colorcomputerarchive.com/repo/Documents/Microprocessors/HD6309/Secret%20features%20of%206309.txt)
- [Arcade Machine Conversion Overview](https://nowhereman999.wordpress.com/2018/01/20/arcade-machine-conversion-to-the-coco-overview/) by Glen Hewlett
- [Assembly on a modern computer](https://nowhereman999.wordpress.com/2017/06/19/coco-6809-assembly-on-a-modern-computer/) by Glen Hewlett
- [Building CoCo Games with Inform](https://retrotinker.blogspot.com/2017/11/building-coco-games-with-inform.html) by John Linville
- [Byte Magazine 6809 Articles](http://tlindner.macmess.org/wp-content/uploads/2006/09/Byte_6809_Articles.pdf)
- [CoCo 3 Easter Egg](http://www.cocopedia.com/wiki/index.php/CoCo3_Easter_Egg)
- [CoCo Cross Development](https://www.vintageisthenewold.com/coco-cross-development-part-1/) by Allen Huffman
- [CoCo Disk BASIC disk structure](https://subethasoftware.com/2023/04/25/coco-disk-basic-disk-structure-part-1/) - by Allen Huffman
- [CoCo Loaders](http://lost.l-w.ca/0x05/wp-content/uploads/2010/02/Coco-Loaders.pdf) by William Astle
- [Color BASIC Program On A Cartridge?](https://retrotinker.blogspot.com/2017/08/color-basic-program-on-cartridge.html) by John Linville
- [Color Computer Cartridge Dumping](http://tlindner.macmess.org/?page_id=779)
- [Compile C programs using MacOS or Linux](https://nowhereman999.wordpress.com/2016/11/08/compiling-c-programs-for-the-old-radio-shack-trs-80-color-computer-running-under-rsdos-using-macos-or-linux/) by Glen Hewlett
- [How to setup and use IRQs](https://nowhereman999.wordpress.com/2017/11/17/how-to-setup-and-use-irqs-on-the-trs-80-color-computer-part-1-what-is-an-irq-and-when-would-i-use-it/) by Glen Hewlett
- [Interfacing assembly with BASIC via DEFUSR](https://subethasoftware.com/2017/02/05/interfacing-assembly-with-basic-via-defusr-part-1/)
- [Make PMODE 4 CSM Video Files](https://nowhereman999.wordpress.com/2017/07/31/how-to-make-pmode-4-csm-video-files-for-the-coco-trs-80-color-computer/) by Glen Hewlett
- [Motorola's 6809: The Best 8-bit?](https://thechipletter.substack.com/p/motorolas-6809-the-best-8-bit)
- [Optimizing 6809 Assembly Code](https://nowhereman999.wordpress.com/2017/09/14/optimizing-6809-assembly-code-part-1-quick-and-easy-changes-to-speedup-your-code/) by Glen Hewlett
- [Translation of Article on the 63C09 in Oh!FM 1998-4: p.72](https://defining-computers.blogspot.com/2022/05/translation-of-article-on-63c09-in-oh-fm-1988-4-72.html.html)### Source Code
- [Apple2CoCo](https://github.com/dragonbytes/Apple2CoCo) - Apple II emulator
- [Bedlam](https://www.computerarcheology.com/CoCo/Bedlam/) - Disassembly
- [Color Max Deluxe (1987)](https://github.com/milliluk/colormax) - Original source code by Erik Gavriluk and Greg Miller
- [Defender_CoCo3](https://github.com/nowhereman999/Defender_CoCo3) - Conversion of William's arcade game by Glen Hewlett
- [Delphiterm](https://github.com/yggdrasilradio/delphiterm) - Original source code by Rick Adams
- [Dungeons of Daggorath](https://github.com/MichaelSpencerJr/DungeonsOfDaggorath) - Original source code
- [Dunjunz](https://gitlab.com/sixxie/dunjunz) - Original source code by Ciaran Anscomb
- [Ghidorah](https://github.com/boisy/ghidorah) - Message protocol using custom RS-232 cables
- [Infocom Adventure Games Interpreter](https://colorcomputerarchive.com/repo/Programming/Source/Infocom%20Adventure%20Games%20Interpreter/Infocom%20Adventure%20Games%20Interpreter%20Source%20Code%20%28Infocom%29.zip) - Original source code
- [Joust_CoCo3](https://github.com/nowhereman999/Joust_CoCo3) - Conversion of William's arcade game by Glen Hewlett
- [Madness and the Minotaur](https://www.computerarcheology.com/CoCo/MadnessMinotaur/) - Disassembly
- [MegaBug](https://www.computerarcheology.com/CoCo/Megabug/) - Disassembly
- [NitrOS-9](https://github.com/nitros9project/nitros9) - Community-based distribution of Microware OS-9 operating system
- [Pacman CoCo 3 Transcode](https://colorcomputerarchive.com/repo/Disks/Games/Pacman%20CoCo%203%20Transcode%20%28Glen%20Hewlett%29%20%28Coco%203%29.zip) - Transcode by Glen Hewlett
- [Pyramid 2000](https://www.computerarcheology.com/CoCo/Pyramid/) - Disassembly
- [Raaka Tu](https://www.computerarcheology.com/CoCo/RaakaTu/) - Disassembly
- [Run-Dino-Run](https://github.com/pfiscarelli/Run-Dino-Run) - Original source code by Paul Fiscarelli
- [Shanghai](https://github.com/yggdrasilradio/shanghai) - Original source code by Rick Adams
- [Space Bandits](https://github.com/jamieleecho/space-bandits) - CoCo 3 and macOS video game by Jamie Cho
- [Star Spores](https://github.com/dshadoff/Star-Spores_CoCo) - Original source code by Dave Shadoff
- [Temple of ROM](https://github.com/yggdrasilradio/templeofrom) - Author Rick Adams release (Disassembly by William Astle)
- [Timberman](https://www.facebook.com/download/254099108593952/tim4_rev_10.asm?hash=AcqjkVkltRC9gaa5) - Original source code by Paul Thayer
- [Zenix and Crystal City](https://github.com/gosub-com/Coco) - Original source code by Jeremy Spiller#### Other platforms
- [Defender](https://github.com/historicalsource/defender) - M6809 arcade game
- [Joust](https://github.com/historicalsource/joust) - M6809 arcade game
- [Microsoft BASIC](https://github.com/davidlinsley/DragonBasic) - Dragon 64 computer
- [Robotron](https://github.com/historicalsource/robotron) - M6809 arcade game
- [Sinistar](https://github.com/historicalsource/sinistar) - M6809 arcade game
- [Star-Wars](https://github.com/historicalsource/star-wars) - M6809 arcade game
- [Stargate](https://github.com/historicalsource/stargate) - M6809 arcade game### Videos
- [6809 Assembly with Steve Bjork](https://www.youtube.com/playlist?list=PLDfh7JjQaSYAs92js43dJ05ytKqswUV4r) - presented by Steve Bjork
- [CMOC, Docker and Dynosprite](https://youtu.be/zn_iLt9j900) - presented by Jamie Cho
- [Floppy Disks In A High-Tech Vintage World](https://www.youtube.com/watch?v=EH-pWMP0ytQ) - presented by Paul Fiscarelli
- [Learn Your Color Computer Lessons 1-13](https://youtu.be/OweBK5TVPdo)
- [Programming in BASIC Series](https://www.youtube.com/watch?v=bidwWkEkuSI&list=PLpy5fe6Zd8ccUvxkGHgvLGo70jScz-7wT) - presented by Steve Strow
- [Setting up Assembly Development Environment](https://youtu.be/_HlUVvypbi4) - presented by Paul Fiscarelli
- [Setting up a Gotek for a Color Computer](https://www.youtube.com/watch?v=BE3HZlphBCU)
- [The CoCo Collector](https://www.youtube.com/@thecococollector4940)
- [The Colorful History of the CoCo](https://youtu.be/T6mMUFEJDw0) - presented by Boisy Pitre
- [University of Florida Turbo9 project](https://www.youtube.com/channel/UChAQFtsvy_xv--6iWMmtY0g) - presented by Kevin Phillipson and Michael Rywalt
- [Video Game Development](https://youtu.be/6wCLunU_dno) - presented by John Strong## Protocols
### DriveWire
- [DriveWire 3 Server for Linux](https://github.com/boisy/drivewire-unix)
- [DriveWire 3 Server for Mac](https://github.com/boisy/drivewire-mac)
- [DriveWire 3 Server for Windows](https://github.com/boisy/drivewire-win)
- [DriveWire 4 Installation Guide](https://www.cocopedia.com/wiki/index.php/DW4_Installation_Guide)
- [DriveWire Official Home](https://github.com/boisy/drivewire)
- [DriveWire Specification](https://github.com/boisy/DriveWire/wiki/DriveWire-Specification)
- [DriveWirelessly Board](https://www.youtube.com/watch?v=6Xsnwb6YQuI) - Video on install, configure and setup
- [Getting Started with DriveWire](https://www.cocopedia.com/wiki/index.php/Getting_Started_with_DriveWire)
- [Video Guide to PyDriveWire, DWterm and Telnet BBS](https://www.youtube.com/watch?v=coAa2qeFJoE)
- [pyDriveWire](https://github.com/n6il/pyDriveWire) - Python implementation## Software Development
### Assemblers
- [LWTOOLS](http://www.lwtools.ca/) - Cross-development Assembler for Motorola 6809 and Hitachi 6309 [Documentation](http://www.lwtools.ca/manual/manual.pdf) [Project Repository](http://www.lwtools.ca/hg/)
- [asm6809](https://www.6809.org.uk/asm6809/) - Portable cross assembler for Motorola 6809 and Hitachi 6309 [Documentation](https://www.6809.org.uk/asm6809/doc/asm6809.pdf)### Compilers
- [CMOC](http://sarrazip.com/dev/cmoc.html) - Cross-compiler for a subset of the C language [Documentation](http://perso.b2b2c.ca/~sarrazip/dev/cmoc-manual.html)
- [GCC 6809](https://gitlab.com/dfffffff/gcc6809) - A port of the gcc compiler suite to the M6809 processor### Development Environment
- [Atom](https://github.com/mrgw454/AtomDevEnv) - Atom editor development environment
- [Docker](https://github.com/jamieleecho/coco-dev) - Simplified environment using docker images### Editor Syntax Highlighting
#### Assembly
- [Emacs](https://gitlab.com/NF6X_Retrocomputing/lwasm-mode)
- [Notepad++](https://gist.github.com/pfiscarelli/4013e3fd743c41ffa788328fbbb4bfd9)
- [Sublime Text](https://packagecontrol.io/packages/Assembly%206809%20and%206309%20Syntax%20Highlighting)
- [Vim](https://github.com/74hc595/Ultim809/blob/master/code/as6809.vim)
- [Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=blairleduc.6x09-assembly)#### Color Basic
- [Notepad++](https://gist.github.com/pfiscarelli/4fd32f282c23272c2bd231f0b9d1062a)
- [Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=Tandy.color-basic)#### CMOC
- [Visual Studio Code](https://github.com/brnomade/cmoc-integration-visual-studio-code)
### Emulators
- [CoCo-Pi](https://github.com/mrgw454/CoCo-Pi) - Raspberry Pi based CoCo Emulation Distribution
* [Set up the CoCoPi and MAME to be a CoCo gaming console](https://youtu.be/sPvzXV0HqoQ)
* [Setting up the CoCo-Pi - 11 part video series](https://www.youtube.com/watch?v=9Ui6TQsmCP0)
- [M6809 Online Emulator](http://6809.uk/) - A single page assembler, disassembler and emulator
- [MAME](http://www.mamedev.org/release.html) - Multiple Arcade Machine Emulator
* [Debugger Documentation](https://docs.mamedev.org/debugger/index.html)
* [MAME Documentation](https://docs.mamedev.org/_files/MAME.pdf)
* [Using serial ports in MAME](http://tlindner.macmess.org/?page_id=659)
* [Video - How to emulate a Color Computer in MAME - Part 1](https://youtu.be/3NegztbUWM8) [Part 2](https://youtu.be/A9Arxa7JbsI)
* [Video - MAME Debugger Example](https://www.youtube.com/watch?v=7g8ZbzxxYpI) - by Tim Lindner
- [VCC](https://github.com/VCCE/VCC/releases) - Virtual Color Computer Emulator
- [XRoar Online](https://www.6809.org.uk/xroar/online/) - Dragon and CoCo 1,2,&3 Emulator in Web Browser
- [XRoar](https://www.6809.org.uk/xroar/) - Dragon and CoCo 1,2,&3 Emulator### Tools
- [File2DSK](http://www.chipple.net/coco/file2dsk/) - Command line utility to copy BAS/BIN files to a DSK virtual disk
- [Toolshed](https://sourceforge.net/projects/toolshed/) - Cross-development disk images tools [Documentation](http://toolshed.sourceforge.net/ToolShed.html)
- [cocostress](https://github.com/richard42/cocostress) - CoCo 3 RAM Stress Tester
- [dasmfw](https://github.com/Arakula/dasmfw) - DisASseMbler FrameWork
- [dmk2sdf](https://goo.gl/q61D6s) - Command line tool to convert DMK images to SDF format. Includes source code.
- [f9dasm](https://github.com/Arakula/f9dasm) - Disassembler
- [m6809 tools](https://launchpad.net/~tormodvolden/+archive/ubuntu/m6809) - Motorola 6809 dev tools for Ubuntu
- [m6809-dev](https://github.com/stahta01/m6809-dev) - MSys2 mingw package builds for cross developing
- [os9-dev](https://github.com/hpmachining/os9-dev) - Arch Linux package builds for cross developing
- [sgeditreborn](https://github.com/daftspaniel/sgeditreborn) - Web based low-res screen designer### Libraries
#### Checksum
- [CRC-16-CCITT](http://www.6809.org.uk/dragon/asm/crc16.s) - by Ciaran Anscomb
- [CRC32-6x09](https://github.com/dougmasten/crc32-6x09) - CRC-32 Library for H6309#### Compression
- [Exomizer](https://bitbucket.org/magli143/exomizer/wiki/Home) - Packing tool by Magnus Lind
- [LZSA](https://github.com/emmanuel-marty/lzsa) - Fast Data Decompression by Marty Emmanuel
- [SLZ](https://www.gamedev.net/reference/articles/article294.asp) - LZ77 based compression by Adisak Pochanayon
* [SLZ M6809 Depacker](https://github.com/beretta42/legsforth/blob/master/cocoboot/slz.asm)
* [SLZ Packer](https://github.com/beretta42/legsforth/tree/master/cocoboot/tools/slz)
- [ZX0](https://github.com/einar-saukas/ZX0) - by Einar Saukas
* [Salvador - Fast, near-optimal ZX0 compressor](https://github.com/emmanuel-marty/salvador) - by Emmanuel Marty
* [ZX0 6x09 Decompressor](https://github.com/dougmasten/zx0-6x09) - by Doug Masten
- [apultra](https://github.com/emmanuel-marty/apultra) - Optimal data compressor for apLib format by Marty Emmanuel
- [dzip](http://www.6809.org.uk/dragon/dzip.tar.gz) - Simple compression by Ciaran Anscomb#### Misc
- [6809-sorting](https://github.com/litwr2/6809-sorting) - Various sorting algorithms
- [BASIC-To-6809](https://github.com/nowhereman999/BASIC-To-6809) - BASIC compiler
- [CoCoDevelopmentShell](https://github.com/ChetSimpson/CoCoDevelopmentShell) - Chet Simpson's Development Shell
- [Dynosprite](https://github.com/richard42/dynosprite) - Video game engine
- [FP09](https://github.com/brouhaha/fp09) - Floating point routines written by Motorola
- [KAOS Toolkit](https://github.com/ChetSimpson/KAOSToolkit) - Toolkit for multimedia files in retro game development, by Chet Simpson
- [RSA For Color Computer](https://github.com/barberd/cocorsa) - RSA key generation, encryption and decryption
- [TLSF Memory Allocator](https://github.com/bhrousseau/6809-tlsf)#### Monitor
- [MonCoCo](https://github.com/n6il/moncoco) - NoICE Monitor
- [Motorola ASSIST09](https://github.com/jefftranter/6809/tree/master/sbc/assist09)
- [Percom PSYMON](https://github.com/JNSpears/6809/tree/main/percom)## Project Blogs
- [Cosmic Aliens Development](http://cosmicaliens.com/development-blog/) by Steve Strowbridge
- [Defender Conversion](https://nowhereman999.wordpress.com/2017/12/31/defender-conversion-for-the-coco-3-part-1/) by Glen Hewlett
- [Donkey Kong Emulator](http://www.6809.org.uk/twilight/sock/dk/index.html) and [Remixed](http://www.6809.org.uk/twilight/sock/dkremix/index.html) by John Kowalski (Sock Master)
- [Gloom-3D Demonstration](http://www.6809.org.uk/twilight/sock/gloom/gloom.html) by John Kowalski (Sock Master)
- [Pac Man Conversion](https://nowhereman999.wordpress.com/2016/12/29/zilog-z80-to-motorola-6809-transcode-part-001/) by Glen Hewlett
- [Sock Master's CoCo Demos](http://www.6809.org.uk/twilight/sock/cocofile/demo.html) by John Kowalski (Sock Master)
- [The Making of Fahrfall](http://fahrfall.blogspot.com/) by John Linville## YouTube Channels
- [Canadian Retro Things](https://www.youtube.com/@CanadianRetroThings)
- [Coco Town](https://www.youtube.com/@CocoTownRetro)
- [Dave's Hobbies](https://www.youtube.com/@daves_hobbies)
- [I'm a CoCo Nut](https://www.youtube.com/@ImaCoCoNut)
- [Long Branch Never](https://www.youtube.com/@longbranchnever9936)
- [MrDave6309](https://www.youtube.com/@MrDave6309)
- [My Drunk Sibling](https://www.youtube.com/@mydrunksibling)
- [Paul Thayer](https://www.youtube.com/@paulthayer4915)
- [The CoCo Collector](https://www.youtube.com/@thecococollector4940)
- [The CoCo Nation](https://www.youtube.com/@The_CoCo_Nation)
- [The Taylor and Amy Show](https://www.youtube.com/@TaylorAmyShow)
- [ogStevieStrow](https://www.youtube.com/@Ogsteviestrow/)
- [tim linder](https://www.youtube.com/@lindnertim/)