Tandy / TRS-80 Color Computer 3 homebrew

Space Raid — CoCo 3 Arcade Shooter

Space Raid is a homebrew arcade shooter for the Color Computer 3. Move, shoot, dodge alien fire, and survive each wave. I am building it for real CoCo 3 hardware first, not just emulators.

Work in progress: Space Raid is a hobby project and will keep changing as I add things, fix bugs, and try new ideas.

CoCo 36809Arcade shooterMIT licensed

Space Raid running on the CoCo 3. Watch on YouTube ↗

About the game

What is Space Raid?

Space Raid is a simple, fast homebrew CoCo 3 shooter. The current build has several enemy types, wave progression, shields, and keyboard controls that work on original hardware.

The GitHub repo has the source, BASIC loader, ready-to-play DSK, build scripts, test programs, and project notes.

Captured from the game

Real Space Raid screenshots

Space Raid title screen on the Color Computer 3 with Press Space to Play text
Space Raid title screen
Space Raid gameplay with enemy formations, player ship, score, and remaining lives
Gameplay during an enemy wave

Arcade design

Gameplay and features

Wave progression

Enemy patterns change as the waves go on, so it does not feel the same every time.

Shield system

A three-segment shield lets you take a few hits, but enemy fire still matters.

Enemy variety

Different aliens and downward missiles keep you moving.

Real-hardware focus

I test on a real CoCo 3 and fix hardware-only problems when they show up.

How to play

Controls and requirements

IMove forward / up
JMove left
KMove back / down
LMove right
SpaceFire
HardwareTandy / TRS-80 Color Computer 3
EmulatorsXRoar, MAME, or VCC

Current public base

Built for the machine, not just the emulator

The current public build is v42s. It has safer keyboard setup for real CoCo 3 hardware, keeps the normal shield system and wave progression, and has the falling shield pickup turned off for now while I track down a hardware problem.

Build it yourself

The repo includes a small 6809 assembler and DSK builder. If you have Python 3, you can build the game.

Open the Space Raid repository ↗

Space Raid FAQ

Frequently asked questions

What computer does Space Raid run on?

Space Raid is built for the Tandy / TRS-80 Color Computer 3. The public release can be used on real CoCo 3 hardware or a compatible CoCo 3 emulator.

Can I play Space Raid in an emulator?

Yes. XRoar, MAME, and VCC are suitable options for running the current Space Raid disk image.

How do I start the Space Raid DSK?

Mount SPACE42S.DSK, boot into Disk BASIC, and enter RUN "START".

Is the Space Raid source code available?

Yes. Space Raid is available on GitHub with source, build tools, documentation, and test programs under the MIT License.

More Tequestafarian projects

Keep exploring