TOM the TOMATO

Need to compile this first? See building.txt
Want to know about the licence of the included data and code? See licence.txt

Want to play it? Here's the keys:

LFET/RIGHT: move left/right
UP: JUMP
DOWN: FIRE

Try to get high up. Avoid moving things (including rising water). That's all.
Finish all 10 levels to win. Have fun!

Commandline option:
-f 0 : Run in windowed mode
-p 0 : Don't try page-flipping
-r <lev>: Record level <lev>

Originally, this was my entry to the "Back2Hack Competition" in 2002, which
required you to write a game using an emulator of some old-style (non-existent)
hardware. Version 2.x is a port of the original competition entry to the Allegro
library.

Changes/Features:

Higher RESOLUTION (320x240 Pixel instead of 256x192!)
More COLORS (Full 8-bit mode, 262144 color palette instead of 256 colors!)
More NOISE (New 8-bit square-wave generator! [replaced with a sample in 2.01])
True programmers` art GRAPHICS (...!)
True programmers` art MUSIC (turn off speakers!)
Bounding box COLLISION (with big bounding boxes!)
4-way SCROLLING (and simulated 8-way scrolling!)
10 LEVELS (hard to beat!)
unique TILES in every level (with transparent background!)
4 unique ENEMIES (animated!)
1 PARTICLE effect (rain drops!)
1 SPECIAL EFFECT (tainted sprites in water!)
1 SOUND effect (might interfere with music though [not anymore in 2.01]!)
RECORD/PLAYBACK possibilities (9 demo recordings included!)
Unlimited RESTARTS (instead of load/save cheating!)
CHEAT CODE (skip <n> levels by pressing IDLEV <n> times during ready screen!)
Full C++ SOURCE CODE provided (somewhat obfuscated, and protected by GPL!)
Uses the ALLEGRO library (therefore running on lots of platforms!)
Uses DUMB for music playback (as of version 2.01!)

To contact the author, you need to:
Log into EFNET IRC, look for channel #allegro, and wait there some days for a
chance to catch /me logging on.

Version history:
1.0  Original entry to the back2hack 2002
2.0  Improved version
2.01 Square-wave generator replaced by a sample + DUMB music
