Genre: Puzzle Arcade   Creation Date: Nov 2020   Language: Assembly Language   System: Tandy Color Computer 1/2/3 and Dragon (16K min)

Pipes is modelled on the game Pipe Mania on the Commodore Amiga.

For CoCo 1/2/3 or Dragon computers with a minimum of 16K RAM, 
Analogue Joystick or Mouse.

NOTE: The UK Dragon 64 has a hardware discrepancy with the Horizontal Sync
IRQ interrupts which prevent the music from playing consistently.

  $8US Digital Download.     
$18US Physical CD + Digital Download

Pipes is my second return to revisiting the early Color Computer 1, 2 and Dragon systems after the success of my game Rally-SG. I am grateful for the support I've had in sales and decided to squeeze in one more early CoCo game for the community before returning to the CoCo3.

 This time, I challenged myself to create a game that could run on every CoCo with a minimal RAM size of 16K. I also wanted to create a game with good quality music playing in the background during game play. This is quite a challenge for me considering I have the musical finesse of a flatulating rhinoceros! Making background music during gameplay was something I haven't even done on a CoCo3 running at twice the clock speed.

To achieve this required a game which wasn't too taxing on the hardware and which left me with enough cpu time to setup an interrupt driven software sound chip of sorts. The results are better than I expected and the game allowed me to delve into a game genre that I have never done before... the Puzzle Arcade.

Pipes runs on every model Color Computer and the Dragon 32 with at least 16K of RAM. It will also work on a NTSC American Tano Dragon 64 but due to a hardware limitation in the UK Dragon Data Dragon 64, the game plays properly but the music does not.

A fast paced puzzle game in which the player lays down a set of pipes on a tiled grid in order to keep the water flowing through the pipes as long as possible without overflowing.

Avoid the obstacles and earn bonus points by channelling the water flow through one-way and cross-pipe pieces.


64 x 64 graphics resolution

8 Colors + Black

Uses Semigraphic Mode 8

2 voice music with note decay

Click image above to see the video

Plays very well with
the Radio Shack CoCo Mouse.

Buy it now and support future Color Computer software development.



Digital Download - For the General user

Includes the Pipes files in DSK, CAS, BIN and WAV format plus Game Instructions in PDF which will be e-mailed directly to you.

The DSK files can be
transferred to your CoCoSDC for easy and fast loading OR used in an emulator OR transferred to a physical floppy disk if you have the required equipment to do this.

The CAS or WAV files can be used in emulators that support them OR to create a real cassette for game loading into a cassette based system.





Physical CD Media Pack  - For the Collector
(+ Pipes Digital Download sent immediatly on purchase while CD is delivered)


Pipes - Includes all files in the Pipes Digital Download listed above.


Rally-SG - Previously only available as a $5 Digital Download and now included on this CD as a DSK disk image file with a new Map Editor utility to create your own custom rally tracks.  (more details below)


I have included my first two CoCo 1&2 games that I created before moving to the CoCo3. These include Neutroid II (1984) and Donut Dilemma (1986) transferred from their original cassette format. The
Donut Dilemma here is the original PAL artifact release sold by Tandy Australia with the 6 colors (extra red & blue) in PMODE3. These extra colors only work properly on a PAL TV as was the norm for the CoCo 1&2 here in Australia back then.

The History & Evolution of Neutroid II can be viewed HERE
Donut Dilemma HERE and HERE

Also included is Neutroid 2.015 (2015) which was an update to Neutroid II making it CoCo3 compatible.

And Waterfall(2019) which was a side project I created in just over a week in BASIC with Assembly Language (hybrid) using SG4 graphics and supporting the Tandy Speech/Sound Cartridge if you have it installed.

Rally-SG - Map Editor Utility

Rally-SG has 4 track maps throughout the game. These 4 maps may now be substituted for your own set that you create using this custom Map Editor. Up to 4 sets of 4 maps may be selected prior to loading the game.

Enter RUN"MAPEDIT" to start the Map Editor utility.

On the left of the screen is a representation of the currently selected map.  A blinking cursor can be seen here. On the right of the screen is a command list.

MAP#: 4 Map Sets are available to load via the LOAD MAPSET command and each Map Set contains 4 Maps. Pressing 1, 2, 3 or 4 selects and displays one of the 4 editable maps within the Map Set.

MODE: Pressing the M key cycles the cursor mode between the 3 modes MOVE, ROAD and CURB.

In all modes, the 4 keyboard arrow keys move the cursor on the screen 1 pixel at a time without overwriting the map beneath.

MOVE - Holding the SHIFT key down while moving the cursor with the arrow keys makes the cursor move in 5 pixel increments to allow faster positioning.

ROAD - Holding the SHIFT key down while moving the cursor with the arrow keys paints the pixels below to BLACK. These are the roads the cars drive on.

CURB - Holding the SHIFT key down while moving the cursor with the arrow keys paints the pixels below to CYAN. These represent the curb that cars cannot drive on.

VALIDATE MAP:  Rally-SG was only designed for the car movements to operate on a 1 lane road. Pressing the V key checks the map that all roads are only one lane wide. A red marker moves from the top to the bottom right edge of the map to indicate progress. If it identifies a problem, it stops and the flashing cursor is repositioned to indicate what area has been identified for you to correct.

ERASE MAP: Pressing E clears the currently displayed map of all roads so you may begin creating a new map. An area in the lower part of the map is preset and can't be changed as this is the starting area that all cars appear at the start of each level.

LOAD MAPSET: Pressing L prompts you to press 1, 2, 3 or 4 to select a map set to LOAD.

SAVE MAPSET: Pressing S prompts you to press 1, 2, 3 or 4 to SAVE the current map set.

QUIT: Pressing Q ends the Map Editor and returns you to the BASIC prompt.

Click HERE to jump to the Rally-SG web page.

Pipes has been tested to work with the MAME, VCC and the XROAR emulators although runs most responsively on real hardware using a free floating joystick or Radio Shack CoCo mouse.

Unfortunately no, but it can be transferred to a real floppy disk or cassette if you have the equipment and knowledge available.

Not everyone is into games but consider supporting my work by purchasing the $8US Digital Download package as a donation and show of support that will give me the encouragement to continue developing products for the CoCo in the future.