TRS-80 MC-10 Videos, Hardware, and Resources
Explore the TRS-80 MC-10 Micro Color Computer, its accessories, software, programming environment, documentation, and related vintage computing projects featured in the Geek With Social Skills archive.
Videos and Projects
This section features Geek With Social Skills videos covering the TRS-80 MC-10 Micro Color Computer, including hardware, software, upgrades, repairs, accessories, and related projects.
Available Now:
- My Radio Shack MC-10 Unboxing and First Power-On
- Someone Gave Me Another Tandy MC-10... Can I Save It?
Upcoming videos in the pipeline:
- PiKey-10 Installation and Demo
- Building MC-10 A/V Composite Kit
- Replacing CCR-81 Cassette Belts
This section will continue to grow as new videos and projects are published.
MC-10 Resources and Downloads
The following external resources provide software, documentation, hardware projects, modern accessories, utilities, programming references, and other valuable information for the TRS-80 MC-10 Micro Color Computer.
Hardware and Accessories
The following resources offer modern MC-10 hardware upgrades, accessories, and kits available for purchase.
TRS-80 MC-10 Assembled Hardware and Kits
- PiKey-10 for the TRS-80 Micro Color Computer MC-10
- MCX-32 SD Expansion Module - Sold on eBay and Tindie by Mr. Robot Electronics
- MC-10 Color Computer A/V Composite and Sound Kit (Compatible with NTSC machines only)
- 4-Pin Serial Port to 9-Pin PC Serial Port Cable (DriveWire or Emcee Server) - CoCoMan
- Matra Alice/Tandy TRS-80 MC-10 Internal 8KB RAM Upgrade
- The Zippster Zone: MC-10 Items for Sale
Note: The MCX-32 SD is an expansion module for the TRS-80 MC-10 and the Matra Alice 4K/32/90. Designed by Darren Atkinson, it provides an SD card socket for loading and saving programs, adds 32K of static RAM, 128K of Flash Memory (16 banks, 8K each), and comes with expanded MCX BASIC 3.1. The SD card interface is managed by an Atmega328P 8-bit AVR RISC-based microcontroller.
The board is supported by MCX BASIC version 3 (updated to 3.1 on April 16, 2021), which is programmed into the Flash memory. MCX BASIC version 3 adds many of the language features found in Extended Color BASIC on the Color Computer (CoCo), along with the I/O commands to manage file storage on the SD card or an Emcee server.
If you only buy one expansion for your Radio Shack Micro Color Computer, this is the one to get!
TRS-80 MC-10 Repair and Replacement Parts
- MC-10 AC Power Supply (Jameco Reliapro ADU090150A2231) - Amazon
- Tandy Cassette Recorder Belts - Console5
- Tandy TRS-80 Model MC-10 Cap Kit - Console5
- TRS-80 Cassette Cable - ArcadeShopper
Software Archives
- Jim Gerrie's MC-10 Software Library
- Inufuto's MC-10 Games
- Internet Archive Software Library: MC-10
- TRS-80 Color Computer Archive: MC-10 Games
- Micro Color Computer MC-10: Demos
MCX-32 SD Software and Build Files
- MCX-32 SD MCX BASIC 3.1 (Extended Color BASIC) - MCX Wares (April 16, 2021)
- MCX32-SD File Browser V1.3 - Darren Ottery / Daz (December 27, 2022)
- MCX-32 SD Build Files - Darren Atkinson (February 7, 2023)
Tools and Emulators
- WAV to C10 - Convert WAV audio recordings into MC-10-compatible cassette (C10) files
- The CoCo-Pi Project - CoCo Family Emulation for Raspberry Pi
- Infocom Z-Machine: Play Zork (.z3) and Hitchhiker's Guide (.z3) on the MC-10 with MCX32-SD
- Online MC-10 Emulator - Yet Another JavaScript Emulator
- MC-10 Emulator for Nintendo DS/DSi/XL/LL
Projects and Source Code
- MCX-128 Project Files - Darren Atkinson (December 4, 2019)
- MCX-128 memory expansion cartridge - Danjovic (GitHub)
- MC-10 Internal Memory Upgrade (MCX-32 SD friendly) - CoCoVGA.com
- MC-10 8K Internal Mod - The Zippster Zone (June 12, 2020)
- DriveWire Official Repository - DrPitre / Boisy Pitre (GitHub)
Community Websites and Forums
- Color Computer Archive: MC-10
- The VCF Forums - Vintage Computer Federation, a 501(c)(3) non-profit educational organization
- VOGONS - Vintage Computer Hardware and Software Forums
The name VOGONS stands for "Very Old Games On New Systems" and is a playful reference to the bureaucratic alien race from The Hitchhiker's Guide to the Galaxy.
Guides and Documentation
System Overview
- Released: 1983
- Discontinued: 1984
- Original Price: $119.95 USD
- CPU: Motorola MC6803 running at 0.89 MHz
- Built-in Operating System: 8 KB Micro Color BASIC ROM developed by Microsoft
- Memory: 4 KB RAM, expandable to 20 KB with the 16 KB RAM Expansion Module
- Keyboard: 48-key chiclet-style keyboard
- Power: 8 VAC, 1.5 A power supply
- Dimensions: 8.5 x 7 x 2 in (216 x 178 x 51 mm)
- Weight: 29.1 oz (824 g)
Technical Specifications
The TRS-80 MC-10 uses the Motorola MC6847 Video Display Generator (VDG), providing a variety of text and graphics modes while supporting cassette storage, serial communication, television output, and memory expansion.
Video Display
- Motorola MC6847 Video Display Generator (VDG)
- 32 x 16 text display
- Graphics modes ranging from 64 x 32 to 256 x 192 resolution
- Supports 2-, 4-, and 8-color graphics depending on the display mode
- Higher-resolution modes are partially supported because of the MC-10's limited video RAM
Available Graphics Modes
- 64 x 32, 8 colors (4 bpp)
- 64 x 48, 2 colors (not fully implemented)
- 64 x 64, 4 colors (2 bpp)
- 128 x 64, 2 or 4 colors
- 128 x 96, 2 or 4 colors
- 128 x 192, 2 colors
- 128 x 192, 4 colors (partially supported)
- 256 x 192, 2 colors (partially supported)
Input and Output
- RS-232C serial interface (300-9600 baud; 600 baud from BASIC)
- Cassette interface (1500 baud)
- Internal RF modulator for television output
- Memory expansion interface
Reputation and Legacy
1983-1984: The "Too Little, Too Late" Era
The TRS-80 MC-10 entered a highly competitive home computer market in 1983. Its low $119.95 price made it accessible, but its 4 KB of built-in RAM, chiclet-style keyboard, and limited software library placed significant restrictions on what could be done with the system.
Competition from other inexpensive home computers, including the Commodore VIC-20, further complicated its position in the market, and Radio Shack discontinued the MC-10 the following year.
Late 1980s-1990s: The "Closet" Era
After its short commercial life, the MC-10 largely faded into obscurity while more successful Radio Shack computers such as the TRS-80 Color Computer continued to attract users, software, and hardware support.
With relatively little third-party software and a much smaller user base, many MC-10 systems were simply put away as the home computer market moved on to newer and more capable machines.
Early 2000s: The "Doorstop" Era
As the retro computing community grew online via forums like the Vintage Computer Federation, the MC-10 earned its classification as a classic "doorstop computer." This tongue-in-cheek term is used by enthusiasts for hardware so low-powered, unexpanded, and physically blocky that its most obvious practical use is holding open a room door.
Modern Retro Status: Present Day
Ironically, being called a doorstop has actually driven up its popularity in recent years. Vintage tech hobbyists seek out the MC-10 specifically because it is weird, limited, and challenging to work with. Today, creators frequently buy these "doorstops" to install modern upgrades like composite video output mods and SD card storage expansions.
Explore More
- Visit the Tandy TRS-80 Color Computer System Guide for CoCo 2 and CoCo 3 hardware, upgrades, software, and restoration projects.
- Explore the Radio Shack Computer Guide for Tandy 1000, portable, and other Radio Shack computer content.
- See the Retro Tech Want List for Tandy hardware, software, manuals, and accessories.