KEEN DREAMS PLUS
================

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

  Total             :  301k

  Fully-Patched EXE :  503k  (201.5k for code and variables from KDREAMS.EXE)
  With KDRPATCH     :  524k  (20.8k for code and variables from KDRPATCH.EXE)

The "Total" amount refers to the amount of dynamically allocated memory that is
actually used by the game. Since Keen Dreams v1.13 does not list the amount of
memory that is available for dynamic allocation, this number is not all that
useful on its own. But since Keen Dreams also does not use any EMS or XMS, it
is possible to calculate how much free conventional memory is required to play
this mod, i.e. what DOS reports when you enter MEM at the command prompt.

By default, Keen Dreams will show a warning message if there is less than 355k
of memory available for dynamic allocation. So as long as this warning does not
pop up, you should have more than 355k of "Total" 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 527k (with KDRPATCH) to play all of the levels.


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

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

- Added a few other patches to avoid the infamous "MM_GETNEWBLOCK" and other
  memory-related errors.

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

- Added a patch that fixes the difficulty bug when loading a saved game from
  the title screen.

- Added a patch that fixes other potential pointer issues in the saved games.
  This patch does change the file format a bit and thus will make saved files
  incompatible. Incompatible saves will be treated as empty slots.


TODO:
-----

