KEEN 7 - KEYS OF KRODACIA
=========================

Minimum Memory Requirements:
----------------------------

  With Music     :  308k

  Without Music  :  304k

These numbers refer to the amount of memory reported as the "Total" on the
game's startup screen. This is NOT the amount of free conventional memory you
have from DOS. The startup screen shows you how much memory is available AFTER
the program itself has been loaded into memory.

Please note that even if you technically have enough memory, you may still
encounter situations where the game runs out of memory. This is a limitation
of the engine's memory manager.

The old version needed about 320k to play all of the levels with music enabled.


Changelog:
----------

- The sprite data has been optimized with uGrab to reduce memory usage. This
  lowered the overall memory requirements by about 12k.

- This also fixed a problem with the EGAHEAD file being 3 bytes too short. The
  file being too short may have caused some issues when reading the the demo
  file for the high scores, which is the final chunk in the EGAGRAPH file.

- Memory requirement for loading music has been cut in half by skipping the
  Huffman decompression code and loading the audio data directly into the final
  buffer. The audio data is not actually compressed, so doing the decompression
  would just waste time and memory.

- Added a patch that automatically uses worldmap scrolling and underwater death
  states when the level has the swimming Keen in it.

- Added a few other patches to avoid "out of memory" errors. This mod doesn't
  really need them, but these are generic patches that fit every Keen 4 mod, so
  I might as well add them.

- Added my screen update patch to get rid of the graphics glitches.


TODO:
-----

- Most of the text strings contain a bunch of empty spaces. Is this just a side
  effect of fitting new text into the existing buffers or is this supposed to
  make the text appear non-centered?

- I noticed a misplaced tile in level 17 (bottom-left corner). There might be
  more tile issues.