C-VOTE

C-VOTE is a computerized voting system for demo parties that runs on C64:s. Of course it's not only limited to demo competitions, and the code is easy to port to other 6502-based platforms supported by the cc65 compiler.

Howto

The application is split up into three parts:

C-VOTE CONFIG

The configuration program is used by the organizer to generate the vote disks.

C-VOTE CLIENT

The voting client is used as a template for the vote disks.

C-VOTE RESULTS

The results calculator is used to gather the votes and calculate the scores.

The organizer first uses the config program to create a master vote disk. It allows you to create competition categories (like demo compo, music compo, etc), add the competing entries, a help text, a logo, music, and so on. Once that's done, a votesheet is created. This is then copied onto freshly formatted floppies, and the vote disks are distributed to the audience. After people cast their votes (up to 100 people can vote on a single disk), they submit the disk to the organizer, who uses the results program to collect the votes and calculate the scores. After all vote disks have been processed, the final result can be viewed, and saved to disk for future reference.

Releases

C-VOTE 1.0
cvote-1.0.zip 42 kB C64 binaries
cvote-src-1.0.zip 48 kB Source code

Screenshots

Credits

C-VOTE was written by Per Olofsson (magervalp@fastmail.fm). A big thanks to Robin Harbron and Mats Andrén for bugtesting and giving me lots of useful comments.

Links

http://www.cc65.org/
CC65 compiler homepage
http://www.lcp.c64.org/
LCP demo party homepage