giana.cfg explained:

1 - Volume

volume=100

Value from 0 to 100 : 0 mute, 100 max volume


2 - Joystick configuration:

Actions (Jump, shoot, start):

j_jump=2
j_fire=3
j_start=8

Directions:

j_up=1
j_down=4
j_left=8
j_right=2

Values depend of the system (windows/handhelds) and of the pad used on windows (playstation pad adapter or xbox controller).


3 - Keyboard configuration (win32/linux/...)

Actions (Jump, shoot, start):

k_jump=z
k_fire=x
k_start=13

Directions:

k_up=273
k_down=274
k_left=276
k_right=275


Values are the default SDL key values for these direction but can be overriden with ascii values or by a character (QWERTY keyboard).


4 - Other configuration keys

vscroll=0

horizon effect: disabled by default (1 to enable it).

5 - Examples:

Keyboard & ps2 pad adapter:

volume=100
j_jump=2
j_fire=3
j_start=8
j_up=1
j_down=4
j_left=8
j_right=2
vscroll=0
k_jump=z
k_fire=x
k_start=13
k_up=273
k_down=274
k_left=276
k_right=275


Keyboard & xbox360 pad:

volume=100
j_jump=0
j_fire=1
j_start=7
j_up=1
j_down=4
j_left=8
j_right=2
vscroll=0
k_jump=z
k_fire=x
k_start=13
k_up=273
k_down=274
k_left=276
k_right=275


...
