/[enigma]/enigma/README
ViewVC logotype

Diff of /enigma/README

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.14 by dheck, Sun Aug 3 12:30:53 2003 UTC revision 1.15 by dheck, Sun Sep 14 19:32:35 2003 UTC
# Line 33  Have fun! Line 33  Have fun!
33  Playing Enigma  Playing Enigma
34  ==============  ==============
35    
36  The idea behind Enigma is simple: In most levels your job is to find  Please refer to the user manual for instructions on how to play
37  pairs of "Oxyd" stones (you will recognize them when you see them)  Enigma.
 with matching colors.  Just play the first levels in the "Oxyd & Co"  
 group and you will get the idea.  In some other levels, called  
 "meditation landscapes" you have a somewhat different job: You control  
 a couple of small white marbles simultaneously and have to put each of  
 them into a pit on the floor.  
   
   There are many different game objects, all of them behaving in  
 unique ways.  Don't be intimidated: experimentation and exploration is  
 part of the game, you don't need to understand everything at once.  
   
   You can pick up objects on the floor by moving over them.  By  
 holding down any mouse button you can avoid picking up items; this can  
 be useful in a few cases.  The items in you possession show up in the  
 inventory at the bottom of the screen.  The leftmost object can be  
 activated by pressing the left mouse button: It will usually either  
 drop to the floor or do something special.  Dynamite, for example,  
 starts to burn when you drop it, and springs make your marble jump  
 when you activate them.  
   
   Most stones are fixed and cannot be moved, but some can if you use a  
 little force.  There is (usually) no way to pull stones, but some  
 levels will force you to think of clever ways to do so anyway.  
   
   Objects in Enigma tend to interact in many surprising ways.  Laser  
 beams and movable stones in particular can reportedly transform  
 certain objects.  Many stones behave differently when you hit them  
 while having a certain object at the front of your inventory -- the  
 magic wand is the best-known object in that category, but there a few  
 others.  
   
   
 Here is a list of controls during the game:  
   
     Left mouse button   Apply first item in inventory.  
     Right mouse button  Rotate inventory items.  
       
     ESC                 Display game menu  
     F1                  Display help screen  
     F3                  Restart the current level  
     Left arrow          Decrease mouse speed  
     Right arrow         Increase mouse speed  
     Alt-Return          Toggle between fullscreen and windowed display  
     Alt-X               Return to the level menu immediately  
   
 You can see this list by entering the online help (F1) during the  
 game, so you need not memorize it now.  
38    
39    
40  Installation  Installation
# Line 97  please refer to Enigma's download page Line 51  please refer to Enigma's download page
51                
52  for up-to-date information.  If you are running some kind Unix system,  for up-to-date information.  If you are running some kind Unix system,
53  you have always the option of compiling Enigma yourself; this is  you have always the option of compiling Enigma yourself; this is
54  explained a little further down in this document.  explained in the next section.
55    
56    There may or may not be binaries for your Linux distribution of    There may or may not be binaries for your Linux distribution of
57  choice, and they may or may not work on your computer.  This is not  choice, and they may or may not work on your computer.  This is not
# Line 106  impossible--please ask you vendor to mak Line 60  impossible--please ask you vendor to mak
60  compatible if this bugs you.  compatible if this bugs you.
61    
62    
 Using Oxyd's original sounds with Enigma  
 ----------------------------------------  
   
 Enigma can use Oxyd's sound effects if you ask politely.  Every  
 version of Oxyd contains a data file that contains the levels,  
 graphics, and sound effects:  
   
      Per.Oxyd           peroxyd.dat  
      Oxyd 1             oxyd1ibm.dat  
      Oxyd extra         oxydex.dat  
      Oxyd magnum        oxydmibm.dat  
   
 You must copy one of these to Enigma's "data" directory.  From now on,  
 Enigma will use Oxyd's original sound effects.  
   
   Per.Oxyd and Oxyd 1 are dongleware (i.e., some kind of shareware),  
 so you can download them freely from the Internet (search for "oxyd  
 abandonware"; Google is your friend).  Oxyd extra and magnum are not  
 shareware, so you may only use them if you have a legal copy.  
   
   Please do not ask us to send you copies of any Oxyd version, we  
 won't.  Oxyd may be Abandonware, but it's still copyrighted, and we  
 respect that.  
   
   
 Using the Level Editor  
 ======================  
   
 Enigma comes with a graphical level editor that can be entered via the  
 "Editor" button in the main menu.  
   
 Here is a summary of keybindings in the editor:  
   
     Arrow keys             Move visible area by one row/column  
     Ctrl+Arrow key         Move visible area by one screen  
     Home                   Move to upper left corner  
     f, i, s, a             Enter floor/item, stone, or actor mode  
     F, I, S, A             Likewise, but show list of objects  
     Left mousebutton       Set currently selected object  
     Right mousebutton      Remove object from level  
     Middle mousebutton     Insert last removed object  
   
   
63  Compiling Enigma  Compiling Enigma
64  ================  ================
65    
# Line 169  programs and libraries installed Line 80  programs and libraries installed
80        distributions.  If you don't have them on your system, please        distributions.  If you don't have them on your system, please
81        download and install them before trying to build Enigma.        download and install them before trying to build Enigma.
82    
83  Installation should then be as easy as entering  Installation should now be as easy as typing
84    
85      ./configure && make && make install      ./configure && make && make install
86    
87  in the enigma directory.  in the enigma directory.
88    
89    
 Known problems  
 --------------  
   
 * Compilation fails on HPPA: This happens when you compile Enigma  
   without specifying the '-ffunction-sections' option. Configure as  
   follows:  
   
         CXXFLAGS='-ffunction-sections' ./configure  
   
   
90  Copying  Copying
91  =======  =======
92    

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.15

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26