This is the Linux port of Hexen I. Original sources of DOS version you can
get from official Raven Soft site:  www.ravensoft.com

Part of this code was imported from linux-heretic-1.0beta - Linux port of 
Heretic. It was graphics for GGI, music and sound servers, and network. 
Sound server was corrected to work with Hexen records.

Some options from linux-heretic must work here (for network and graphics).

Excuse me for incomplete README file - I have no enough time to write it.

It supports almost all features of DOS Hexen  and has some advantages such as 
IP networking, miscellaneous resolutions (for example under X from 10x10 to 
1000x1000 and for SVGA - all 256 modes). NB! If you running hexen for svgalib
you must prepare to enter right resolution - if you don't have such mode your
svgalib can leave you with your graphics console in unknown mode (this may be 
not good for text modes).

In version 0.99b added X11 support. Code for this support was taken from
Linux port of Heretic.

Usage:
Existed parameters

	    -mode X Y		Set screen resolution to XxY (be warned if you 
				have no such mode)
	    -debug		Don't show startup screen in svga version
	    -ipx N		Start ipx game with N players
	    -net Num Addr1 Addr2 ...
				Start UDP game with lists of machine addresses 
				with network number Num, for example  (THIS IS ONLY EXAMPLE!!):
				
				hexen -net 1 ss.gtn.tv 183.23.0.23 (on the first machine)
				hexen -net 2 ss.gtn.tv 183.23.0.23 (on the second machine)
				
	     -cdrom 		Disable CDROM music
	     
..........

And many other parametrs from original DOS version
for example 
	     -warp  N 		Warp to level number N
	     -class N		Change class of player, N may be from 0 to 2
	     						 (warrior,cleric,mage)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
If you want to install this game you must have WAD's files from original 
game (at least hexen.wad).
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

You can find the latest version of ggilib or svgalib with the database
of Linux (Unix) programs located on server www.freshmeat.net.
 

To install 
   -correct top of Makefile
   -type in you command line 'make'
   -create environment variable HEXENHOME that must contain path to you wadfile
       (apart this hexen will search it in you current directory)
   -then you may launch it :)))

This version have some bugs with fog...... So you may goooo :)
Please try to use command line parametrs.... I recommend to use:
- for SVGA version 
	-cdrom -mode 640 480  ( Disabling CD-ROM detection and switching to
				    640x480x256 mode - very impressive mode)
				    
- for  GGI version with environment variable GGI_DISPLAY=svga
    -cdrom -mode 640 480 -debug ( The same things but adding dots for
					R_Init procedure)
					
- for  GGI version with environment variable GGI_DISPLAY=x
    -cdrom -debug -mode 500 450 ( Setting window 500x400 in X
				    and so on )

- for GGI version with environment variable GGI_DISPLAY=aa
    -cdrom -debug -mode 160 60 (
				Setting aalib resolution for
				    text screen 80x30 - -mode 80*2 30*2
				for 80x25 this would be 160x50)

- for X version
    -cdrom -debug -mode 1020 700 ( Like GGI in X-windows)
    

Please send your questions and bug reports to
	Stanislav Nesterov <stas@skin.gtn.ru>
	
	 
