Dragon Demos

A collection of demo or work-in-progress (or possibly destined to remain proof-of-concept) Dragon software.


An Asteroids-esque environment. All the vector offsets are precalculated, but line drawing is done properly. Keys A and S allow rotation of the ship, Shift accelerates, and Enter fires. You can shoot asteroids, but can't die yet and there's no score. Speed is very variable and depends on the number of objects on screen.

Nyan Cat

Originally released Aug 2011.

To load the cassette image, attach it and type CLOADM. Press Space when prompted. To load from the Dragon disk image, attach it and type RUN"DEMO.BIN". To load from the CoCo disk image, attach it and type LOADM"DEMO":EXEC. 64K required.

The tech stuff: 12 frame animation loop running at 12.5FPS. Music is three channels (one sample, two waveforms) mixed at 10.055kHz.

Thanks to:

RIP, Marty.

Horizontal Scrolling

Horizontally scrolling shooter demo. Technical features:

This disk image is "dual boot": it should work on both the Dragon (using DragonDOS) and the CoCo (RSDOS). To start, in DragonDOS: BOOT or RUN"BOOT". In RSDOS: DOS or LOADM"BOOT".

Keys are W, S, A, D and Enter. P pauses, and within pause mode, Break will restart the demo level. Some number keys adjust options like player speed and firing rate.

Vertical Scrolling

Fast full-height vertical scroll, albeit in a lower resolution. Not very much CPU time left after this, not sure it could be turned into a game really. Keys (in the CoCo keymap only!) are W, S, A, D and Enter.

Updated 4 Jun 2018