Jump to content
NEW DISCORD SERVER DETAILS - SIGN UP NOW - Dogz Members Only Private Thread ×

Problems with frame rates


Jabo

Recommended Posts

  • 2. Administrators

Hi guys, hopefully someone out there can assist me. I had some serious issues this evening with single figure frame rates both online and offline during frantic efforts to 'fix' (ha ha) the problem. Some of the guys online suggested posting a dxdiag and my conf.ini, for you techie bods to have a squint at, so here they are. Fingers crossed the problem will be diagnosed at least.

Thanks in advance

~S~ Jabo

Not sure how to attach files here, so popped them in the vault for now.

Files

Link to comment
Share on other sites

  • 1. DDz Quorum

The DxDiag Report looks fine to me, though I must state I'm no too familiar with the Vista ones...

(Your Conf.ini I could not retrieve from the vault, it seems to be missing.)

However, the way the drop happens, sounds to me like some other (not IL2 related) process has started running in the background.

Maybe some Vista timed one. Or a Virusscanner update. Or defrag. Or Vista maintenance stuff...

So, next time this drop occurs, alt-tab out of IL2, start the task manager, and check if there's a process eating CPU cycles...

Link to comment
Share on other sites

  • 2. Administrators

The DxDiag Report looks fine to me, though I must state I'm no too familiar with the Vista ones...

(Your Conf.ini I could not retrieve from the vault, it seems to be missing.)

However, the way the drop happens, sounds to me like some other (not IL2 related) process has started running in the background.

Maybe some Vista timed one. Or a Virusscanner update. Or defrag. Or Vista maintenance stuff...

So, next time this drop occurs, alt-tab out of IL2, start the task manager, and check if there's a process eating CPU cycles...

Thanks FT. I can rule out anti-virus activity, and there doesn't seem to be anything else grabbing resources, but I'll have to check again I guess.

~S~ Jabo

Link to comment
Share on other sites

  • 1. DDz Quorum

Dxdiag looks good, you should be able to raise Sound Hardware acceleration a notch (or even all the way up with multi-core)

What we need to see is your conf.ini (just copy and paste contents here I have set post size to allow thousands and thousands of words ;) )

Also what AA/AF settings do you have for your vid card?

Link to comment
Share on other sites

I got it.

[il2]

title=Il2-Sturmovik Forgotten Battles

hotkeys=HotKey game

[window]

width=1280

height=960

ColourBits=32

DepthBits=24

StencilBits=8

ChangeScreenRes=1

FullScreen=1

DrawIfNotFocused=0

EnableResize=0

EnableClose=1

SaveAspect=1

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=bg.servegame.org

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.66875

mapPadY=-0.046875

viewSet=38

Intro=0

NoSubTitles=0

NoChatter=0

NoHudLog=0

NoLensFlare=0

iconTypes=3

eventlog=eventlog.lst

eventlogkeep=0

3dgunners=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=0

ObjectVolume=7

MusState.takeoff=1

MusState.inflight=1

MusState.crash=1

MusFlags.play=0

MasterVolume=7

Attenuation=7

SoundMode=1

SamplingRate=2

NumChannels=3

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=0

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=

[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

[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=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=2

Water=2

Effects=2

ForceShaders1x=0

PolygonOffsetFactor=-0.15

PolygonOffsetUnits=-3.0

Link to comment
Share on other sites

I used to have issues with choppiness (some process taking up CPU at the worst time) but I now go into task manager and set IL2FB.exe to "high" or "realtime" priority after the game starts.

I set TS to "above normal".

This has always made things better for me, however, a few Dogs tried that and their situation got worse.

You could go through all processes to see if any others are at high priority.

Ctrl+Alt+Del to bring up task manager, select task, right click, set priority, ignore warning.

Kinda curious why TrackIR(with Freetrack) is always at lowest priority......

Something else I haven't done:

A Guide to Optimizing IL-2 for Multi-Core CPUs.

http://il2.netteq.com/guides/multicore/multicore.html

Link to comment
Share on other sites

  • 2. Administrators

I used to have issues with choppiness (some process taking up CPU at the worst time) but I now go into task manager and set IL2FB.exe to "high" or "realtime" priority after the game starts.

I set TS to "above normal".

This has always made things better for me, however, a few Dogs tried that and their situation got worse.

I'm afraid this has made things significantly worse as now FreeTrack doesn't work in the game at all and even when I put IL2 back to it's original setting, the issue with FreeTrack remains.

I'm beginning to wonder if it might not be better just to go back to XP and stop fannying around...

~S~ Jabo

Oh this is just bizarre. Without shutting the game down, I've just launched the QMB again, and I'm back to my more usual 60+ frames per sec...and FreeTrack's working fine. Changed aircraft - still fine. Changed aircraft again, back to 10 fps. WTF!!!

LOL alt-tab out and back into game - now 60fps. Alt-tab a second time - back to 10

Link to comment
Share on other sites

  • 2. Administrators

Set affinity for Trackview etc to other cpu core

Sorry for being dense - how do I do this?

Doesn't help I'm afraid - now FreeTrack doesn't work and I'm still at 10fps

I don't understand this at all - it's been working fine for a couple of weeks without any problems - now (without changing any programs, installing anything new - it's FUBAR - not happy.

Worth a re-install of windows or not?

Is there a Linux version of IL2? - Only partly joking

Link to comment
Share on other sites

  • 1. DDz Quorum

Right click task bar > Task Manager.

Click processes tab.

Find process belonging to track view, right click > set affinity and select the core to assign it to.

IL2 should be running only on core 0 (that is what the conf.ini change did).

I would do the same with TeamSpeak too, mine was being really screwy the other night until I set it to run on core 1 ( 0=#1 1=#2)

Link to comment
Share on other sites

  • 2. Administrators

No better I'm afraid Rog. I have found something interesting though - The problem only seems to surface when I alt-tab back to the desktop. This indicates a pretty obvious solution, but I like to be able to hop out and back into the game again while I'm waiting for everyone else to finish.

~S~ Jabo

Link to comment
Share on other sites

....... I have found something interesting though - The problem only seems to surface when I alt-tab back to the desktop. This indicates a pretty obvious solution, but I like to be able to hop out and back into the game again while I'm waiting for everyone else to finish.

I'm not sure how Vista responds - but alt-tabbing back & forth has mostly been a no-no for me, throughout the life of the game. I've been able to fix the 'frozen cursor' issue by using the Windows key, with a moderate amount of success, but alt-tabbing out of a running game usually means that I can't maximise the game again and have to do a hard re-set.

IIRC it is even mentioned in the manual, that alt-tabbing facility is not built into the game.

B

Link to comment
Share on other sites

Every time I alt tab out something goes wonky(TS mic hiss or Freetrack lockup) or the game crashes.

If I use the windows key it almost always works fine.

In your case I might try a system restore to a date before the problems surfaced but since my last suggestion caused you more problems I'll just

Link to comment
Share on other sites

  • 2. Administrators

Every time I alt tab out something goes wonky(TS mic hiss or Freetrack lockup) or the game crashes.

If I use the windows key it almost always works fine.

Hmm, not tried that, but always used alt-tab before without a problem

In your case I might try a system restore to a date before the problems surfaced but since my last suggestion caused you more problems I'll just

Link to comment
Share on other sites

  • 2. Administrators

One Q: Your windows desktop resolution is 1280x1024, and your in game resolution is 1280x960. Why is that?

Set in game resolution to 1280x1024, and retry...

Durrr...Not sure m8, will have a looky

Hmm, that's an interesting point FT, as I am currently running a higher monitor resolution than usual - I wonder if switching between modes is causing this - Oh well, I'll go kick the tires and light the fires and see what happens. Will report back later

~S~ Jabo

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...