The Global.calib
file
I suugest reading the calibration
tutorial first before reading this, to be sure you
know all the terms and are fimillar with the
calibration screen.
the global.calib file is the file
that your wwol calibration screen uses to save
it's filtration data for the mouse and joysticks
when another .calib file for a specific vehicle or
vehicle type is not in use. [see calibration
tutorial -advanced tricks].
the information contained here
pertains to ALL .calib files.
this file is contained in your
ww2ol\data\cfml folder. it is updated in realtime
whenever you make a change on the ww2ol
calibration screen.
if you do not have this file, don't
worry. it just means that the game is using the
standard default values of absolutly NO
sensitivity filtration to your joystick
calibration.
you can open the file with notepad
by holding down shift and right clicking on the
file. choose 'open with' then notepad from the
list provided.
if there is no data inside, that
means the ww2ol defaults are used.
Code
Definition
when you open the file up in notepad
it will look something like this....
0x80000000,3.215315r0x80000001,1.000000r0x81000000,0.114000,0.661000,0.290000,1.000000r
what these numbers mean...
0x80000000,3.215315r0x80000001,1.000000r0x81000000,0.114000,0.661000,0.290000,1.000000r
this is the code for the mouse x
sensitivity
0x80000000,3.215315r0x80000001,1.000000r0x81000000,0.114000,0.661000,0.290000,1.000000r
this is the VALUE the mouse x
sensitivity is adjusted by, [3 times faster]
0x80000000,3.215315r0x80000001,1.000000r0x81000000,0.114000,0.661000,0.290000,1.000000r
r is simply is a carrage return,
seperates the code lines...
0x80000000,3.215315r0x80000001,1.000000r0x81000000,0.114000,0.661000,0.290000,1.000000r
this is the code for mouse y
sensitivty
0x80000000,3.215315r0x80000001,1.000000r0x81000000,0.114000,0.661000,0.290000,1.000000r
it is set to times 1, no added
sensitivity [the default value].
0x80000000,3.215315r0x80000001,1.000000r0x81000000,0.114000,0.661000,0.290000,1.000000r
the code for joystick one x-axis
0x80000000,3.215315r0x80000001,1.000000r0x81000000,0.114000,0.661000,0.290000,1.000000r
this value is where the deadband is
set [11.4 percent]
0x80000000,3.215315r0x80000001,1.000000r0x81000000,0.114000,0.661000,0.290000,1.000000r
this is the x cooridinate for where
the red box [peak of sensitivity curve] appears on
the sensitivity filter graph. [x would be the
poisition left to right on the sensitivity graph
on the ww2ol calibration screen] .500 would be
dead center left from right [default value]
0x80000000,3.215315r0x80000001,1.000000r0x81000000,0.114000,0.661000,0.290000,1.000000r
this is the y coordinate for where
the red box [peak of sensitivity curve] appears on
the sensitivity filter graph. [y would be down to
up on the graph]. .500 would be dead center down
to up. [default value]
that means if these last two values
mentioned were .500,.500, the sensitivity curve
would be a diagonal line meaning no filtering was
being applied to the calibration. these are also
the default values.
0x80000000,3.215315r0x80000001,1.000000r0x81000000,0.114000,0.661000,0.290000,1.000000r
this last number is where the
Fullband is set. 1.0000 means no fullband
[default] .900 would mean 10% fullband.
so for a given joystick axis, you
have the joystick axis code, then the deadband
[where joystick input starts], then the x and y
co-ordinates of the peak of the sensitivity curve
telling what sensitivity adjustments were made,
then the fullband [where joystick input ends]
on mouse code the defaults [no
sensitivity change] are 1.000000
on joystick code the defaults [no
sensitivity change] are
0.000000,.500,.500,1.000000
if code for a specific axis doesn't
appear in the file the defaults are used by the
game and no sensitivity change is applied
AXIS CODES
0x80000000 -mouse
x
0x80000000 -mouse
y
0x81000000 - joystick one
x-axis
0x81000001 - joystick one
y-axis
0x81000002 - joystick one
z-axis
0x81000003 - joystick one
rotation x-axis
0x81000004 - joystick one
rotation y-axis
0x81000005 - joystick one
rotation z-axis
0x81000006 - joystick one
slider one axis
0x81000007 - joystick one
slider two axis
0x82000000 - joystick two
x-axis
0x82000001 - joystick two
y-axis
0x82000002 - joystick two
z-axis
0x82000003 - joystick two
rotation x-axis
0x82000004 - joystick two
rotation y-axis
0x82000005 - joystick two
rotation z-axis
0x81000006 - joystick two
slider one axis
0x82000007 - joystick two
slider two axis
0x83000000 - joystick three
x-axis
0x83000001 - joystick three
y-axis
0x83000002 - joystick three
z-axis
0x83000003 - joystick three
rotation x-axis
0x83000004 - joystick three
rotation y-axis
0x83000005 - joystick three
rotation z-axis
0x83000006 - joystick three
slider one axis
0x83000007 - joystick three
slider two axis
0x84000000 - joystick four
x-axis
0x84000001 - joystick four
y-axis
0x84000002 - joystick four
z-axis
0x84000003 - joystick four
rotation x-axis
0x84000004 - joystick four
rotation y-axis
0x84000005 - joystick four
rotation z-axis
0x84000006 - joystick four
slider one axis
0x84000007 - joystick four
slider two axis
r- line carrage return, just
seperates the code lines.
|