A VCS Demonstration released at BreakPoint 2008.
The story of this DemoWhile working on "I Project" I thought about some graphical effects for the introduction screen. As there were more ideas than needed for that intro, I decided to work on a new demonstration program which I wanted to present at a demo party somewhen. According to the limited hardware of the VCS console I decided to keep the demo limited to 4 kilobytes and tried to put as many effects into it as possible. The final version of the demo contains seven parts and it restarts automatically when the end is reached.
What is a Demo?
A demo (abbr. for demonstration) is a non-interactive program which presents audio-visual
effects created by hobby programmers to show the abilities of a computer or
videogame system and the creativity of the programmer. Demos have got
a long tradition on disk-based systems as the C64, Amiga and PC as they were
directly created on the machine itself and could be easily and freely exchanged
with the copying of floppy disks or through online connections (BBS, Internet).
Cartridge based videogame systems didn't contain keyboards and development tools
so their games had to be created on dedicated development systems. The cartridges had
to be created and, due to the high production costs, had to be sold.
The effects of the DemoThe demo starts with playing the music and displaying an eye behind the grid of a barcode showing the year of the demo 2008. This part is called "Barcoded Eye".
Afterwards an upscrolling graphics part called "Upscrollzipper" puts the left and right halves of my name together.
The next part is called "Presented Split"... watch the demo and you know why.
The following part "Waved Title" shows the name of this demonstration. The waves are moving and change colors.
"Stars over 3D-Rasterbars" shows two rotating and moving stars in front of rotating rasterbars in 3D.
The following part is called "Transparent Rastertubes"...
The final part "The Rotating End" shows a rotating plate with THE on the one side and END on the other.
After some spins of The End, the demonstration automatically starts over again.
Please note that these pictures show some static frames of the demo. The real demo shows smooth animations and runs like a movie of course.
Technical InformationThe demo consists of 4 kb (4096 bytes) of code and data - including all graphics and the music. The demo is running in PAL mode with constant 312 scanlines. The playing time of the demo is approx. 2 minutes. The development was performed on a Pentium-PC using a normal Text-Pad as editor and DASM V2.12 as compiler. Testing was done using the emulators z26 V1.58 and Stella 2.4.2 on PC and on the real console of course.
Download of the DemoThe demo was first released at the Console/Wild competition at the demo party BreakPoint in Bingen (Germany) on 2008-03-23. You can download the demo file here and watch it using a VCS emulator. Please note that you use the emulator and my demo at your own risk, I don't take any responsibilty for problems occuring to your computer when using an emulator.
You can also watch two videos of this demo at YouTube: This video shows a clean video stream of the demo while this video is filmed by the audience and does also contain applause.
Production of original CartridgesAs with the other demos I'm releasing this new demonstration on cartridge for play on the real machine, too. The limited production consists of 26 cartridges with color labels and certificate with serialnumber and signature in a plastic bag.
Cartridge with certificate and bag.
All 26 cartridges together.
Owners of the Demo Cartridges
||Kai Darius Kohl
||Russ Perry jr.
Back to the menu page.