fixes for native windoze build
[k8-i-v-a-n.git] / README.orig
blob690d9d6aef4702bae46fd25958d1259c41a00e52
1 Iter Vehems ad Necem v0.50
2 ---------------------------
4 For news and updates view our homepage at ivan.sourceforge.net.
6 --------------------------
8 1. Description
10 2. System requirements
12 3. General gameplay
14 4. FAQ
16 -----------------------------
18 1. Description
20 Iter Vehemens ad Necem (IVAN) is a graphical roguelike game, which currently
21 runs in Windows, DOS and Linux. It features advanced bodypart and material
22 handling, multi-colored lighting and, above all, deep gameplay.
24 -----------------------------
26 2. System requirements
28 We recommend that you use at least a:
30    Pentium 266 MHz
31    48 Megs of RAM
33    Windows 9x/ME/XP/2000 (at least)
35    or:
37    DOS
38    Vesa 2.0 compatible video card
40    or:
42    Linux with
43    (SDL library version 1.2.0 or higher)
45 -----------------------------
47 3. General gameplay
49 IVAN works pretty much in the same way as other roguelikes. The player
50 controls a character, which moves and attacks from the direction keys.
51 All other commands can be found by pressing ?-key in the game.
53 Additional help can be obtained from the offical site at
54 http://ivan.sourceforge.net/.
56 -----------------------------
58 4. FAQ
60 Q: What does "Iter Vehemens ad Necem" mean?
62 A: It's latin and means a "Violent Road to Death". For most players, that's
63    a perfect description of the typical game.
65 Q: Why can't I make multiple saves and why is my save deleted when I die?
67 A: Like the creators of other roguelikes, we think this makes gaming much
68    more exciting, since you must take full responsibility of all your
69    actions. You have only one chance to live or die. Also, we agree that
70    "normal" saveloading is OK for games which remain the same in all gaming
71    sessions, since in these you are not meant to really die as replaying
72    everything in exactly the same way would be annoying. But the same does
73    not apply to games with a multitude of random areas and events like IVAN;
74    the whole fun is trying again and again in everchanging environment,
75    encountering stranger and more complex situations and becoming better
76    and better in tackling them.
78 Q: Can't you reconsider your opinion about saveloading?
80 A: No. There are the two things we swore never to do when starting the
81    project: discarding permadeath and making IVAN a 3D action game. Don't
82    bother us about this question anymore.
84 Q: Not even as an "easy" game option? Pretty please?
86 A: Shut up.
88 Q: What do these strange markings like Dex, Agi mean in the right sidebar?
91    AStr = Arm Strength - Increases damage inflicted on enemies
92    LStr = Leg Strength - Increases carrying capacity and kicking damage
93    Dex = Dexterity - Increases accuracy and hit speed
94    Agi = Agility - Increase movement speed and ability to dodge attacks
95    End = Endurance - Increases maximum health points and healing rate
96    Per = Perception - Increases sight range and accuracy
97    Int = Intelligence - Increases your ability to read and use magic
98    Wis = Wisdom - Increases your ability to deal with gods
99    Cha = Charisma - Improves your ability to negotiate and make deals
101    If there are two numbers visible after these the first is the attribute
102    after bonuses and penalties obtained from your equipment or some other
103    temporary reason. The second number shows the base attribute without the
104    said modifications. If there is no net-bonus or net-minus, only the base
105    attribute is shown.
107    If the first number is green, then it has increased a short while ago and
108    if it is red it has decreased.
110    Siz = Size or height, in cm - Increases your enemies' chance to hit you
111    HP = Health Points - The sum of your bodyparts' HPs
112    Gold = The amount of money you have
113    Day & Time = The amount of absolute game time you have spent in this game
114    Turn = The turns (commands which take time) you have used in this game
116 Q: I had 20 HPs, but I still died. Is this a bug?
118 A: No, this is not a bug. You will die (at least in human-form) if the HPs
119    of your groin, torso or head reach 0.
121 Q: Why do I always miss spiders with my trusty iron mace?
123 A: Mace is far too big for hitting small creatures. Do you really kill
124    spiders with such enormous objects in real life?
126 Q: What do marks like L+, C-- mean in the pray menu?
128 A: All gods have a property that tells whether they are supporters of Law
129    or Chaos or if they are Neutral. This is however too general description
130    so the plusses and minuses tell of slight differences between the gods.
131    Eg Valpurus has the letters L++ this means that Valpurus is extremely
132    lawful, when Sophos has the letters L-, which in turn means that Sophos
133    is lawful, but still leaning a bit towards neutrality and even chaos.
135 Q: I just lost a leg. How do I get it back?
137 A: Certain gods, potions and special characters may help you.
139 Q: How is score calculated?
141 A: First the kills of the player and his pets are merged to a single
142    list. Then for every monster type, the score is calculated with the
143    following formula
145    Score = sqrt(a) * b * b
147    sqrt(a) = Square root of the number of killed monsters of this type
148    b = Sum of the attributes of a typical monster of this type
150    The individual scores of the monster types are then added together.
151    You also get a high bonus for winning, depending on your victory type
152    (the score is multiplied by 2, 3, 4 or 5).
154 Q: Why does time pass so fast in the game?
156 A: Who has said the a day is as long in IVAN's world as on earth?
158 Q: How can I compile IVAN source code?
160 A: See INSTALL.
162 Q: I am a Linux user. Why can't I access the wizard (cheat) mode?
164 A: The wizard mode functions aren't compiled by default. In Linux change
165    the environment variable CXXFLAGS to -DWIZARD and recompile.
167 Q: I am a DOS user. When I try to run IVAN, I get the message "Load error:
168    no DPMI - Get csdpmi*b.zip".
170    The DOS binary is compiled using DJGPP, so you need a DPMI server to run
171    it. One should have been provided along with IVAN, but if that's not the
172    case, download it from www.delorie.com.
174 Q: I've found a bug. What should I do?
176 A: Write a small description on how the bug occured and if possible even
177    how we could replicate it, and send this information by email to
178    ivan-users@lists.sourceforge.net. If you are a SourceForge user, you can
179    also report this bug at Ivan's SourceForge project page:
181    http://sourceforge.net/projects/ivan
183    You should mention your full name so we can credit you at the end of the
184    AUTHORS file, if you are the first to discover this bug.
186 Q: I've got a great idea to make IVAN better! What should I do?
188 A: Describe the idea to us by sending it to ivan-users@lists.sourceforge.net
189    or report it at Ivan's SourceForge project page (see above). You will be
190    credited if we implement the feature, it's non-trivial, and you're first
191    to suggest it.
193 Q: I'm a programmer willing to help you. What should I do?
195 A: Code and then send us (e-mail: ivan-devel@lists.sourceforge.net)
196    your diff. If we like your code we will integrate it to the next
197    release. You will of course be credited for your code.
199    See .customs.emacs file for the official Ivan C++ Programming
200    Style.
202 -----------------------------
204 FREE SOFTWARE FOREVER!