THINGS YOU NEED
===============

GCC with Objective C support

Allegro

   Tested with 4.2.0.

Freetype (>= 2.1.10, raidem/lib/freetype (*))

   http://www.freetype.org/

   If you do not have Freetype installed, and do not want to install
   it for some reason, you can unzip it into raidem/lib/freetype.
   Make sure you comment out HAVE_FREETYPE from the makefile.

   Tested with 2.1.10.

libpng

   http://www.libpng.org/

   Tested with 1.2.8.

zlib (>= 1.1.4)

   http://www.zlib.net/

   Tested with 1.2.3.

AllegroOGG [Optional, raidem/lib/allegroogg (*)]

   http://nekros.freeshell.org/delirium/

   Ogg music support is available with AllegroOGG.  Remember to unset the
   NO_OGG variable.

   Tested with 1.0.3.

libid3tag [Optional, raidem/lib/libid3tag (*)]

   http://mad.sourceforge.net/

   MP3 tag scanning can be enabled.  Remember to unset the NO_ID3TAGS
   variable.

   Tested with 0.15.1b.


*: If you do not have this library installed, and do don't want to install
   it, you can unzip it into the listed directory, and comment out the
   appropriate HAVE_LIBRARY line from Makefile.cfg.



LINUX
=====

 COMPILING

   1) ./configure
   2) edit the generated Makefile.cfg.
   3) make

 INSTALLING

   make install

   By default, this will copy files to:
    /usr/local/games/raidem
    /usr/local/doc/raidem-0.3.1/
    /usr/local/share/games/raidem/

   If you have downloaded any music, they should be copied into the
   appropriate directories under /usr/local/share/games/raidem/music/.
   

 UNINSTALLING

   make uninstall
 
   All zips inside /usr/local/share/games/raidem/data/ will be
   deleted.

   Highscores in /var/games/raidem/ is also removed.

   Users' config files are NOT removed.  They are located inside
   ~/.raidem/.



MINGW32
=======

 COMPILING

   1) run fixdos.bat
   2) edit Makefile.cfg and misc/Makefile.mgw as required.
   3) make (or mingw32-make)

   Note: Make sure that you have set MINGDIR (case-sensitive).  DLLs
   for libpng, zlib and pthreads are inside misc/, if required.

   If you already have Freetype installed, and Raid'em doesn't compile
   with HAVE_FREETYPE, that's because I haven't tested it.

 INSTALLING

   There is a NSIS installer script inside misc/ which will generate a
   setup program and uninstaller.  Alternatively, just dump the entire
   Raid'em directory somewhere and make shortcuts.

   If you have downloaded any music, they should be copied into the
   appropriate directories under raidem/music/.  If you can't find it,
   there is a 'Explore Raid'em directory' link in the start menu.

 UNINSTALLING

   Use the uninstaller.  Note that all zips inside raidem/data/ will
   be deleted.

   Users' config files are NOT removed.  They are located inside
   Application Data\raidem, typically

     c:\Documents and Settings\user\Application Data\raidem



ALL
===

   Raid'em uses a customised version of loadpng, so if you have it
   installed already, you can't use skip on the compiliation.

   If you are having trouble with zziplib for some reason, you can
   uncomment "NO_ZZIPLIB := 1" in the makefile, but you will also need
   to unzip all of the zip files inside data/.  Files in data/foo.zip
   should be unzipped to data/foo/.

   If page flipping or triple buffering is causing trouble, you can
   uncomment "NO_VIDEO_BITMAPS := 1" in the makefile.  This will force
   Raid'em to be compiled with only double buffering support, causing
   the game to run slower.
