                ---------------------------------------------
                                  SPACEHULK
                ---------------------------------------------

Home Project Page : http://r.vinot.free.fr/spacehulk

Space Hulk is a great bard game of Games Workshop in the world of Warhammer 
40000. This is a two player game where one play the 'Marine', the other play
the alien called 'Genestealer'.

This game is a complete conversion of this game into a video game with the 
same rule. Well, I know there is some fans discussion to know whether the 1st
or the 2nd edition of the rules is the better. For my part, I only played the
2nd edition, that's the edition this game is based on.

For those who don't know this board game. You can read the rulebook on the 
doc directory. This manual is very simplified. You will surely miss some 
subtil rules, so you should read the real rulebook from Games Workshop.

This game is licensed under the GPL licensed. The detail of license
can be found on the file COPYING. Please read it if you don't know it.

-------------------------
Linux Requirement for sound : 
The sound engine of QT uses the NAS (Network Audio System). So to be able
to play sound on Linux version, you need to have NAS installed.
-------------------------
Desktop integration for Linux :
You can now enable double-click on .pbem or .sav file on Konqueror/Nautilus 
or anything like that (and especially with mailer program). This is not 
configured with the source. You have to do it by hand. 
-------------------------
Desktop integration for Windows :
With the installer, you already have the "Open with" dialog 
configured for .pbem file. This will help a lot for Play By Email game.

-------------------------
Release 1.5-beta1
-------------------------
Major bugs of release 1.4.99 have been fixed.
Network and PBEM game should now work.

-------------------------
Release 1.4.99 : Beta version of 1.5.0
-------------------------
Network game has been implemented !
An important clean-up process has been made too.
Many few bugfixes or improvements.
--> Beware it is a beta release. It still have many bugs. I seriously need
bug reports to find them all !

-------------------------
Release 1.4.5
-------------------------
SMTP authentification has been implemented.
A minimap has been added.
Some few bugfixes in rules interpretation.

-------------------------
Release 1.4.4b
-------------------------
Fix for 1.4.4 : it was impossible to play PBEM with 1.4.4

-------------------------
Release 1.4.4
-------------------------
Small bugfixes : mainly game rules have been fixed.
Direction can be selected for all units during a reversion.

-------------------------
Release 1.4.3
-------------------------
You can undo one simple movement.
Many bugfixes : charger of flamer uncorrectly set, game with DEAD conditions
did not work...

-------------------------
Release 1.4.2
-------------------------
Lots of small improvements requested in the forum :
 - Main window has been rearranged. 
 - You can add a message during a PBEM. 
 - You can add a message in the mail send for the PBEM. 
 - you can record your actions for replay. 
 - Cheat protection can be disabled before the beginning of the game. 
 - Number of genestealers below a blips are not writtent during replay. 
 - Buttons are enabled/disabled depending on selected unit. 
 - During replay, center view is done only if the selected unit is not in
      the frame. 
 - Action not executed are no more recorded for replay. 

-------------------------
Release 1.4.1
-------------------------
You can load a game directly on the command-line.
Sending file directly via SMTP is implemented for PBEM game.
Many bugfixes such as PBEM with non standard mission, incompatibility 
between Windows and Linux client, etc.

-------------------------
Release 1.4
-------------------------
Play By Email mode game has been implemented.

-------------------------
Release 1.3.1
-------------------------
Preferences can be saved and are transparently loaded at beginning.
Save game is more complete : random seed and graphical dead tiles are kept too.
Many bugfixes.

-------------------------
Release 1.3
-------------------------
Save/Load game has been implemented.

-------------------------
Release 1.2.1
-------------------------
This is just a bug fixing release. Some minor improvements on the smart 
right-click interface have been implemented. Some Sounds have been added too.

-------------------------
Release 1.2
-------------------------
The whole last campaign has been implemented. Some UI improvements : movements
are board-oriented instead of unit-oriented, right-click will try to do 
the correct action. Finally, sounds have been implemented too. 

-------------------------
Release 1.1.6
-------------------------
The whole second campaign is implemented : that's 6 new levels to play with.
Some new objects for the new missions and the XML format has changed once more
 to be able to handle the new missions.

--------------------------
Release 1.1.4
--------------------------
The three last missions of the first campaign have been implemented.
Rulebook is now accessible directly from the interface.
Default theme has been improved once more with dead tiles and new pixmaps.
I wanted to release this version befire my Christmas holyday but I know 
 there is some missing items and maybe some minor bugs too. But I hope 
 you will enjoy this one.


--------------------------
Release 1.1.3
--------------------------
Full rewrite of file format for levels.
Mission 3 has been implemented.
Improved theme engine : some pixmaps can be oriented or not, random grounds.
New level description dialog for the missions.


--------------------------
Release 1.0.5
--------------------------
Background and font colors are now themable (Deathwing theme uses a black background).
Some usability enhancement : you can right-click to select creature and more...
Some minor improvements and bug fixes : new dialog message for the end of the game.
Some important rewrite to have more flexible levels (preparation for the 1.2 release...)

--------------------------
Release 1.0.2
--------------------------
Spacehulk now uses autotools. You can now install the game !
New default theme : Deathwing from Odd Job
A full theme engine : see the 'View' menu...

--------------------------
Release 1.0
--------------------------
After one month of beta-testing, this release is rock solid. You can fully 
play on Hot-Seat. There is only two levels. Some few rules are still missing, 
but we are working on it.

Changes from 1.0beta2 :
Rulebook has been improved. More bugfixes everywhere...

--------------------------
 Release 1.0beta2
--------------------------
Changes from 1.0beta1 :
the thread management has been completely rewritten. The game should be 
much more stable now. A rulebook has been added (thanks to Odd Jobb 
for writing it). Few bugfixes anywhere...


--------------------------
 Release 1.0beta1
--------------------------
In this version, we have implemented a whole new interface to play. 
You can use only mouse if you want, or only keyboard with the command line
as you wish. We have added a list of buttons for all the commands, you can 
click on map every time you needed to choose a case...

On the development point of view, the game is now multithreaded, because
this was much easier for me to write interface code.

This release is an early 1.0 version. The final 1.0 will NOT have more in-game
features as this one. I will try to deliver a full bug-free program (well 
I hope so). I need YOU to test this release extensively and report to me all 
the bugs you encounter on the bug-tracker of the prohect web site.

I'm also planning for the final 1.0 to have a rule book and a manual for the 
interface, I will also finally switch to a GNU-autotools development.

You still have the two programs : command-line or QT-based, but I really
suggest to play with the QT-based. Command-line are only a debug purpose 
(I admit : that was also a funny implementation design problem for me...).


--------------------------
 Road map
--------------------------

1.5 : Solo game with AI
1.6 : Network game
1.8 : Integration with web site for championship
2.0 : SDL+OpenGL interface


If you want to help on the development of this project, I currently need
some testers to provide some insight and some ideas to improve the GUI.
You could always provide some bug report with the Savannah web site.

Just let me know at my e-mail adress : romain.vinot@inf.enst.fr