Significant FPS drop with UP.3.0RC4
#1

The title pretty much says it .
Since I installed IL2 and UP3 and 2 mods, framerate has been horrible if I go close to the ground. Above 2500-3000 meters I get constant 50-60 fps.
Low altitude results in framerate barely over 30 fps . but most of the time 23-27 fps. This gets extremely frustrating in online play since in there,
most of the time, engagements happen bellow 1500 meters. And than the huge quantity of aircraft and objects on the ground on servers like Spit vs 109 just adds to the problem.
My previous PC ran IL2 with UP2.01 with a bunch of mods just fine and now, armed with a much better PC, I thought I will run IL2 with like 100FPS maxed out in every possible way.
Well needless to say, IL2 had other plans.
I'm running IL2 with 1920x1080 resolution
Antistropic filtering 16x
V-sync on
Anti aliasing 16x CSAA
4x supersampling

I have these mods enabled in JSGME

#UP#_Enable_UP3.0
KK_Sound_Mod_UP3.0_RusPs_=NIK=
Effects_Mod_RPs3.01

I'm using Open GL in IL2

[Render_OpenGL]
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=1
TexFlags.TexCompressARBExt=1

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

HardwareShaders=1

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

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

LandGeom=2
TexLarge=1
TexLandQual=2
TexLandLarge=1

VideoSetupId=3
Water=1
Effects=1
ForceShaders1x=0

PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0
[QMB]
PlaneList=1

My specs are :
Win7 64bit
RAM=4gigs
Vcard=GTX460 1 gig
1 Terabyte HDD
Quad core 3.00 GHz

I hope you guys can help somehow. It's a huge shame that I have a PC of this kind and IL2 justs kicks it in the nuts. Sad

Regards, Andris
Reply
#2

Turn OFF the V-sync - If need FORCE OFF and try that.

I have a Nvidia GTS-250 card and get 120 up to 300 fps at times.
Average 140
Reply
#3

I wouldn't turn off vsync, especially if you are using trackir. I will cause image tearing. Turn off supersampling- use multisampling. At that resolution you probably don't need to have your antialiasing or anisotropic filter so high. Try turning down the AA first.
Try these settings in your config.ini;

[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=0
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
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=3
Water=4
Effects=2
ForceShaders1x=0

PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0

See if that helps. Good luck, mate.
Reply
#4

[Image: 140820115-05-57.jpg]
Reply
#5

skyomish Wrote:Turn OFF the V-sync - If need FORCE OFF and try that.

I have a Nvidia GTS-250 card and get 120 up to 300 fps at times.
Average 140

For me turning off V-sync doesn't really improove FPS when I'm looknig at the ground it just results in better fps when I'm staring at the sky .

Also image tearing
Reply
#6

Murph Wrote:I wouldn't turn off vsync, especially if you are using trackir. I will cause image tearing. Turn off supersampling- use multisampling. At that resolution you probably don't need to have your antialiasing or anisotropic filter so high. Try turning down the AA first.
Try these settings in your config.ini;

[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=0
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
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=3
Water=4
Effects=2
ForceShaders1x=0

PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0

See if that helps. Good luck, mate.

I tried turning down AA and Antistropic . I turned it down to multisampling too .
Now I have antistropic on 8 . AA on 4 and your config settings .
The game actually has worse framerates now ...
I seriously don't know how is this even possible .
Reply
#7

I have very nearly the same specs and card as you- but mine has only 3/4 G RAM. The only other difference is that I am running at 1680x1050 (my monitor's native resolution). Have you considered running at a lower res?
Also, be advised that if you have an LCD monitor (as nearly everyone does nowadays) you fps will never go very much above you monitor's refresh rate, (which is usually 60) unless you turn off vsync, which usually is not a good idea. If you set the game to run at a lower resolution than native, you may get a higher refresh rate and thus higher fps.
Reply
#8

Murph Wrote:I have very nearly the same specs and card as you- but mine has only 3/4 G RAM. The only other difference is that I am running at 1680x1050 (my monitor's native resolution). Have you considered running at a lower res?
Also, be advised that if you have an LCD monitor (as nearly everyone does nowadays) you fps will never go very much above you monitor's refresh rate, (which is usually 60) unless you turn off vsync, which usually is not a good idea. If you set the game to run at a lower resolution than native, you may get a higher refresh rate and thus higher fps.

I have an LCD and I am using the naitive resolution too. If i try to change the config to an other resolution , like your's . 1680x1050 . the game for some reason won't even load up . No error no nothing just doesn't do it .
Reply
#9

You may need to allow the new resolution in windows first.
Reply
#10

WOW, my computer's resolution doesn't even go that high
Reply
#11

I just tried lowering the resolution . No improvment :roll:
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)