Next thing I knew, the BBS I was running was getting calls from CoCo people all over North America! Within two weeks, the program had spread almost everywhere and everyone wanted to know more about it. Folks wanted to know if it was okay to run the demo in their stores, or if I could make special versions with different text to be used as a store demo... etc...
You can't see exactly what it does from the snapshot - The demo featured MORE than 16 colors on the screen, It had graphics filling the entire screen, even within the border. The title graphic had warping/waving effects going through it, and it also had rainbow colors moving all over the screen and had a line of scrolling text at the bottom of the screen. Everything got updated 60 times a second! Nothing like it had ever been made for the CoCo - this was the sort that was only seen on the Amiga or Atari ST computers.
Click here to see a video of Demo 1 in action!
Update: This vesion of DEMO.BIN now also runs flawlessly with a 6309 and/or 2Megs of RAM.
Someday I'd like to make another one - Demo 1 is nice, but I could certainly do better now.
Click here to see a video of Demo 2 in action!
I've also added the unfinished DEMO2 to download, which is also 6309/2Meg friendly now.
1- The background does not move, and by itself has 16 colors in it.
2- The ball in front of the background is large and has 12 colors in it.
3- The ball casts a shadow (composed of 9 colors) over the background.
4- There is a non-moving section of text at the bottom that has 20 colors in it.
The real magic is that not a single thing is being redrawn while the demo is running - and the CoCo does *not* have multi-plane graphics! Also, it displays all those colors using the 16 colors graphics mode.
This demo uses the GIME's hardware scrolling to scroll not one, but four areas of the screen. On top of that there are sprites being drawn - which becomes a pain because every line of the screen could potentially be located in different areas in memory. Anyway, it looks very nice and could make a great game eventually.
DEMO.BIN | Download my old 'Demo #1' program | |
DEMO1.GIF | Snapshot of CoCo Demo #1 | |
DEMO2.BAS | Download 'Demo #2' loader (Binary BASIC file) | |
DEMO2.BIN | Download 'Demo #2' program (needs loader) | |
BOINK.BIN | Download 'Boink' Bouncing Ball (Binary Executable) |