The object is to fill in 75% of the area with blueness. For each level
completed, you earn an extra Xonii and at least 100 points. The amount of
the bonus depends on how quickly you clear the level,
and how fast the game is running. 10 frames-per-second (fps) earns 100
points per level. 30 fps earns 300 points per level. Dig?

If you run out of time, you lose a Xonii. At default game speed, the
time limit for level 1 is 1 minute. Level 2 allows 2 minutes, and so on,
up to a maximum of 5 minutes for levels five and higher. To receive a bonus,
you must complete a level in (at most) half the total time allowed for
the level, without "dying". Note: when playing with faster
frame-rates, the clock also runs faster! Be quick!

The following command-line parameters adjust the size of the game window.

Xonix32.exe [s|m|l]

(s)mall 400*300

(m)edium 520*390 (default)

(l)arge 640*480

When you create a shortcut to Xonix32.exe, be aware of the "startup"
directory. This is where Xonix32 stores the "hiscores.dat" file!
To reset the high score table, simply delete, move, or rename the "hiscores.dat"
file.

System requirements

Intel 486/66 or better, with hi-res timing support. MS Windows NT 4.0
or Windows 95. Note: if game performance is poor, try using a 256-color
video mode or run the game in a smaller window.

Design notes

The source files provide a good starting point to make your own Win32
arcade games. Feel free to reuse this code, within the provisions of the
GNU General Public License.

NEW(1.0.1): Removed the "optimization" that sometimes caused the gamescreen
to overfill. Many thanks to Onno and Matt!

NEW(1.0.0): Misc bug fixes and optimizations.

NEW(0.6.2): Various bugs in the dot-bouncing logic are now fixed. Also,
many small optimizations were made (mostly related to collision-detection
logic) and a bit of class restructuring took place. The game is now much more
robust.

NEW(0.6.1): The game should now work with MMX processors, and other CPUs
with super-high resolution timing (greater than 20 MHz). Thanks Don!

NEW(0.6.1): The "pause" bug is fixed. Thanks Jane!

NEW(0.6.0): Dynamic refresh syncronization! Now you can play at higher
speeds, in larger windows, on slower machines!

NEW(0.6.0): Splash screens and high score table. Go for the record!
(about 1800 pts at the time of this writing...)

NEW(0.6.0): The "boss" key. Hitting [Esc] will minimize the
app and rename it "Microsoft Excel" on the taskbar. [F4] now
takes on the role of "end game". Have fun, Rebecca!

Known Bugs

Blue edges which have been erased by yellowlines often shift a bit
after a connection is completed.

For detailed licensing information, see the file gnu_license.txt included
with this source code distribution.

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your
option) any later version.

This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.

You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
675 Mass Ave, Cambridge, MA 02139, USA.