4
Enigma is a tribute to and a re-implementation of one of the most
5
original and intriguing computer games of the 1990's: Oxyd. Your
6
objective is easily explained: find and uncover all pairs of identical
7
Oxyd stones in each landscape. Sounds simple? It would be, if it
8
weren't for hidden traps, vast mazes, insurmountable obstacles and
9
innumerable puzzles blocking your direct way to the Oxyd stones...
11
Enigma is not nearly finished and help is always appreciated. If you
12
enjoy programming, painting, recording sound effects, or designing
13
levels, you can always join our developers' mailing list at
15
http://mail.nongnu.org/mailman/listinfo/enigma-devel
17
You do not need to be subscribed to send emails to the list, simply mail
20
enigma-devel@nongnu.org
22
The official Enigma homepage can be found at
24
http://www.nongnu.org/enigma/
26
If you have any questions, suggestions, or contributions, feel free to
27
send email to the mailing list or to my personal address below. Have
30
Daniel Heck <dheck@ix.urz.uni-heidelberg.de>
36
Please refer to the user manual for instructions on how to play Enigma,
37
or simply start with the tutorial levels included with the game.
43
Installation on Windows and MacOS X is straightforward: Simply download
44
the appropriate .exe or .dmg file and start it with a double click.
46
Things get a little more complicated for other operating systems,
47
please refer to Enigma's download page
49
http://www.nongnu.org/enigma/download.html
51
for up-to-date information. If you are running some kind Unix system,
52
you have always the option of compiling Enigma yourself; this is
53
explained in the next section.
55
There may or may not be binaries for your Linux distribution of choice,
56
and they may or may not work on your computer. This is not our fault:
57
packaging a Linux version that works everywhere is almost impossible,
58
thanks to countless subtle and not-so-subtle differences between each
59
and every Linux distribution. Please complain to your vendor if this
66
This section briefly describes how to compile Enigma on a Unix machine.
67
If you are interested in building Enigma on Windows, please see the
68
documentation in `doc/README.mingw'.
70
If you want to compile Enigma from source, you must have the following
71
programs and libraries installed
75
GNU C++ 2.95.4, 3.3 and 3.4 are officially supported, older
76
versions may not work. If you use another C++ compiler, your
77
mileage may vary. The Intel C++ compiler used to work, but we
78
haven't tested it in a long time.
86
http://www.libsdl.org/projects/SDL_mixer
90
http://www.libsdl.org/projects/SDL_image
94
http://www.libsdl.org/projects/SDL_ttf
96
These should already come with most reasonably up-to-date Linux
97
distributions. If you don't have them on your system, please download
98
and install them before trying to build Enigma.
100
Installation should now be as easy as typing
102
./configure && make && make install
104
in the enigma directory.
110
Enigma is free software. You may copy and modify it under the terms
111
of the GNU General Public License, Version 2 or, at your option, any
112
later version. For details, please refer to the accompanying
115
To my best knowledge the included sound effects are either in the
116
public domain or freely distributable. I wasn't able to pin down the
117
exact origin of each sound file -- the copyrights of which I am aware
118
are collected in sound/README. Please refer to this list before using
119
the samples in your productions.