Loading [MathJax]/extensions/Safe.js

Special Aircraft Service

The SAS Factory - Tech Help, Ancient Mods etc. => Tech Help (other than BAT or IL-2 Great Battles) => Topic started by: redarrows2006 on April 15, 2020, 11:17:39 PM

Title: conf ini
Post by: redarrows2006 on April 15, 2020, 11:17:39 PM
Hi
What is the perfect setting for GeForce RTX2060 SUPER?
I Have tryed out difrent setting but i have some shadows moving in high speed in the sky, before takeoff/skramble?

I am running vanilla 413.4

The setting i am using is:


[Render_OpenGL]
TexQual=3
TexMipFilter=3
TexCompress=2
TexFlags.UseDither=0
TexFlags.UseAlpha=0
TexFlags.UseIndex=0
TexFlags.PolygonStipple=1
TexFlags.UseClampedSprites=0
TexFlags.DrawLandByTriangles=0
TexFlags.UseVertexArrays=1
TexFlags.DisableAPIExtensions=0
TexFlags.ARBMultitextureExt=1
TexFlags.TexEnvCombineExt=1
TexFlags.SecondaryColorExt=1
TexFlags.VertexArrayExt=1
TexFlags.ClipHintExt=1
TexFlags.UsePaletteExt=1
TexFlags.TexAnisotropicExt=1
TexFlags.TexCompressARBExt=0

TexFlags.TexEnvCombine4NV=1
TexFlags.TexEnvCombineDot3=1
TexFlags.DepthClampNV=1
TexFlags.SeparateSpecular=1
TexFlags.TextureShaderNV=1

HardwareShaders=1

Shadows=2
Specular=2
SpecularLight=2
DiffuseLight=2
DynamicalLights=1
MeshDetail=2
VisibilityDistance=3

Sky=2
Forest=3
LandShading=3
LandDetails=2

LandGeom=3
TexLarge=1
TexLandQual=3
TexLandLarge=1

VideoSetupId=17
Water=4
Effects=2
ForceShaders1x=0
PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0



Title: Re: conf ini
Post by: Hans-Joachim Marseille on April 15, 2020, 11:50:55 PM
I recommend this. You may also try "ProcessAffinityMask=85". Imo also "Effects:2" is totally useless. ;)


[Render_OpenGL]
TexQual=3
TexMipFilter=3
TexCompress=0
TexFlags.UseDither=0
TexFlags.UseAlpha=0
TexFlags.UseIndex=0
TexFlags.PolygonStipple=1
TexFlags.UseClampedSprites=0
TexFlags.DrawLandByTriangles=0
TexFlags.UseVertexArrays=1
TexFlags.DisableAPIExtensions=0
TexFlags.ARBMultitextureExt=1
TexFlags.TexEnvCombineExt=1
TexFlags.SecondaryColorExt=1
TexFlags.VertexArrayExt=1
TexFlags.ClipHintExt=1
TexFlags.UsePaletteExt=1
TexFlags.TexAnisotropicExt=1
TexFlags.TexCompressARBExt=0

TexFlags.TexEnvCombine4NV=1
TexFlags.TexEnvCombineDot3=1
TexFlags.DepthClampNV=1
TexFlags.SeparateSpecular=1
TexFlags.TextureShaderNV=1

HardwareShaders=1

Shadows=2
Specular=2
SpecularLight=2
DiffuseLight=2
DynamicalLights=1
MeshDetail=2
VisibilityDistance=3

Sky=2
Forest=3
LandShading=3
LandDetails=2

LandGeom=3
TexLarge=1
TexLandQual=3
TexLandLarge=1

VideoSetupId=17
Water=4
Effects=1
ForceShaders1x=0
PolygonOffsetFactor=-0.0625
PolygonOffsetUnits=-1.0

Title: Re: conf ini
Post by: redarrows2006 on April 16, 2020, 12:13:20 AM
Hi Hans-Joachim Marseille I am not quite sure of what ProcessAffinityMask=85
is 8) culden`t find it.... but i shall give it a go with the config ini set up you have.
Thank you m8  :)
Title: Re: conf ini
Post by: Hans-Joachim Marseille on April 16, 2020, 12:35:14 AM
You're welcome. You'll find "Process...Mask" scrolling a bit further upwards in the Conf.ini. It is the best value I have figured out within the years for my system - you may wanna try it too since you seem  to have a good PC as well. It optimizes the performance of a Quadcore-CPU a bit. Many say that value "1" is still the real deal though. But trying things out (carefully) cannot be wrong.  Cheers, mate!  ;)
Title: Re: conf ini
Post by: Mick on April 16, 2020, 02:52:14 AM
... you certainly don't need to compress textures with such a powerful GC ...!  :P

[Render_OpenGL]
TexQual=3
TexMipFilter=3
TexCompress=2  <== change this to  =0

Other than that, your NVidia settings can explain your issue too ...  ;)
Title: Re: conf ini
Post by: vpmedia on April 16, 2020, 09:49:29 AM
You also need this in the conf.ini for OpenGL to be active:

[GLPROVIDER]
GL=Opengl32.dll
Title: Re: conf ini
Post by: redarrows2006 on April 18, 2020, 04:09:13 PM

Hi
I have tried to set and change this TexCompress = 2 <== change this to = 0
As a suggestion from Mick: And that's ok thanks Mick :)
In addition to that, I have been in the graphics settings for the card to have suggested the graphics card to add the game to the 3D settings for the G card.

vpmedia: conf ini min looks like it's default on 32.dll;)

Hans-Joachim Marseille: It seems good to follow the advice to be careful about the conf ini settings. Think I skip setting when ProcessAffinityMask to = 85.

I also wonder if the black shadows that flew through the air could be a little bug in the game?
Also, are any of you gamers having shakes in the game while you flying?

Here's the conf ini I'm running now with the RTX2060


[Render_OpenGL]
TexQual = 3
TexMipFilter = 3
TexCompress = 0
TexFlags.UseDither = 0
TexFlags.UseAlpha = 0
TexFlags.UseIndex = 0
TexFlags.PolygonStipple = 1
TexFlags.UseClampedSprites = 0
TexFlags.DrawLandByTriangles = 0
TexFlags.UseVertexArrays = 1
TexFlags.DisableAPIExtensions = 0
TexFlags.ARBMultitextureExt = 1
TexFlags.TexEnvCombineExt = 1
TexFlags.SecondaryColorExt = 1
TexFlags.VertexArrayExt = 1
TexFlags.ClipHintExt = 1
TexFlags.UsePaletteExt = 1
TexFlags.TexAnisotropicExt = 1
TexFlags.TexCompressARBExt = 1

TexFlags.TexEnvCombine4NV = 1
TexFlags.TexEnvCombineDot3 = 1
TexFlags.DepthClampNV = 1
TexFlags.SeparateSpecular = 1
TexFlags.TextureShaderNV = 1

HardwareShaders = 1

Shadows = 2
Specular = 2
SpecularLight = 2
Diffuse Light = 2
DynamicalLights = 1
MeshDetail = 2
VisibilityDistance = 3

Sky = 2
Forest = 3
LandShading = 3
Country Details = 2

LandGeom = 3
TexLarge = 1
TexLandQual = 3
TexLandLarge = 1

VideoSetupId = 17
Water = 4
Effects = 1
ForceShaders1x = 0
Polygon Offset Factor = -0.15
Polygon Offset Units = -3.0

[DGen]
HistoricalRanks = 1
CampaignLength = Medium


Sorry my bad English :(

Regards
redarrows2006
Title: Re: conf ini
Post by: Mick on April 19, 2020, 01:27:20 AM
TexFlags.UseClampedSprites = 0  <== try =1 if you experience stutter while bombs explode for ex ...

TexFlags.TexCompressARBExt = 1  <== set it to =0 as you nolonger use texture compression ...  ;)

IL2's bootleneck rather is today the CPU, and not the GPU, as the game is not compatible with multithread, so the single thread performance is very important, you can find your CPU's single thread performance here:

https://www.cpubenchmark.net/singleThread.html

When IL2 was released, 20 years ago, a GPU with 128 Mb memory was considered top model ...!  8)

Even today, with the most powerful computers costing several thousands dollars, you still can experience stutter, for ex above big cities like Berlin, or above heavily loaded maps with lots of activity and objects in the air, at sea and on the ground ...  :-X

Very good reading here ...  ;)

https://www.sas1946.com/main/index.php/topic,9756.msg185327.html#msg185327
Title: Re: conf ini
Post by: redarrows2006 on April 21, 2020, 10:55:19 AM
Hi
I have installed CUP/BAT v1.1
Here is some of my confi ini. This is what i am running now:

[GLPROVIDER]
GL=Opengl32.dll

[GLPROVIDERS]
Open GL=Opengl32.dll
DirectX=dx8wrap.dll

+++++++++++++++++++++
+++++++++++++++++++++

[game]
Arcade=0
HighGore=0
mapPadX=0.6687499
mapPadY=-0.046666667
viewSet=33
Intro=1
NoSubTitles=0
NoChatter=0
NoHudLog=0
NoLensFlare=0
iconTypes=0
eventlog=eventlog.lst
eventlogkeep=0
3dgunners=1
ScreenshotType=1
RecordingIndicator=0
MapAlpha=0.99
SaveTrk=1
SkipParatrooperViews=0
NoMissionInfoHud=0
noKillInfoHud=0
BlockMorseChat=0
SmallMapWPLabels=1
ShowMorseAsText=0
IconUnits=0
lowInfoHud=0


+++++++++++++++++++++++
+++++++++++++++++++++++




[sound]
SoundUse=1
SoundEngine=1
Speakers=0
Placement=0
SoundFlags.reversestereo=0
RadioFlags.Enabled=1
RadioEngine=2
MusicVolume=0
ObjectVolume=14
MusState.takeoff=1
MusState.inflight=1
MusState.crash=1
MusFlags.play=1
MasterVolume=14
Attenuation=7
SoundMode=1
SamplingRate=2
NumChannels=2
SoundExt.occlusions=0
SoundFlags.hardware=1
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=8
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
SoundFlags.forceEAX1=0

[rts]
;ProcessAffinityMask=1
mouseUse=2
joyUse=1
trackIRUse=1
DisableIME=0
locale=
UseSmartAxis=0
JoyProfile=0

++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++



[Render_DirectX]
TexQual=3
TexMipFilter=3
TexCompress=0
TexFlags.UseDither=0
TexFlags.UseAlpha=0
TexFlags.UseIndex=0
TexFlags.PolygonStipple=0
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=1
TexFlags.TexCompressARBExt=1

TexFlags.TexEnvCombine4NV=0
TexFlags.TexEnvCombineDot3=1
TexFlags.DepthClampNV=0
TexFlags.SeparateSpecular=1
TexFlags.TextureShaderNV=0

HardwareShaders=1

Shadows=2
Specular=2
SpecularLight=2
DiffuseLight=2
DynamicalLights=1
MeshDetail=2
VisibilityDistance=3

Sky=2
Forest=3
LandShading=3
LandDetails=2

LandGeom=3
TexLarge=1
TexLandQual=3
TexLandLarge=1

VideoSetupId=17
Water=2
Effects=1
ForceShaders1x=0
PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0

[Render_OpenGL]
TexQual=3
TexMipFilter=3
TexCompress=0
TexFlags.UseDither=0
TexFlags.UseAlpha=0
TexFlags.UseIndex=0
TexFlags.PolygonStipple=1
TexFlags.UseClampedSprites=0
TexFlags.DrawLandByTriangles=0
TexFlags.UseVertexArrays=1
TexFlags.DisableAPIExtensions=0
TexFlags.ARBMultitextureExt=1
TexFlags.TexEnvCombineExt=1
TexFlags.SecondaryColorExt=1
TexFlags.VertexArrayExt=1
TexFlags.ClipHintExt=1
TexFlags.UsePaletteExt=1
TexFlags.TexAnisotropicExt=1
TexFlags.TexCompressARBExt=0

TexFlags.TexEnvCombine4NV=1
TexFlags.TexEnvCombineDot3=1
TexFlags.DepthClampNV=1
TexFlags.SeparateSpecular=1
TexFlags.TextureShaderNV=1

HardwareShaders=1

Shadows=2
Specular=2
SpecularLight=2
DiffuseLight=2
DynamicalLights=1
MeshDetail=2
VisibilityDistance=3

Sky=2
Forest=3
LandShading=3
LandDetails=2

LandGeom=3
TexLarge=1
TexLandQual=3
TexLandLarge=1

VideoSetupId=17
Water=4
Effects=1
ForceShaders1x=0
PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0

[DGen]
HistoricalRanks=1
CampaignLength=Medium
[Mods]
RandomSplash=1
netCallsign=

My IL-2 1946 is now running perfect exept some stutter inside cokpit when flying.
I also have the GPU to adjust to the IL-2 1946.

But thank you very much Mick,vpmedia and Hans-Joachim Marseille for yours advice on how to set the grapic on my PC  :) :) you all being splended  ;)


Regards
redarrows2006
Title: Re: conf ini
Post by: Hans-Joachim Marseille on April 22, 2020, 08:26:07 AM
There are some things to improve - if you have a decent PC check out this:


[il2]
title=Il2-Sturmovik Forgotten Battles
hotkeys=HotKey game

[HotKey Console]
Shift Tab=Activate

[Console]
HISTORY=128
HISTORYCMD=128
LOGFILE=log.txt
LOG=1
LOGKEEP=0
LOGTIME=0

[HotKey gui]
Escape=activate

[window]

width=1920
height=1080
ColourBits=32
DepthBits=24
StencilBits=8
ChangeScreenRes=1
FullScreen=1
DrawIfNotFocused=1
EnableResize=0
EnableClose=1
SaveAspect=0
Use3Renders=0
WideScreenFoV=1
UIColor=4
UIDetail=0
UIBackground=de

[GLPROVIDER]
GL=Opengl32.dll

[GLPROVIDERS]
Open GL=Opengl32.dll
DirectX=dx8wrap.dll

[NET]
speed=5000
routeChannels=0
serverChannels=31
localPort=21000
remotePort=21000
SkinDownload=0
serverName=No Name
serverDescription=
remoteHost=
localHost=
socksHost=
checkServerTimeSpeed=1
checkClientTimeSpeed=0
disableNetStatStatistics=0
showPilotNumber=1
showPilotPing=1
showPilotName=1
showPilotScore=1
showTeamScore=0
cumulativeTeamScore=0
showPilotArmy=1
showPilotACDesignation=1
showPilotACType=1
filterUserNames=0
reflyKIADelay=0
maxAllowedKIA=-1
reflyKIADelayMultiplier=0.0
reflyDisabled=0
allowMorseAsText=1
allowCustomSounds=1

[MaxLag]
farMaxLagTime=10.0
nearMaxLagTime=2.0
cheaterWarningDelay=5.0
cheaterWarningNum=-1

[chat]
region=(dx=0.6925,dy=0.071666665,x=0.0,y=0.0)

[game]
TypeClouds=1
Arcade=0
HighGore=1
mapPadX=0.802778
mapPadY=0.05185185
viewSet=57
Intro=0
NoSubTitles=1
NoChatter=0
NoHudLog=0
NoLensFlare=0
iconTypes=0
eventlog=eventlog.lst
eventlogkeep=0
3dgunners=1
ScreenshotType=1
RecordingIndicator=0
MapAlpha=0.99
SaveTrk=1
IconUnits=0
SkipParatrooperViews=0
NoMissionInfoHud=0
noKillInfoHud=0
BlockMorseChat=0
SmallMapWPLabels=1
ShowMorseAsText=0
mapPadMode=1


[HotKey game]
PrintScreen=ScreenShot
P=pause
Pause=pause

[HookViewFly Config]
timeFirstStep=2.0
deltaZ=10.0

[HookView]
MouseLeft=Len

[HookView Config]
AzimutSpeed=0.1
TangageSpeed=0.1
LenSpeed=1.0
MinLen=1.0
DefaultLen=20.0
MaxLen=3000.0
Speed=6
LeanF=0.2
LeanS=0.2
Raise=0.089999996
RubberBand=0.04

[HotKey builder]
MouseLeft=objectMove
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
Ctrl C=copy
Ctrl X=cut
Ctrl V=paste
Ctrl Q=incHeight
Ctrl A=DecHeight

[MouseXYZ]
F1=SpeedSlow
F2=SpeedNormal
F3=SpeedFast
MouseRight=XYmove
F4 MouseRight=Zmove
MouseMiddle=Amove
F5 MouseRight=Amove
F6 MouseRight=Tmove
F7 MouseRight=Kmove

[MouseXYZ Config]
RealTime=1

[sound]
SoundUse=1
SoundEngine=1
Speakers=0
Placement=0
SoundFlags.reversestereo=0
RadioFlags.Enabled=1
RadioEngine=2
MusicVolume=4
ObjectVolume=14
MusState.takeoff=1
MusState.inflight=1
MusState.crash=1
MusFlags.play=1
MasterVolume=14
Attenuation=5
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=14
Channels=2
SoundExt.extrender=0
SoundFlags.bugscorrect=0
SoundSetupId=8
ActivationLevel=0.02
Preemphasis=0.85
RadioLatency=0.5
AGC=1
PTTMode=1
SoundFlags.UseRadioChatter=1
SoundFlags.AutoActivation=0
RadioFlags.PTTMode=0
RadioFlags.PlayClicks=0
ActLevel=0
MicLevel=0
SoundFlags.forceEAX1=0

[rts]
ProcessAffinityMask=85
mouseUse=2
joyUse=1
trackIRUse=1
DisableIME=0
locale=en
UseSmartAxis=0
JoyProfile=0

[rts_mouse]
SensitivityX=1.0
SensitivityY=1.0
Invert=0
SensitivityZ=1.0

[rts_joystick]
X=0 1 4 9 16 25 36 49 64 81 100 0
Y=0 1 4 9 16 25 36 49 64 81 100 0
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 10 20 30 40 50 60 70 80 90 100 0 0
1Y=0 10 20 30 40 50 60 70 80 90 100 0 0
1RZ=0 100 100 100 100 100 100 100 100 100 100 0 0
1U=0 100 100 100 100 100 100 100 100 100 100 0 0
1V=0 100 100 100 100 100 100 100 100 100 100 0 0

[Render_DirectX]
TexQual=3
TexMipFilter=2
TexCompress=0
TexFlags.UseDither=1
TexFlags.UseAlpha=0
TexFlags.UseIndex=0
TexFlags.PolygonStipple=1
TexFlags.UseClampedSprites=1
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

Shadows=2
Specular=2
SpecularLight=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
ForceShaders1x=0
PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0

[Render_OpenGL]
TexQual=3
TexMipFilter=3
TexCompress=0
TexFlags.UseDither=0
TexFlags.UseAlpha=0
TexFlags.UseIndex=0
TexFlags.PolygonStipple=1
TexFlags.UseClampedSprites=0
TexFlags.DrawLandByTriangles=0
TexFlags.UseVertexArrays=1
TexFlags.DisableAPIExtensions=0
TexFlags.ARBMultitextureExt=1
TexFlags.TexEnvCombineExt=1
TexFlags.SecondaryColorExt=1
TexFlags.VertexArrayExt=1
TexFlags.ClipHintExt=1
TexFlags.UsePaletteExt=1
TexFlags.TexAnisotropicExt=1
TexFlags.TexCompressARBExt=0

TexFlags.TexEnvCombine4NV=1
TexFlags.TexEnvCombineDot3=1
TexFlags.DepthClampNV=1
TexFlags.SeparateSpecular=1
TexFlags.TextureShaderNV=1

HardwareShaders=1

Shadows=2
Specular=2
SpecularLight=2
DiffuseLight=2
DynamicalLights=1
MeshDetail=2
VisibilityDistance=3

Sky=2
Forest=3
LandShading=3
LandDetails=2

LandGeom=3
TexLarge=1
TexLandQual=3
TexLandLarge=1

VideoSetupId=17
Water=4
Effects=1
ForceShaders1x=0
PolygonOffsetFactor=-0.0625
PolygonOffsetUnits=-1.0


[Mods]
PALMODsColor=0
PALQMBLinesMap=10
PALQMBLinesPl0=25
PALQMBLinesPl1=20
PALQMBLinesPl2=19
PALQMBLinesPl3=18
PALQMBLinesPl4=18
PALQMBLinesPl5=18
PALQMBLinesPl6=18
PALQMBLinesPl7=18
BombBayDoors=0
RandomSplash=1
netCallsign=
TracersPlayer=400
TracersAircrafts=300
TracersWorld=25
TracersWirbelwind=5
HUDLogLines=3
HUDLogColor1=80FFFFFF
HUDLogColor2=10FFFFFF
HUDLogBottomColor1=80FFFFFF
HUDLogBottomColor2=10FFFFFF


[DGen]
CampaignLength=Long
MissionDistance=75
GroundIntensity=High
AirIntensity=High
RandomFlights=5
CampaignAI=Normal
CampaignMissions=Hard
MaxBomberSkill=1
SlowFire=20
MaxFLAK=100
OperationVictory=1000
OperationDefeat=-1000
WarVictory=10000
WarDefeat=-10000
;UseParkedPlanes=1
NoAirfieldHighlight=0












Title: Re: conf ini
Post by: Griffon_301 on April 25, 2020, 09:44:46 AM
pay attention - there is different recommended settings for NVidia based cards and Radeons...
Title: Re: conf ini
Post by: redarrows2006 on April 26, 2020, 03:10:43 PM
There are some things to improve - if you have a decent PC check out this:


ProcessAffinityMask=85
mouseUse=2
joyUse=1
trackIRUse=1
DisableIME=0
locale=en
UseSmartAxis=0
JoyProfile=0


Hi Hans-Joachim Marseille Thanks there m8 ;) ,but the ProcessAffinityMask=85 is beond my reatch what i dere fidle aroud with. Parhaps another day  ;)

Best Regards
redarrows2006
Title: Re: conf ini
Post by: SAS~Storebror on April 26, 2020, 11:08:13 PM
ProcessAffinityMask=85 is beond my reatch what i dere fidle aroud with.
It doesn't make much sense either.
"ProcessAffinityMask" sets which CPU cores IL-2 is gonna use.
It's a binary mask converted to a decimal value.
"85" equals "01010101" binary.
Reading that value right to left, it means that cores 1, 3, 5 and 7 will be used.
On a quad core CPU with hyperthreading (Intel i7 quad cores), this would mean that IL-2 would use 1 "virtual" half of each core.
That's probably what Hans-Joachim Marseille intended to achieve, for whatever reason, but let me tell you: It doesn't do a damn thing.
In such case, just leave "ProcessAffinityMask" unset, i.e. don't have it in conf.ini at all or put a ";" in front of the line to unset the value.
That way IL-2 will simply use all available cores, and that's technically the same thing in this case.

In reality, all but one thread in IL-2 are 99.9999% idle all the time anyway, and that single thread can jump around your CPUs cores or just stand still on one of them, it doesn't change much in terms of performance itself.
What does affect the performance for real, is the collision between multiple CPU-hungry threads on the same CPU core.
Back in the days of Windows XP, the thread scheduler was pretty basic and most threads would preferably run on the 1st CPU core all the time.
In such case, it would make sense to avoid running on that 1st core for IL-2, just to step out of the way of Windows' thread scheduler.
The relevant setting, depending on the number of CPU cores you have, would be:

SettingBinaryUse case
210Dual Core
121100Dual Core + Hyperthreading
141110Quad Core
62111110Hexacore
25211111100Quad Core + Hyperthreading
25411111110Octacore
10221111111110Decacore
4092111111111100Hexacore + Hyperthreading
655321111111111111100Octacore + Hyperthreading
104857211111111111111111100Decacore+ Hyperthreading

As you see, the key to success is to always leave the 1st physical core unoccupied, to give room for a poorly designed thread scheduler to use that core.
On "normal" CPUs this means you leave the least significant bit unset, on "Hyperthreading" CPUs you leave the two least significant bits unset as they reflect the two "Hyper" threads on CPU no.1.

]cheers[
Mike
Title: Re: conf ini
Post by: redarrows2006 on April 28, 2020, 01:24:59 PM
Hi

Tank you very much Mike for your answer  :)
But.I must admit that, i am poligize for that. I am a novice when it comes GPU and core-use. I have read the reply, and i must poligize, ask again. Is it posible and safe to fidle with the ProcessAffinityMask ? For i got 8 core and is it so that i can use more of the core on the hardware?

Sorry for my English sucks:(

Well,here is what i am running now:

Code: [Select]
[il2]
title=Il2-Sturmovik 1946
hotkeys=HotKey game

[window]
width=1920
height=1200
ColourBits=32
DepthBits=24
StencilBits=8
ChangeScreenRes=1
FullScreen=1
DrawIfNotFocused=0
EnableResize=0
EnableClose=1
SaveAspect=0
Use3Renders=0
WideScreenFoV=1
UIColor=0
UIDetail=0
UIBackground=rnd
Use3RendersUI=0

[GLPROVIDER]
GL=Opengl32.dll

[GLPROVIDERS]
Open GL=Opengl32.dll
DirectX=dx8wrap.dll

[NET]
speed=25000
routeChannels=0
serverChannels=31
localPort=21000
remotePort=21000
SkinDownload=1
serverName=No Name
serverDescription=
remoteHost=
localHost=
socksHost=
checkServerTimeSpeed=1
checkClientTimeSpeed=0
disableNetStatStatistics=0
showPilotNumber=1
showPilotPing=1
showPilotName=1
showPilotScore=1
showTeamScore=0
cumulativeTeamScore=0
showPilotArmy=1
showPilotACDesignation=1
showPilotACType=1
filterUserNames=0
reflyKIADelay=0
maxAllowedKIA=-1
reflyKIADelayMultiplier=0.0
reflyDisabled=0
allowMorseAsText=1
allowCustomSounds=1

[MaxLag]
farMaxLagTime=10.0
nearMaxLagTime=2.0
cheaterWarningDelay=5.0
cheaterWarningNum=-1

[chat]
region=(dx=0.6925,dy=0.071666665,x=0.0,y=0.0)

[game]
Arcade=0
HighGore=0
mapPadX=0.66875017
mapPadY=-0.046666667
viewSet=33
Intro=1
NoSubTitles=0
NoChatter=0
NoHudLog=0
NoLensFlare=0
iconTypes=0
eventlog=eventlog.lst
eventlogkeep=0
3dgunners=1
ScreenshotType=1
RecordingIndicator=0
MapAlpha=0.99
SaveTrk=1
SkipParatrooperViews=0
NoMissionInfoHud=0
noKillInfoHud=0
BlockMorseChat=0
SmallMapWPLabels=1
ShowMorseAsText=0
IconUnits=0
lowInfoHud=0
mapPadMode=1


[HotKey game]
PrintScreen=ScreenShot
P=pause
Pause=pause

[HotKey gui]
Escape=activate

[HookViewFly Config]
timeFirstStep=2.0
deltaZ=10.0

[HookView]
MouseLeft=Len

[HookView Config]
AzimutSpeed=0.1
TangageSpeed=0.1
LenSpeed=1.0
MinLen=1.0
DefaultLen=20.0
MaxLen=3000.0
Speed=6
LeanF=0.2
LeanS=0.2
Raise=0.089999996
RubberBand=0.04

[HotKey builder]
MouseLeft=objectMove
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]
F1=SpeedSlow
F2=SpeedNormal
F3=SpeedFast
MouseRight=XYmove
F4 MouseRight=Zmove
MouseMiddle=Amove
F5 MouseRight=Amove
F6 MouseRight=Tmove
F7 MouseRight=Kmove

[MouseXYZ Config]
RealTime=1

[HotKey Console]
Shift Tab=Activate
[Console]
HISTORY=1024
HISTORYCMD=1024
LOAD=console.cmd
SAVE=console.cmd
LOG=0
LOGTIME=0
LOGFILE=log.lst
LOGKEEP=0
LOGDEBUG=0

[sound]
SoundUse=1
SoundEngine=1
Speakers=0
Placement=0
SoundFlags.reversestereo=0
RadioFlags.Enabled=1
RadioEngine=2
MusicVolume=0
ObjectVolume=14
MusState.takeoff=1
MusState.inflight=1
MusState.crash=1
MusFlags.play=1
MasterVolume=14
Attenuation=7
SoundMode=1
SamplingRate=2
NumChannels=2
SoundExt.occlusions=0
SoundFlags.hardware=1
SoundFlags.streams=1
SoundFlags.duplex=1
SoundExt.acoustics=0
SoundExt.volumefx=0
SoundFlags.voicemgr=0
SoundFlags.static=1
VoiceVolume=7
Channels=2
SoundExt.extrender=0
SoundFlags.bugscorrect=0
SoundSetupId=8
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
SoundFlags.forceEAX1=0

[rts]
;ProcessAffinityMask=1
mouseUse=2
joyUse=1
trackIRUse=1
DisableIME=0
locale=
UseSmartAxis=0
JoyProfile=0

[rts_mouse]
SensitivityX=1.0
SensitivityY=1.0
Invert=0
SensitivityZ=1.0

[rts_joystick]
X=0 1 4 9 16 25 36 49 64 81 100 0
Y=0 1 4 9 16 25 36 49 64 81 100 0
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 10 20 30 40 50 60 70 80 90 100 0 0
1Y=0 10 20 30 40 50 60 70 80 90 100 0 0
1RZ=0 100 100 100 100 100 100 100 100 100 100 0 0
1U=0 100 100 100 100 100 100 100 100 100 100 0 0
1V=0 100 100 100 100 100 100 100 100 100 100 0 0

[Render_DirectX]
TexQual=3
TexMipFilter=3
TexCompress=0
TexFlags.UseDither=0
TexFlags.UseAlpha=0
TexFlags.UseIndex=0
TexFlags.PolygonStipple=0
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=1
TexFlags.TexCompressARBExt=1

TexFlags.TexEnvCombine4NV=0
TexFlags.TexEnvCombineDot3=1
TexFlags.DepthClampNV=0
TexFlags.SeparateSpecular=1
TexFlags.TextureShaderNV=0

HardwareShaders=1

Shadows=2
Specular=2
SpecularLight=2
DiffuseLight=2
DynamicalLights=1
MeshDetail=2
VisibilityDistance=3

Sky=2
Forest=3
LandShading=3
LandDetails=2

LandGeom=3
TexLarge=1
TexLandQual=3
TexLandLarge=1

VideoSetupId=17
Water=2
Effects=1
ForceShaders1x=0
PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0

[Render_OpenGL]
TexQual=3
TexMipFilter=3
TexCompress=0
TexFlags.UseDither=0
TexFlags.UseAlpha=0
TexFlags.UseIndex=0
TexFlags.PolygonStipple=1
TexFlags.UseClampedSprites=0
TexFlags.DrawLandByTriangles=0
TexFlags.UseVertexArrays=1
TexFlags.DisableAPIExtensions=0
TexFlags.ARBMultitextureExt=1
TexFlags.TexEnvCombineExt=1
TexFlags.SecondaryColorExt=1
TexFlags.VertexArrayExt=1
TexFlags.ClipHintExt=1
TexFlags.UsePaletteExt=1
TexFlags.TexAnisotropicExt=1
TexFlags.TexCompressARBExt=0

TexFlags.TexEnvCombine4NV=1
TexFlags.TexEnvCombineDot3=1
TexFlags.DepthClampNV=1
TexFlags.SeparateSpecular=1
TexFlags.TextureShaderNV=1

HardwareShaders=1

Shadows=2
Specular=2
SpecularLight=2
DiffuseLight=2
DynamicalLights=1
MeshDetail=2
VisibilityDistance=3

Sky=2
Forest=3
LandShading=3
LandDetails=2

LandGeom=3
TexLarge=1
TexLandQual=3
TexLandLarge=1

VideoSetupId=17
Water=4
Effects=1
ForceShaders1x=0
PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0

[DGen]
HistoricalRanks=1
CampaignLength=Medium
[Mods]
RandomSplash=1
netCallsign=



As show on the top. here is my config.ini. Also here is what i have done have also turn the GPU to run on the right setting for that spesific GPU.

My spec is RTX 2060 Super. Ryzen 7 CPU. 16GB RAM. 400w platinitum power and 1 TB SSD.

Have some manage to stop the stutter when flying?
I am running IL-2 1946 v3.8.3 Pegasus.




Best Regards
redarrows2006



Title: Re: conf ini
Post by: SAS~Storebror on April 28, 2020, 11:08:11 PM
You have Windows 10.
Therefore: No need to fiddle with ProcessAffinityMask.
If at all, "ProcessAffinityMask=254" would be the setting for your CPU.

]cheers[
Mike
Title: Re: conf ini
Post by: bomberkiller on April 29, 2020, 04:18:46 AM
Interesting, thanks Mike.

 ]cheers[

Gerhard  :)
Title: Re: conf ini
Post by: GAE_Chape on April 29, 2020, 07:12:53 AM
It does not hurt, remember this tool!

https://www.sas1946.com/main/index.php/topic,32520.msg347098.html#msg347098

Hugs!
Title: Re: conf ini
Post by: redarrows2006 on May 22, 2020, 05:07:26 PM
I am glad for your replys on that conf ini issuie. Thanks again :)
Can not say that i take the shance for that ProcessAffinityMask settings. You see i have a brand new PC, and ProcessAffinityMask is a new subject for me.
Also i have tryed out some Track IR 5 settings for my Track IR. I see some progress when i adjust the smoothness and the speed on Track IR and the camera precision mode smoothness to 100.0. It helped much.
But i can not say that it helped one hundred prosent, to fix the shacking when looking at the wingman when i turn my head to the left or to the right inside the cockpit.


Regards
redarrows2006