General information
Apply the Enclave intro skip.
environment.cfg
options.cfg
Config.mpp
VP_FOV
d3d8.ini
ForceWindowedMode
1
Use the Enclave Xpadder Profile.
void main() { // ------------------------------------------------------------------- // Xbox 360 Controller // ------------------------------------------------------------------- // "bind" // "bind2" // "bindrep" // "joy0_axis00" (A Button) // "joy0_axis01" (B Button) // "joy0_axis02" (X Button) // "joy0_axis03" (Y Button) // "joy0_axis04" (Left Shoulder Button) // "joy0_axis05" (Right Shoulder Button) // "joy0_axis06" (Back Button) // "joy0_axis07" (Start Button) // "joy0_axis08" (Left Stick click) // "joy0_axis09" (Right Stick click) // "joy0_axis0c" (Left Stick) // "joy0_axis0d" (Right Stick) // "joy0_axis0e" (Triggers) // "joy0_axis0f" (DPad) bindrep "joy0_axis0c", "moveright arg1 / 128.0; moveforward (-arg0) / 128.0"; //Move with Left Stick bindrep "joy0_axis0d", "lookvelocity0 arg1*0.2, arg0*0.04"; //Look with Right Stick (modify arg1 and arg0 to change horizontal and vertical sensitivity) bind2 "joy0_axis08", "press crouch", "release crouch"; //Crouch by pressing Left Stick bind2 "joy0_axis09", "moveup 1; press jump", "moveup 0; release jump"; //Jump by pressing Right Stick bind2 "joy0_axis00", "moveup 1; press jump", "moveup 0; release jump"; //Jump by pressing A Button bindrep "joy0_axis0e", "int a0 = arg0/255.0; if(a0) { press attack } else { release attack }"; //Attack by pressing either Trigger bind2 "joy0_axis04", "press attack2", "release attack2"; //Second attack or use item by pressing Left Shoulder Button bind2 "joy0_axis01", "press attack2", "release attack2"; //Second attack or use item by pressing B Button bind "joy0_axis0f", "int a0 = arg0/255.0; if(a0) { cmd nextitem } int a1 = arg1/255.1; if(a1) { cmd nextweapon }"; //Horizontal DPad changes item, vertical DPad changes weapon //bind "joy0_axis04", "cmd prevweapon"; //Previous weapon by pressing Left Shoulder Button //bind "joy0_axis05", "cmd nextweapon"; //Next weapon by pressing Right Shoulder Button bind "joy0_axis02", "cyclecameramode 0, 1"; //Switch between third and first person by pressing X Button bind "joy0_axis03", "activateitem \"0x106\""; //Use potion by pressing Y Button bind "joy0_axis07", "releaseall; cl_opengamemenu"; //Open menu with Start Button }
Options.cfg
CONFIG=Config.mpp
Notes
Enclave.exe
Setting the mouse polling rate to 125hz may alleviate various issues with mouse movement affecting gameplay. If your mouse does not have adjustable polling rate and you still experience problems, using a different/older mouse may work.
Use WineD3D For Windows.
<path-to-game>\environment.cfg