Вы находитесь на странице: 1из 12

config.

ini Guide – By dieg777

This is a general description of the IL2FB config file. It is to the best of my


Knowledge but by no means definitive. There are a lot of blank areas where I don’t know
about the effects of changes. The config.ini file is found in your main IL2FB folder. You
can edit it by right clicking on it and select open with notepad. Once you have finished
exit and save changes.

Most of the times the variables are either 1 for on and 0 for off. For others there will be
0,1,2,3,4,5 The lower usually less detailed but faster.

Note putting ; before a line will disable this line.

Some of these settings are for PF only. Some do not appear by default and you will have
to add them manually. Before you change this file make a copy of your original and keep
this in another folder such as your my documents folder. Then if things go wrong you
can copy this master copy back and replace the faulty one. The values in the Config
entry are my recommendations but may not be best for you PC. You change your file at
your own risk.

I have compiled these from Forums and Readmes and from:


http://www.sturmovik.de/wiki/index.php?title=Conf.ini
My thanks to all especially Sturmovik.de and steve_V

[il2] this describes game

Config Entry Description


title=Il2-Sturmovik Forgotten
Battles
this determines whether the game uses hotkeys that are
hotkeys=HotKey game
assigned in control section of hardware section of game setup

[window] describes how windows displays the game on screen

Config Entry Description


resolution width in pixels set in display properties settings tab
width=1024
in windows
resolution height in pixels set in display properties settings
height=768
tab in windows
resolution colour set in display properties settings tab in
ColourBits=32
windows. Can be 16 or 32

All the above deal with image quality. The higher the numbers for width and height then
the more pixels will be used in the same area therefore the image will be more detailed.
The larger the number of bits then the more detail there is per pixel so better image
quality
Config Entry Description
allows the screen resolution to be changed in game. Can be 0
ChangeScreenRes=1
or 1
forces display to be full screen and not in a window. Can be 0
FullScreen=1
or 1
DrawIfNotFocused=0
EnableResize=0 Enables user to change window size. can be 0 or 1
EnableClose=1
SaveAspect=1 Forces 4:3 picture aspect. Can be 0 or 1
Use3Renders=0 Allows use of up to 3 screens. Can be 0 or 1

[GLPROVIDER]: This section comments on what 3D drivers you are using

Config Entry Description


It will either be openGL on Direct X depending on what you
GL=Opengl32.dll
picked during setup.
Changed by running setup from start-programs -ubi-
[GLPROVIDERS]
il2sturmovich-setup
Open GL=Opengl32.dll
DirectX=dx8wrap.dll

Icon Settings:

You can change your icon types and distances by typing these variables in console in game
the command syntax is:

mp_dotrange [FRIENDLY|FOE] [DEFAULT] [COLOR<km>] [DOT <km>] [RANGE <km>]


[TYPE <km>] [ID <km>] [NAME <km>]

FRIENDLY or FOE keywords define which party the following parameters apply to – the
aircraft of the viewer’s army, or the aircraft of the hostile armies. The following keys define
the distance at which the appropriate icon is enabled:

• COLOR: The distance at which icons take the color of the inbound plane’s army.
Icons farther away will be drawn in grey.
• DOT: The distance at which the “dot” plane marker becomes visible.
• RANGE: The distance at which the distance measurement appears in the icon.
• TYPE: The distance at which the airplane model or model family becomes visible.
• ID: The distance at which the tactical number is visible.
• NAME: The distance at which the aircraft’s pilot name is visible (if it is driven by a
human pilot).

mp_dotrange DEFAULT restores the Pacific Fighters predefined icon setup. mp_dotrange
run without parameters prints the current icon setup ranger, which may be issued by both
client and server. (e.g mp_dotrange FRIENDLY COLOR 0.1 DOT 15 RANGE 5 TYPE 0.1 ID
0.1 NAME 2.5 This will give you friendly info at Aircraft dot at 15 km range at 5km Pilot
name 2.5km all other at 100metres)
Config Entry Description

eventlog=eventlog.lst describes where eventlog is written=n to is enabled


eventlogkeep=0 when at 1 writes an eventlog
3dgunners=1 For 3d gunners in PF will effect frame rate =0 turns them off

[HotKey game] describes keys assigned during play

Config Entry Description

[HotKey game] describes keys assigned during play


PrintScreen=ScreenShot
P=pause
Pause=pause

[HotKey gui]

Config Entry Description

Escape=activate this line needs to be in config to end missions

[HookViewFly Config] this section is how your view moves in external view

Config Entry Description

timeFirstStep=2.0 Time until aircraft passes camera


deltaZ=10.0 Angle of camera to aircraft

[HookView] The camera origins are fixed but the distances you may be able to
change for the [Hook View] and [Hook View Fly] sections

Config Entry Description

MouseLeft=Len

[HookView Config]

Config Entry Description

AzimutSpeed=0.1
TangageSpeed=0.1
LenSpeed=1.0
MinLen=1.0 minimum distance to object
DefaultLen=20.0 distance to object
MaxLen=3000.0 maximum distance of camera
Speed=6
[HotKey builder] this is key assignments when using the mission builder. I have
not used this so cannot comment

Config Entry Description

MouseLeft=o bjectMove
MouseRight=popupmenu
Enter=freeView
Shift MouseLeft=worldZoom
Alt MouseLeft=select+
Alt MouseRight=select-
Alt Ctrl=unselect
PageDown=change+
PageUp=change-
End=change++
Home=change--
Ctrl MouseLeft=insert+
Insert=insert+
NumPad-0=insert+
F=fill
Ctrl MouseRight=delete+
NumPad.=delete+
Delete=delete+
Backspace=cursor
Tab=cursor
F10=Land
F11=onLand
NumPad- =normalLand
NumPad+=toLand
NumPad-5=resetAngles
NumPad-8=resetTangage90
NumPad-7=stepAzimut-5
NumPad-4=stepAzimut-15
NumPad-1=stepAzimut-30
NumPad-9=stepAzimut5
NumPad-6=stepAzimut15
NumPad-3=stepAzimut30
[MouseXYZ] This section are the variables for mouse control

Config Entry Description


The mouse is generally used as a viewing device either in
F1=SpeedSlow
game or when viewing tracks
F2=SpeedNormal
F3=SpeedFast
MouseRight=XYmove
F4 MouseRight=Zmove
MouseMiddle=Amove
F5 MouseRight=Amove
F6 MouseRight=Tmove
F7 MouseRight=Kmove

[MouseXYZ Config]

Config Entry Description

RealTime=1

[HotKey Console] This section deals with console . There is a console help section
in forums at www.airwarfare.com for full list of commands. In the console you
can change most of the config parameters while in game

Config Entry Description


The console is where you can type commands to the
Shift Tab=Activate game. In this default setting you press shift +tab to
show console

[Console]

Config Entry Description

HISTORY=1024 Number of lines permitted in console


HISTORYCMD=1024
LOAD=console.cmd
SAVE=console.cmd
Here logs are disabled but you can save them by setting
LOG=0
to 1 if you wish
the console will then be saved to a text file for you to
LOGTIME=0
view later.
LOGFILE=log.lst
LOGKEEP=0
[sound] deals with sound settings in the game (hardware setup sound section)

Config Entry Description

SoundUse=1
SoundEngine=1
Speakers=1
Placement=0
SoundFlags.reversestereo=0
RadioFlags.Enabled=1
RadioEngine=2 Radio volume
MusicVolume=8 Music volume
ObjectVolume=14 Object volume
MusState.takeoff=1 Takeoff music can be 1 or 0
MusState.inflight=1 Inflight music can be 1 or 0
MusState.crash=1 Crash music can be 1 or 0
MusFlags.play=0
MasterVolume=12 Main volume
Attenuation=7
SoundMode=1
SamplingRate=1
NumChannels=2
SoundExt.occlusions=0
SoundFlags.hardware=0
SoundFlags.streams=1
SoundFlags.duplex=1
SoundExt.acoustics=0
SoundExt.volumefx=0
SoundFlags.voicemgr=0
SoundFlags.static=1
VoiceVolume=12
Channels=2
SoundExt.extrender=0
SoundFlags.bugscorrect=0
SoundSetupId=9
ActivationLevel=0.02
Preemphasis=0.85
RadioLatency=0.5
AGC=1
PTTMode=1
SoundFlags.UseRadioChatter=0
SoundFlags.AutoActivation=0
RadioFlags.PTTMode=0
RadioFlags.PlayClicks=0
ActLevel=0
MicLevel=0
[rts] This section is for input controls for mouse and joystick

Config Entry Description

ProcessAffinityMask=1
mouseUse=2
joyUse=1 can be 1 or 0
TrackIR is a piece of hardware that moves view when
you move your head. This line also has to be in file if
trackIRUse=1
you use niewview a program that helps you get better
control of your hat switch
DisableIME=0
locale= Set language EN or blank =English

[rts_mouse]

Config Entry Description


the higher the value the more sensitive movement in x
SensitivityX=1.0
axis
the higher the value the more sensitive movement in y
SensitivityY=1.0
axis
Invert=0 Inverts mouse movement
the higher the value the more sensitive movement in z
SensitivityZ=1.0
axis

[rts_joystick] Joystick settings are found in hardware setup in game. (See Tully's
Joystick section in www.airwarfare.com for full instructions on setting up your joystick)

Config Entry Description


Each axis has 12 entries. The first
X=0 1 4 9 16 25 36 49 64 81 100 0 is the dead zone ( 0 to 50) the last
is filtering ( 0 to 100)
If all values set to 100 then stick is
Y=0 1 4 9 16 25 36 49 64 81 100 0
directly linear to movement.
Z=0 10 20 30 40 50 60 70 80 90 100
RZ=0 10 20 30 40 50 60 70 80 90 100 0
FF=0
U=0 10 20 30 40 50 60 70 80 90 100 0
V=0 10 20 30 40 50 60 70 80 90 100 0
1X=0 0 3 7 15 25 35 50 66 84 100 0
1Y=0 0 5 10 17 25 33 43 54 71 100 0
1RZ=0 0 8 19 29 39 51 62 75 86 100 0
1U=0 100 100 100 100 100 100 100 100 100 100 0
1V=0 100 100 100 100 100 100 100 100 100 100 0
1X1=0 100 100 100 100 100 100 100 100 100 100 0
1Y1=0 100 100 100 100 100 100 100 100 100 100 0
1Z1=0 100 100 100 100 100 100 100 100 100 100 0
1RZ1=0 100 100 100 100 100 100 100 100 100 100 0
[Render_DirectX] video card features used in the game. (hardware setup)

Config Entry Description

TexQual=3
The first section is for direct x and the second is for
TexMipFilter=2
opengl.
Most use OPENGL as the game was optimised for
TexCompress=0
this so all comments
TexFlags.UseDither=1 are in this section.
TexFlags.UseAlpha=0
See Video card section in my IL2 optimisation
TexFlags.UseIndex=0
document for explanation of terms
TexFlags.PolygonStipple=1
TexFlags.UseClampedSprites=0
TexFlags.DrawLandByTriangles=1
TexFlags.UseVertexArrays=1
TexFlags.DisableAPIExtensions=0
TexFlags.ARBMultitextureExt=1
TexFlags.TexEnvCombineExt=1
TexFlags.SecondaryColorExt=1
TexFlags.VertexArrayExt=1
TexFlags.ClipHintExt=0
TexFlags.UsePaletteExt=0
TexFlags.TexAnisotropicExt=0
TexFlags.TexCompressARBExt=1
TexFlags.TexEnvCombine4NV=0
TexFlags.TexEnvCombineDot3=0
TexFlags.DepthClampNV=0
TexFlags.SeparateSpecular=0
TexFlags.TextureShaderNV=0
HardwareShaders=0
SpecularLight=2
Shadows=2
Specular=2
DiffuseLight=2
DynamicalLights=1
MeshDetail=2
VisibilityDistance=3
Sky=2
Forest=2
LandShading=3
LandDetails=2
LandGeom=2
TexLarge=1
TexLandQual=3
TexLandLarge=1
VideoSetupId=4
[Render_OpenGL] As Far as I Know the Tex variables are all set in hardware
setup program and depend on your card

Config Entry Description


TexQual=3 • 3= normal
• 2= reduced by factor of 2
• 1= reduced by factor of 4 0 = reduced by
factor of 8.
• Only need to reduce for older graphics cards
of 16mb or less.
TexMipFilter=1 • 0=Bilinear (fastest)
• 1=Trilinear (Improves quality with little
sacrifice in speed)
• 2=anisotrophic (Best quality but slower)
TexCompress=2 • 0=No compression best quality
• 1=16bit conversion
• 2=S3TC compression, best Performance. with
easily worst texture quality
TexFlags.UseDither=1
TexFlags.UseAlpha=0
TexFlags.UseIndex=0
TexFlags.PolygonStipple=1
TexFlags.UseClampedSprites=0
TexFlags.DrawLandByTriangles=1
TexFlags.UseVertexArrays=1
TexFlags.DisableAPIExtensions=0
TexFlags.ARBMultitextureExt=1
TexFlags.TexEnvCombineExt=1
TexFlags.SecondaryColorExt=1
TexFlags.VertexArrayExt=1
TexFlags.ClipHintExt=0
TexFlags.UsePaletteExt=0
TexFlags.TexAnisotropicExt=0
TexFlags.TexCompressARBExt=1 must be activated if S3TC compression is used
TexFlags.TexEnvCombine4NV=1
TexFlags.TexEnvCombineDot3=1
TexFlags.DepthClampNV=1
TexFlags.SeparateSpecular=1
TexFlags.TextureShaderNV=1
HardwareShaders=0 Must be 1 to activate Perfect mode.
The lower the value in this section the less detailed
Shadows=1
these appear but game runs faster e.g
If you suspect trees or forests may cause the frame
rate to drop, try lowering the Forest parameter in the
Specular=2
conf.ini to 1, or even 0 (that would make forest
appear in less detail, but render faster).
If you suspect trees or forests may cause the frame
rate to drop, try lowering the Forestparameter in the
Specular=2
conf.ini to 1, or even 0 (that would make forest
appear in less detail, but render faster).
Config Entry Description

SpecularLight=2
The only ones I have adjusted are water, Forest and
DiffuseLight=2
Effects.
DynamicalLights=1
MeshDetail=2
VisibilityDistance=2
Sky=2
Forest=1
LandShading=2
LandDetails=2
LandGeom=2
TexLarge=0 High-resolution airplane textures (0/1)
• 0= low resolution, fewer memory needs,
faster
• 1= quality, improves textures more memory
need, slower
TexLandQual=3
High-resolution land textures (0/1) 0= low
TexLandLarge=0 resolution, fewer memory needs, faster 1= quality,
improves textures more memory need, slower
VideoSetupId=15
Water=1 • Water = 0, Fastest water, without ground
reflection
• Water = 1, Normal water: ground and clouds
reflections, cloud shadows
• Water = 2, Perfect water: same as Water = 1,
plus wavy ground reflections and weather-
dependant wave types
To minimize effects settings, use Effects = 0 (effects
Effects=1
without shadows).
If on older cards try to use ForceShaders1x = 1 – it’s
ForceShaders1x=0 helpful for GeForce FX 5200, 5600, 5700 cards. Not
needed for newer cards
If you experience flickering airfields when viewed
PolygonOffsetFactor=-0.15 from high altitude, add these two lines into the
OpenGL section to fix the issue
PolygonOffsetUnits=-3.0
Not added by default used to alter settings for offline
[DGen]
play
NoBadWeather=1 - Can be set to zero or one, one
NoBadWeather=1
meaning you never get bad weather
MissionDistance=50 - Can be set to from 10 to 200
MissionDistance=50 Kilometers, depends on the map and targets
available.
MissionDistance=50 - Can be set to from 10 to 200
MissionDistance=50 Kilometers, depends on the map and targets
available.
NoAirfieldHighlight=1 - Set to one to zero. Zero
NoAirfieldHighlight=1 meaning you'll have AAA/flak unit at some unused
airbases
Config Entry Description
Can be set to 0 to 5 Random flights are flights not
related to your mission, both friendly and enemy are
just incidental you may or may not see these flights,
RandomFlights=0
they might not get close enough. Default or not
having the line in conf.ini is average (3). Can affect
frame rates.
Can be set to 0 to 100, default or not having the line
in conf.ini is 10. Can affect frame rates. Affects the
MaxFLAK=5
amount of flak generated from your airfield to target,
so can affect frame rates very much.
Settings are low, medium and high. Default or not
having the line in conf.ini is medium. Sets the
number of flights, enemy and friendly, that are
AirIntensity=Low related to your mission. On low setting, there will be
no random flights and it will override the
"RandomFlights=" setting in that case, ( see above ).
Can dramatically affect frame rates.
Settings are low, medium or high. On low, you'll only
have ground objects around target or active airfields.
Default is medium (or not having the line in conf.ini )
and there will also be extra objects around your
GroundIntensity=Low
flight route, besides target area and active airfields.
High gives you extra targets of opportunity to and
from your home field. Can dramatically affect frame
rates.
Settings are 0, 1, 2 and 3, ( for rookie, average,
veteran and ace ) and default or not having this line
in conf.ini, the AI bomber gunners will be kind of
random or depend on other settings like
CampaignAI=. This limits the entire bomber skill (
not just the gunners ) to a lower level if preferred, so
you can attack bombers more easily if you limit it to
Maxbomberskill=1 a low setting. It affects only enemy AI for bombers,
not friendly. Unfortunately, this does nothing for
transport aircraft, such as LI-2, C-47 or JU-52, so be
careful around those and don't assume they will be
limited like the bombers if you set this to a low
setting!!! Sometimes FW-200 Condor can also
sometimes be assigned as a transport plane in some
maps, so watch it!!!!
Settings are easy, normal or hard. Default or not
having the line in conf.ini is normal. This changes the
scripts ( ops files, I.E. - ops41-E.dat, where "E",
means easy ) files in the Dgen folder used to
generate missions. Affects the number of enemy
planes encoutered as opposed to the number of
friendly planes in your group/s. For example, set on
easy, you might have a mission generated which
CampaignMissions=Hard
gives you four fighters on your side with four
bombers, and two enemy fighters will later show up
to intercept your bombers. The very same mission on
hard might give you only two fighters on your side,
maybe the same number of bombers to escort, but
you'll run into four enemy fighters to deal with!! This
balances out so it does not affect frame rate much, if
at all.
Config Entry Description
Settings are easy, normal or hard. Default or not
having the line in conf.ini is normal. This changes the
scripts ( ops files, I.E. - ops41-E.dat, where "E",
means easy ) files in the Dgen folder used to
generate missions. Affects the number of enemy
planes encoutered as opposed to the number of
friendly planes in your group/s. For example, set on
easy, you might have a mission generated which
CampaignMissions=Hard
gives you four fighters on your side with four
bombers, and two enemy fighters will later show up
to intercept your bombers. The very same mission on
hard might give you only two fighters on your side,
maybe the same number of bombers to escort, but
you'll run into four enemy fighters to deal with!! This
balances out so it does not affect frame rate much, if
at all.
Settings are easy, normal or hard. Default or not
having the line in conf.ini is normal. Increases enemy
and friendly AI by a factor of one. Low increases
CampaignAI=Hard
friendly AI level higher while lowering enemy AI
level. High does the opposite. Normal gives you a
more even match of AI strength."
VeryShort, Short, Medium, Long, VeryLong
CampaignLength=Short
(VeryLong is default)
Pacific Fighters only. For example, if you want
OperationVictory=100 mission outcome to always be historical, you can set
the parameters to unachievable high values, such as
OperationDefeat=-100 OperationVictory=3000
WarVictory=1000 OperationDefeat=-3000
WarDefeat=-1000 WarVictory=30000
WarDefeat=-30000
UseParachutes Japanese have chutes from start of war

The grand total tally of multiple campaigns can also lead to an alternate outcome of the
whole war. Default value for an operation outcome is 100 points (added if it's a victory,
subtracted if it's a defeat). War outcome's value is 1,000 points

Вам также может понравиться