Hello girls and boys,

here is the Linux port of Heretic !

You con now play Heretic with Linux/x86, Linux/m68k (thanks to Jes) 
and FreeBSD. (Current version: 0.9.2)

You can play singleplayer games, load and save and resize the game-screen.

It produces realistic Ambient Sfx-sound like in the original Dos-Heretic.
(This means if you are attacked my a monster from a side, you will hear
the sound on this side !!!)

If you won't hear sound, start heretic with the '-nosound' switch.
(Note: Because of the sndserver-process you can't use sound in the vga-version
       of Heretic(vgaheretic), so sound ins't compiled into the 
       vgaheretic-binary.

It doesn't produce music yet, and the net-code isn't ready for use.

There is a tcl/tk script (XHeretic-launch) in the source package now 
(needs tcl_tk 8.0). With it you can start heretic. It was created by 
Udo Munk for doom and was hacked for heretic by NoKey.


Notes for compiling the source:

>) First go into the sndserv directory, edit the Makefile and type make.

>) Go back then, edit the Heretic Makefile and type make.

>) if you have a glibc2-system, edit the Makefile and 
     remove the '#' before -D__GLIBC2__

>) if you want an optimized build and you are a lucky owner 
     of a 586 and above Intel CPU edit the Makefile and 
     remove the '#' before $(COPT.x86)

>) Heretic comliles and runs on Linux/m68k now.
    Just edit the Makefile and add the $(COPT.m68k) to the $(CFLAGS)
    and remove the other $(COPT.xxx) !

>) To compile it on FreeBSD, edit the Makefile and add $(COPT.FreeBSD) to the
   $(CFLAGS). Don't forget to remove old(other) $(COPT.xxx).

>) If you have problems compiling the source, you are free to send an
     E-Mail to  'wertmann@cs.uni-potsdam.de'

>) If you want to use the ggi-version of the game, look at
   http://www.ggi-project.org to get a recent version of ggi.

IMPORTANT:
-----------

>) This port uses some code of the doom-port for Linux.
>) Read 'orig_license.txt' !!!
>) The modifcations to the original source code are free under the GPL
>) Read Gamekeys.txt for the keys used in the Game.
>) You need at least the shareware-version of the Heretic WAD !
>) The GGI-version runs in 8, 15, 16 and 32 bpp. If you want to run it on 
   a 24bpp X display you can use the palemu target 
   (GGI_DISPLAY=palemu ggiheretic). Note that in higher depths GGI-on-X is 
   _much_ faster than the native X11-version, especially on a scaled display. 
>) The X11-version runs under every colordepth above 8bpp, but performs best 
   under 8bpp mode 
>) The SVGAlib-version runs under a console. You must be root to run
   vgaheretic, or set the suid-bit for vgaheretic.
>) If you have the shareware WAD, you MUST rename (or symlink) it to
   heretic_share.wad   !
>) If you have the full-commercial WAD, you MUST rename (or symlink) it to
   heretic.wad   !
>) There must be the 'sndserver' file in the Heretic-directory, look for it.
   If not, go to the sndserv directory, type make and go back.


TODO:
-----

>) Make music work !
>) Make Netgames work ( IPX and UDP ) !!!

