This version of Bunkermaster has been modified by James Stanley (james@incoherency.co.uk).

http://incoherency.co.uk/software/bunkermaster.tar.gz

I can't guarantee that my version runs on Windows, but it should run on Linux

Changes I have made:
 - Modified Makefile to run nicely on Linux
 - Modified soldier.h to compile
 - Modified menu so that the sound doesn't stutter
 - Modified controls because double-tapping the Ctrl key flips my KVM switch
 - Made audio init routines seed the random number generator so as to get different music each time
 - Made the game easier to win
 - Made it easier to identify which soldier you control
 - Made highscore name entry easier (after getting to Z you go back to A instead of stopping at Z; it remembers your name between games)
 - Made aiming angles wider, you can now shoot at much steeper angles
 - Added option to compile for GP2X, compile with 'make GP2X=1'. You will almost certainly need to modify the paths for the compiler and libraries. Look in the file 'Makefile' for more information
 - Compile with 'make TESTGP2X=1' to compile for the local machine but have the game run as if it was on a GP2X
 - Made item collection sound louder
 - Removed weapon auto-switch

The following is the original readme.txt

--------------------------------------------------------

Bunkermaster v1.02
By ArchMage Zeratul (Rodrigo Braz Monteiro)
http://zeratul.cellosoft.com




- INSTRUCTIONS -

Use the arrow keys to move, ctrl to shoot, space to capture/enter/leave buildings, tab to switch weapon and enter to call menu. The objective is to advance as much as possible into enemy territory, and to try to survive. Move to the right, shoot down enemies, and don't charge alone! Wait for your army to back you up. Use the different weapons to defeat your foes, and capture their flagpoles until you can't anymore.



- ABOUT -

This game was originally hacked together in 72 hours for Speedhack 05 contest (http://www.speedhack.allegro.cc). This version has been modified since the contest, and thus should not be used for judging purposes. I might still develop this game further, so stay tuned. :)



- CHANGELOG -

v1.02 - Define global "NO_FBLEND" (-DNO_FBLEND on gcc) when compiling to disable fblend support (for example, if you're on linux). This can be done by typing "make NO_FBLEND=1.
v1.01 - Fixed a few minor bugs, improved mingw makefile (should compile without warnings) and doubled the time you have to capture the next flagpole (it's now 100 seconds).
v1.00 - Original Speedhack entry (available on http://files.cellosoft.com/zeratul/bunkermaster.zip)



- CREDITS -

Programming: Rodrigo Braz Monteiro
Graphics:    Rodrigo Braz Monteiro
             Watch tower by Oblisk
             Modification on flagpole by jfs
Sound:	     Picked from several sources by Oblisk
             Flamethrower sound recorded by jfs
Music:       Picked from several sources by Oblisk
Testing:     Oblisk
             Malakith
             jfs
             Marcello Bastea-Forte
             Toasty
             


- COMPILE NOTES -

I used the following libraries:

- Allegro 4.2-b4
- DUMB 0.93 (Available from http://dumb.sf.net/)
- FBlend 0.5-beta1 (Available from http://sourceforge.net/projects/fblend/) (OPTIONAL, see below)

To compile under Visual C++ 7.1, just open the included project file, set configuration to release and build. It should hopefully work.

To compile under Linux or MingW32, go to the source folder and type "make". If you want to build it statically (you'll need fblend linked statically against allegro and called "libfblend_s.a" for this to work), type "make STATICLINK=1". If you want to build it without fblend (automatic for Linux, seeing it doesn't seem to work there), type "make NOFBLEND=1".

In either case, the binary file will be outputed to the bin folder.
