Pocket WaterWorks by Marcello Basta-Forte --- Cellosoft
--------------------------------------------------------

Introduction
-------------------------

Pocket WaterWorks is a port of the Java applet, WaterWorks (1.x series).

Feel free to check that out at:
http://marcello.cellosoft.com/java/Water/WaterApplet.html

Basically, it's a shoddy representation of water (more like sand), using
a fairly fast particle engine.  

It's a fun toy, and a portable version is just what everyone really needs! ;)
    
Go Visit! (Links)
-------------------------

http://www.cellosoft.com/       - my programming team
http://marcello.cellosoft.com/  - my personal site

Controls
-------------------------
These are the names GapiDraw assigns, for now I'll assume A,B,C,Start, are
the four action buttons in that order.

Button A: Switch to Water mode
Button B: Switch to Ground mode
Button C: Switch to Erase mode
Button Start(D? 4? Enter?): Exit
Up/Down: Rotate Water color
Left: Smaller brush for Ground/Eraser
Right: Larger brush for Ground/Eraser

If you tap the console at the top of the screen, you will liquify all solid
matter!

Console
-------------------------

The bar at the top of the screen spits out various information about 
the application's state.

The first icon is a preview of the brush, which can go from 1x1 to 10x10.
Use the Left/Right keys to change this size.

The second icon is a preview of the water color.  Press Up/Down to change this.

Then on the right side, you have:

    x/y - yy.yFPS

x is the number of particles currently in action (being calculated every frame)
y is the particle buffer size.  This will grow automatically, chewing up your 
memory with each resize. ;-)
And last of all yy.y is the number of (F)rames (P)er (S)econd being displayed.
In theory the FPS shouldn't go over 40.


Version History
-------------------------

Version 1.21
    - Increased the 10,000 hardcoded particle limit to 100,000.

Version 1.2
    - Fixed problem with pixel alignment on some displays (seemed to be 12bit)
    - Updated brush preview display
    - Brushes up to 10x10 are now supported
    - Added a "Link" to cellosoft.com on the intro screen (shameless plug)
    - Added a "Liquify" feature, that converts all solid matter into liquid!
    - Added a 4bit (16-color) icon to the file
    - Added "sparkling color" to water
    - Unlimited particle support (well, as much as your memory allows)

Version 1.1
    - New faster engine using direct pixel access
    - Particles are actually removed from memory when it's erased
    - Change "water color" with the Up/Down keys (6 choices)
    - Change brush size for drawing/erasing with Left/Right keys
    - Particle count display
    - Readme!
    
Version 1.0
    - First release
    
    
Credits
-------------------------

Marcello Basta-Forte - programming

Special thanks:

    - Zenith, for original inspiration
    - Johan Sanneblad, for the bitchy GapiDraw library which thoroughly 
      pissed me off with it's non-open-source-ness.
    - Justt, for justt being there...right.
    
