Special Aircraft Service

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Il-2 Sturmovik 1946 - OpenGL low performance  (Read 7180 times)

0 Members and 1 Guest are viewing this topic.

jt8215

  • member
  • Offline Offline
  • Posts: 5
Il-2 Sturmovik 1946 - OpenGL low performance
« on: February 08, 2012, 01:01:01 AM »

Hi guys, im pretty new to this forum, but basically the problem im having is annoyingly low performance on OpenGL mode, i have around 30 fps whilst flying high above the ocean or above ground, but when i get close to an airfield/built up area, or the ocean, my fps drops to below 15, its really not great, everything else is fine. my specs are:
ATI Radeon 6750m
Core i7 2720qm @2.2Ghz
8GB RAM
Crucial M4 256GB SSD
So im pretty sure i should be able to run this game, also on my old computer which had the now outdated nvidia quadro 320m could run this game at about 50-70fps constant so i really want to find out what's going on here my config file is as follows:


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

[window]
width=1440
height=900
ColourBits=32
DepthBits=24
StencilBits=8
ChangeScreenRes=1
FullScreen=1
DrawIfNotFocused=0
EnableResize=0
EnableClose=1
SaveAspect=0
Use3Renders=0

[GLPROVIDER]
GL=Opengl32.dll

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

[NET]
speed=5000
routeChannels=0
serverChannels=31
localPort=21000
remotePort=21000
SkinDownload=1
serverName=No Name
serverDescription=
remoteHost=
localHost=
socksHost=
checkServerTimeSpeed=1
checkClientTimeSpeed=0

[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.6691667
mapPadY=-0.046666667
viewSet=32
Intro=1
NoSubTitles=0
NoChatter=0
NoHudLog=0
NoLensFlare=0
iconTypes=3
eventlog=eventlog.lst
eventlogkeep=0
3dgunners=1
TypeClouds=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

[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

[sound]
SoundUse=1
SoundEngine=1
Speakers=0
Placement=0
SoundFlags.reversestereo=0
RadioFlags.Enabled=1
RadioEngine=2
MusicVolume=8
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=2
mouseUse=2
joyUse=1
trackIRUse=1
DisableIME=0
locale=

[rts_mouse]
SensitivityX=1.0
SensitivityY=1.0
Invert=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

[Render_DirectX]
TexQual=3
TexMipFilter=2
TexCompress=0
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
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
Water=1
Effects=1

[Render_OpenGL]
TexQual=3
TexMipFilter=3
TexCompress=0
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=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
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=17
Water=1
Effects=1
ForceShaders1x=0

PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0

thank you in advance for any assistance
Logged

KWM_Schnaps

  • member
  • Offline Offline
  • Posts: 17
Re: Il-2 Sturmovik 1946 - OpenGL low performance
« Reply #1 on: February 08, 2012, 01:16:58 AM »

With Radeon video cards, shift to DirectX.
OpenGL is best for NVidia cards.
Logged

jt8215

  • member
  • Offline Offline
  • Posts: 5
Re: Il-2 Sturmovik 1946 - OpenGL low performance
« Reply #2 on: February 08, 2012, 01:51:40 AM »

Unfortunately, i tried with DirectX as soon as these performance problems started, however the landscape loaded strangely, in blocks, and as i flew closer to the ground, textures all disappeared apart from the ones under my dust trail, and the cockpit. anything i can do about these?
Logged

SAS~Malone

  • flying as #46 with the FAC
  • Editor
  • member
  • Offline Offline
  • Posts: 14435
  • proud member of that 'other' site
Re: Il-2 Sturmovik 1946 - OpenGL low performance
« Reply #3 on: February 08, 2012, 02:05:36 AM »

hi,
have a look at this tutorial thread to help identify what is what in your conf.ini: http://www.sas1946.com/main/index.php/topic,9756.0.html
maybe that'll help a bit, but it's important to remember that IL2 is optimised for OpenGL, and generally works best on an nVidia card.
that said, there are some options Radeon card users can tune in their conf.ini to optimise it a bit better. ;)
Logged
.....taking fun seriously since 1968.....  8)

jt8215

  • member
  • Offline Offline
  • Posts: 5
Re: Il-2 Sturmovik 1946 - OpenGL low performance
« Reply #4 on: February 08, 2012, 02:48:50 AM »

Thank you very much, I'll try and edit my config when i get home, i figured it was probably something to do with ATI  ::)
Logged

Hawker17

  • member
  • Offline Offline
  • Posts: 180
Re: Il-2 Sturmovik 1946 - OpenGL low performance
« Reply #5 on: February 08, 2012, 03:01:10 AM »

I have a HD4670 ATI card and running IL2 in OpenGL perfectly.

In CCC: disable Catalyst AI, Mipmap detail level Performance, V-Sync on, Adaptive AA disabled, OpenGL triple buffering.

This is my conf.ini:

[Render_OpenGL]
TexQual=3
TexMipFilter=3
TexCompress=0
TexFlags.UseDither=1
TexFlags.UseAlpha=0
TexFlags.UseIndex=0
TexFlags.PolygonStipple=0
TexFlags.UseClampedSprites=0
TexFlags.DrawLandByTriangles=0
TexFlags.UseVertexArrays=0
TexFlags.DisableAPIExtensions=0
TexFlags.ARBMultitextureExt=1
TexFlags.TexEnvCombineExt=1
TexFlags.SecondaryColorExt=1
TexFlags.VertexArrayExt=0
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=1
Forest=3
LandShading=3
LandDetails=2

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

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

jt8215

  • member
  • Offline Offline
  • Posts: 5
Re: Il-2 Sturmovik 1946 - OpenGL low performance
« Reply #6 on: February 08, 2012, 03:13:02 AM »

Incredible!
Thank you so much for your help, both of these tips helped my raise my FPS to 150! i can finally play this game on my new computer :D again, i cant thank you both enough!
Logged

Hawker17

  • member
  • Offline Offline
  • Posts: 180
Re: Il-2 Sturmovik 1946 - OpenGL low performance
« Reply #7 on: February 08, 2012, 03:51:44 AM »

Great to hear, enjoy!  :)
Logged

jt8215

  • member
  • Offline Offline
  • Posts: 5
Re: Il-2 Sturmovik 1946 - OpenGL low performance
« Reply #8 on: February 08, 2012, 08:32:31 AM »

Hi again, i was just wondering if it was possible to use water=3 or water=4 on ATI cards? because i cant seem to set it to either of those values.
Logged

asheshouse

  • SAS Team
  • member
  • Offline Offline
  • Posts: 2536
Re: Il-2 Sturmovik 1946 - OpenGL low performance
« Reply #9 on: February 08, 2012, 08:57:48 AM »

ATI cards can only use water=2 as highest setting.

Thanks for the tips on ATI Catalyst settings Hawker.
It made a significant improvement for me too.
I have a fairly old ATI Radeon Sapphire HD3870 but it runs reasonably in Perfect mode.
Logged

LuseKofte

  • member
  • Offline Offline
  • Posts: 6746
Re: Il-2 Sturmovik 1946 - OpenGL low performance
« Reply #10 on: February 08, 2012, 09:10:53 AM »


TexCompress=0
0=No compression best quality
1=16bit conversion
2=S3TC compression, best Performance. with little worse 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=0
must be activated if S3TC compression is used



Your settings:
[Render_OpenGL]
TexQual=3
TexMipFilter=3
TexCompress=0
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=1
TexFlags.TexCompressARBExt=1


Look at this topic here are everything explained and ati conf settings  : http://www.sas1946.com/main/index.php/topic,9756.0.html
Logged
Pages: [1]   Go Up
 

Page created in 0.046 seconds with 25 queries.