The configuration file is just called 'config' and contains several configuration options, some of them can be changed by using command-line options or using the in-game menus, others can only be changed by editing the file by hand.
If at any point you did something wrong, you may delete the old configuration file and just restart Warzone 2100. Then the game will regenerate a new configuration file with default values. It may be wise to not delete and instead backup your old configuration file in case you want to keep other options.
The shown values are the default values.
alliance=0
Toggles permission to play with allies in Skirmish and multi player mode
on (1) and off (0).
allowSubtitles=0
Toggles subtitles during video sequences on (1) and off (0).
base=1
Sets the level of start bases: No bases (0), bases (1) and advanced bases
(2).
bpp=32
Sets the colour depth in bpp = bits per pixel.
cdvol=50
Sets the volume for music ranging from 0 (no sound) to 100 (loudest.
colour=0
Sets your colour in the single player mode: Green (0), red (4), blue (5),
pink (6) and cyan (7).
debugmode=0
Toggles debug mode on (1) and off (0). --cheat sets this to 1. In order
to unset to 0 the file has be to edited by hand.
difficulty=1
Sets the difficulty for campaign game: easy (0), medium (1) or hard (2).
This value is not changed by difficulty-cheats.
fog=1
Sets fog to fog of war (1) or distance fog (0).
framerate=60
Sets the frame rate limit.
fullscreen=1
Specifies whether to start in fullscreen mode (1) or not (0).
fxvol=100
Sets the volume for sound effects (user interface sounds and advisor)
ranging from 0 (no sound) to 100 (loudest).
gameName=My Game
Sets the game name for skirmish and multi player games; limited to 79
bytes, so beware when using multi-byte characters such as German umlaute
or Japanese kanji.
gameserver_port=9999
Sets the port Warzone 2100 will listen to when hosting games, so make
sure that you can communicate on that port.
gamma=20
Sets the gamma value Warzone 2100 will use. This will have an effect on
the whole screen, so do not be surprised to see your whole screen getting
brighter/darker when playing in windowed mode. Minimum value is 10 and
stands for 0.5 times the normal screen intensity, maximum value is 200
and stands for 10 times the normal screen intensity.
height=480
Sets the height of the resolution Warzone 2100 will use; equivalent to
the height value of --resolution.
mapName=Rush
Sets the default map name of the map Warzone 2100 will use when starting
skirmish or multi player games.
masterserver_name=lobby.wz2100.net
Sets the lobby server Warzone 2100 will use when entering the lobby and
for showing your open multi player games.
masterserver_port=9997
Sets the port used to communicate with the lobby server specified in
'masterserver_name'.
mouseflip=1
Toggles behaviour of camera movement when holding down the right mouse
button and moving the mouse up and down. Tilt to the opposite direction
of mouse movement (0) or tilt in the same direction of the mouse movement
(1).
phrase0= to phrase4=
Sets five predefinable messages used for multi player mode to throw at
your opponent. Enter chat mode and then press F1 (phrase0) to F5
(phrase4) to send the corresponding phrase. It is not recommended to use
these as it may not always work as expected. These are limited to 79
bytes, so beware if you are using multi-byte characters such as German
umlaute or Japanese kanji.
playaudiocds=1
Toggles playing of audio CDs on (1) and off (0)
playername=
Sets your name used in skirmish and multi player games. There is a
profile for every playername you ever played with in your warzone
directory.
power=400
Sets the default power level to use. You may choose any value between
-2147483648 and 2147483647 (both times inclusively) but Warzone 2100 will
recognise exactly three values only and fallback to medium power levels
(400), if you specify an unknown value. You can choose from low power
levels (100), medium power levels (400) and high power levels (700).
radarObjectMode=0
Toggles friend-foe-colours on (1) and off (0). The value is not affected
by using Ctrl+Tab.
radarTerrainMode=0
Sets the radar mode Warzone 2100 will use: Terrain only (0 or 1),
heightmap only (2), terrain and heightmap combined (3) or no terrain and
no heightmap (4). Any value greater than or equal to 5 will make the game
use terrain only mode.
reopenBuild=1
Toggles the reopening of the build menu on (1) and off (0).
scroll=1000
Defines the maximum scroll speed and scroll speed acceleration. Sane
values range from 200 (slow) to 4000 (fast). A value of 0 would stop
scrolling at all, which is why a hardcoded default value of 100 is used
then. The built-in range of values in the options menu ranges from 100 to
1600.
sequences=0
Toggles the replay of video sequences on (1) and off (0). The default
value is likely to be changed in future releases as the videos have been
liberated.
shadows=1
Toggles the rendering of shadows on (1) and off (0). Older graphics cards
may be unable to render the game at an acceptable speed while using
shadows. This value can be changed by --shadows (1) and --noshadows (0).
shake=0
Toggles shaking of the camera when buildings are destroyed on (1) and off
(0). This option is not affected by the shakey-cheat.
showFPS=0
Toggles the display of the frames per seconds on (1) and off (0).
sound=1
Toggles sound on (1) and off (0).
subtitles=1
Toggles the display of subtitles during videos on (1) and off (0). Note
that subtitles are shown even if the video does not exist.
textureSize=128
Sets the texture size of terrain tiles in pixels. Valid values are 32, 64
and 128. Using lower values can increase the game's performance.
trapCursor=0
Toggles the trapping of the cursor in the game window. Only useful when
playing in windowed mode. It prevents getting off the window and clicking
something behind it like another application or the desktop, so the game
itself loses the focus or becomes hidden behind another window.
type=12
Used for selecting a game-type, do not edit this.
visfog=1
Toggles the effect used for unexplored terrain: Black tiles (1) or dimmed
tiles (0).
voicevol=100
Sets the volume for voices (weapon sounds etc.) ranging from 0 (no sound)
to 100 (loudest).
width=640
Sets the width of the resolution Warzone 2100 will use; equivalent to the