Advanced tweaks for IL2 stutter/FPS problems.
#61

post deleted as protest against fascist admins
Reply
#62

I knew a few things you described here and i use 90% of advice exept:

I have C2duo 6600 (4Mb) + 8800GTS 512 and THead2go (Matrox) with 3*1024x768

First:
in fact using Vsync off means that when turning view to quick (right or left) induce a (quick) visible refresh line on the upper 2/3 side of center monitor, just the time i change view.. so not very disturbing but that's why i use Vsync ON with Triple Buffer ON in Nvidia profile ...
(i use AA2x multisampling and Aniso 4X,gamma correct ON,Multi-Transparency , bias LOD neg FIXED,Trilinear or Aniso sample Optimization OFF and mipmap forced to Trilinear )


The fact is that with my old settings, Vsync Off gave me always a few more FPS, after doing EXACLTY all the things you described, turning it ON+TrBuf did NOT reduce my framerate, while avoiding this (little) refresh bug !!

Second:
The only thing i would change for older system could be Effect=0 (not 1) as for my experience and what i read elsewhere, the only visible part of the 1 is shadows under explosions.. which can cause stutters (with older system - GF 6800gt f.I.), so i could set it to 0 if needed...

so, 3 parts of conf.ini (no stutter - minimum 24 fps in heavy load and yes of course sometimes could drop in "hard" situations (explosions with 20 planes around + smoke online F.I.)

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

[game]
Arcade=0
HighGore=0
mapPadX=0.6689453
mapPadY=-0.046875
viewSet=35
Intro=0
NoSubTitles=0
NoChatter=0
NoHudLog=0
NoLensFlare=0
iconTypes=3
eventlog=eventlog.lst
eventlogkeep=0
3dgunners=0
TypeClouds=0

[Render_OpenGL]
TexQual=3
TexMipFilter=2
TexCompress=0
TexFlags.UseDither=0
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=0

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

HardwareShaders=0

Shadows=2
Specular=1
SpecularLight=0
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=3
Water=0
Effects=1
ForceShaders1x=0

PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0

One last thing:

Stutter like real 1/2 sec pause can also come from SOUND

so perahps a good advice could be for low-level Audio chips to reduce hardware acceleration 1 notch to the left (control Panel>sound properties) while using minimum sound settings in IL2

I hope this can help you making your guide and thanks again, i didn't know about Specular=1 and
SpecularLight=0 ;-)

Good luck!
Valjack
Reply
#63

Thanks for the information Valjack! Another one I found recently: LandGeom=3

Apparently doesn't impact much FPS and SUPPOSEDLY makes the land look more realistic. I haven't had a chance to test this yet as my new system is in the mail and Im on a temporary machine. Expect another edition of the tweak guide to be released after I get my new system built and tested out.

For those interested I decided to spend the money and do it right, bought me a Q6600 with an AC Freezer 7 Pro for some overclocking goodness, on a new ABIT IP35 Pro mobo. Should be good times.
Reply
#64

why do you guys need 3 monitors, it is not worth it
Reply
#65

post deleted as protest against fascist admins
Reply
#66

_Luke Wrote:AFAIK, landgeom=3 only has a visible effect if running in perfect mode, only works with 4.09 and it does impact FPS according to IL2 developers (that was what I read in the release nodes of 4.09b1m)

False. You can use the 4.09 DLL,s in 4.08m and landgeom=3 is available and working perfectly. The same with the new DLL,s (betas) launched by 1C, intended for 4.09 but working with all their advantages (better AA in coast and rivers banks, new 8800,s and 9000,s il2setup, etc).

Regards.
Reply
#67

post deleted as protest against fascist admins
Reply
#68

_Luke Wrote:How about Perfect mode vs. Excellent mode? I run Excellent mode because Perfect mode doesnt work for me
When I tried landgeom=3 I didn't notice any difference but OTOH it can take some time before you notice some details (it does for me, anyway), I'm currently running landgeom=1 for the frame rate but I would set it back to 2 or possibly to 3 if I manage to get some more FPS from somewhere else.

Landgeom=3, as you said initially, is for Perfect Mode graphics. It's a pity Perfect Mode doesn't work in your rig. The new DLL,s (March 13th, 2008) let you to see buildings and trees from more distance and all (only with landgeom=3).

Regards.
Reply
#69

I believe I believe!

This is the best advice I have gotten to improve frame rate. In the past I have spent a lot of time trying to get this sort of result. Make sure to also apply the edit notes at end of Hotdogs post. I went from 25-30 avg fps, in excellent mode, to 60 avg fps in perfect. I get long stretches with 100 or more fps at high altitudes. Keep that treasure trove of knowledge comin.

Pentium D 2.66 GHz, 2GB RAM, NVidia GeForce 7600GT on AGP.
Reply
#70

WOW WOW WOW WOW WOW WOW Arooooooowwwww Big Grin Big Grin Big Grin

Bigsilverhotdog I want to have your babys!

I went from 60 fps to 125 fps.
Nvidia 8800GT DuoCore2 3.2
Just tweaked the MultiSync and VertSync as per your 1st post and dropped to Excellent from perfect.


I would get stutter in some servers, that is all history now. Smooth as a babys behind.

YOU DA MAN
S~! Katabatic
Reply
#71

BigSilverHotdog Wrote:Thanks for the information Valjack! Another one I found recently: LandGeom=3

Apparently doesn't impact much FPS and SUPPOSEDLY makes the land look more realistic. I haven't had a chance to test this yet as my new system is in the mail and Im on a temporary machine. Expect another edition of the tweak guide to be released after I get my new system built and tested out.

For those interested I decided to spend the money and do it right, bought me a Q6600 with an AC Freezer 7 Pro for some overclocking goodness, on a new ABIT IP35 Pro mobo. Should be good times.

Just purchase a xfx nvidia 9600GT 512mb pci-e, I have a quad4x6600 cpu 2.4 GHz with 4gb mem installed, 20in LCD widescreen, 500gb hd, sound blaster x-fi extreme gamer card and win vista 32. How should I set this card up for IL-2 to get best performance in game? Oh, not very computer wise so I need step by step. Also haven't installed either card yet, currently running onboard sound and a nvidia pci-e 8600cs with 256mb. Thanks Too-cool
Reply
#72

Got to thinking about all this and wondering what is the purpose of using the resolution that your monitor supports?

Currently using an X800 card, AMD 3700+ 64bit, 2 gig ram

Move resolution in conf.in back to 1024x768 turned off the perfect landscape and bumped up my FPS 20+

The screen looks the same, except the text on the screen is kinda big.

Maybe this will screw up the monitor or something.

If anyone knows of something this might harm in my system, or if it won't work well then I'm ready to read what you have to say.

Otherwise, to heck with it. If the FPS can be bumped up this significantly it makes sense to do it.

A new computer is planned nearterm, but I'm in no hurry at this point.
Reply
#73

too-cool just follow the guide, 9600 works the same as the 8800 for IL2 purposes... not too surprising since they are basically the same architecture in different scale.

Edit: Changing the resolution lower makes the game less sharp and defined, and if you have a LCD flat panel and you don't run in native resolution the monitor has to scale the picture, resulting in less definition (sharpness).

For best results always run at the resolution your monitor was designed for. You don't have to chop down resolution to get good framerates if you follow my guide.
Reply
#74

BigSilverHotdog Wrote:too-cool just follow the guide, 9600 works the same as the 8800 for IL2 purposes... not too surprising since they are basically the same architecture in different scale.

Edit: Changing the resolution lower makes the game less sharp and defined, and if you have a LCD flat panel and you don't run in native resolution the monitor has to scale the picture, resulting in less definition (sharpness).

For best results always run at the resolution your monitor was designed for. You don't have to chop down resolution to get good framerates if you follow my guide.

i just tested with 1000 by 700 or something like that, it increased my FPS by 10fps with 16Qx anti Big Grin

and there isnt much of the differnce ecxept, the text is a bit large too
Reply
#75

How many times are we going to have to hear this.

Read the rest of the thread, your idea is not very original or bright and has been debunked as counterintuitive a number of times.
Reply


Forum Jump:


Users browsing this thread: 47 Guest(s)