INSTALL: The ALE Clone Version 1.16

Install Unix source Install Win32 source

Software Requirements

You need: These are optional:

Hardware Requirements

To use this program you need the following hardware:

Installation

Unix or BSD

Please follow the following instruction to get a working program.

SVGALib support

Edit Rules.make, search VIDEO and VIDEOLIB. Comment the current selection and uncomment the "VIDEO=-DUSE_SVGALIB" and "VIDEOLIB=-lvga" version. If your graphic card supports linear addressing mode choose "VIDEO=-DUSE_SVGALIB -DUSE_SVGALINEAR".

Make sure that you have installed the SVGALib development kit.

You can find more information and the source on the SVGALIB home

SDL (Simple DirectMedia Layer) support

Edit Rules.make, search VIDEO and VIDEOLIB. Comment the current selection and uncomment "VIDEO=$(SDL)" and "VIDEOLIB=$(SDLLIB)". If you have an older SDL version (<1.0.0) you must also edit the SDL_CFLAGS and SDLIB.

Make sure that you have installed the SDLlib development kit.

You can find more information and the source on the Simple DirectMedia Layer Home

Prepare network play

You can play ALE Clone in the network or twice on the same computer. Install it on all computers with the above instructions. You can now start it on each computer with:

clone -p [players] [map]
clone -p 2 data/puds/multi/3vs3.pud.gz

The game waits until all players are connected. Press 'q' to quit the game.

You can only play over the local network!

Win32

Please follow the following instruction to get a working program.

Hints

You get libpng and libz here:
ftp://ftp.uu.net/graphics/png

Alternative: ftp://swrinde.nde.swri.edu/pub/png/src/

Please see the PNG homepage for more information:
http://www.cdrom.com/pub/png/

You can also look at the zlib homepage for more informations:
http://www.cdrom.com/pub/infozip/zlib/zlib.html

You get guile here:
ftp://prep.ai.mit.edu/pub/gnu/guile/ Directory (try first)
ftp://prep.ai.mit.edu/pub/gnu/guile/guile-1.2.tar.gz
ftp://prep.ai.mit.edu/pub/gnu/guile/guile-1.3.4.tar.gz

Alternative the snapshots: ftp://ftp.red-bean.com/pub/guile/snapshots/guile-core-snap.tar.gz

You get pthread here:
Please see the LinuxThreads homepage for more information:
http://pauillac.inria.fr/~xleroy/linuxthreads

You get guile-gtk here:
http://www.ping.de/sites/zagadka/guile-gtk/

Alternative from the gnome cvs, see the gnome homepage www.gnome.org

You get gtk here:
ftp://ftp.gtk.org/pub/gtk

Please see the GTK homepage for more information:
http://www.gtk.org/

You can get SVGALIB here:
http://www.svgalib.org/

You can get SDL here:
http://www.devolution.com/~slouken/SDL/


The ALE Clone project