Lock FPS in UNREAL with OGL!

  • Hey - turns out IRC is out and something a little more modern has taken it's place... A little thing called Discord!

    Join our community @ https://discord.gg/JuaSzXBZrk for a pick-up game, or just to rekindle with fellow community members.

Dj_AL

-)EaS*
Nov 3, 2002
2,149
48
Lund (Sweden)
Hi!
i got a problem and i asked MyM yesterday but that did not help.

Thing is theres alot of diffrent factors that might be the problem. I need to lock my fps to like 60 as my
Hz on my 26" monitor is 60.

- I play with this resolution 1900*1200 in UT, same resolution is used in windows. Native. 26" monitor.
- This is 60Hz monitor with the Native resolution
- I got a DUAL CORE 3.0 CPU. Heard and read in forum this might be the problem....dunno
- I play with VSYNC "Always Off" in Graphic card settings. I cant play with VSYNC cause it gives me mouselag. And
as far as i know this is only way locking the fps.
- I play with OGL
- I want to use 20000 netspeed as i got a nice isp. i know i can lower my netspeed to like 7000 which will give
me lower fps avg and per sec but THIS is not the way i wanna go.


YEsterday i tried everything. In UT console typed "preferences" and change refreshrate limit to "60" and set
setting about refresh rate to "1". STILL it was not locked to 60. DUNNO why...??!?!?
Theres only 2 settings about the refresh rate in unrealtournament.ini file isnt it.
This is the same setting in preferences as in the GUI in UT.

If i want to use it and what refresh rate i wanna use. But this wont "BITE" in my OGL settings.
And now i wanna know why.....really annoying.

Cause when i play with 20 000 netspeed it gives me 200-300 fps on maps. THis makes during game some gfx lag hard
to xplain. Its fast which i really like but its not so smooth. The first 30 seconds on mapstartup it gives me huge
lag. I would like to try to lock it but it does not work.Perhaps its the Dual Core with OGL that makes it? I really dont wanna lower my netspeed either.

I heard like 1-2 years ago it wasnt posisble.


Any1 got a solution?
 
So he doesnt get the same info I told him yesterday or in case I was wrong :P

He's using newest OGL renderer
Advised to set refresh rate to monitor's 60Hz
Framerate limit to 60
swapinterval = 1 (yes I know that can cause other issues)
 
So he doesnt get the same info I told him yesterday or in case I was wrong

He's using newest OGL renderer
Advised to set refresh rate to monitor's 60Hz
Framerate limit to 60
swapinterval = 1 (yes I know that can cause other issues)

I tried it MYM after u went offline.
Still got 200 fps AVG during game =(.
is the setting in OGL setting called "swapinterval = 1 " ???
it was called something else in my unrealtournament ini file.
Perhaps i dont have the latest OGL renderer then?.
Where can i find it?
 
I think my FPS is locked on 60.
Frameratelimit=60
Refreshrate=60
Swapinterval=-1

Also, ive got set in ati drivers Wait for vertical refresh to "Off, unless application specifies"

That kills the unfamous 'mouse swimming' and my fps is stable also no screen tearing.
 
Last edited:
I take it Swapinterval=-1 has been fixed with newer ACE versions then? it gave me huge issues/lag when the first versions of ACE came out, not tried it since
 
works fine with ACEv08g_C

[OpenGLDrv.OpenGLRenderDevice]
RefreshRate=60
UseGammaExtension=True
UseModulatedGamma=False
GammaOffset=0.000000
GammaCorrectScreenshots=True
UseS3TC=True
UseTNT=False
MaxLogUOverV=8
MaxLogVOverU=8
MaxLogTextureSize=8
MinLogTextureSize=0
MaxTMUnits=0
LODBias=-0.10
TexDXT1ToDXT3=False
UseMultiTexture=True
UsePalette=True
UseAlphaPalette=true
MaskedTextureHack=True
SmoothMaskedTextures=False
ShareLists=False
AlwaysMipmap=False
AutoGenerateMipmaps=False
UsePrecache=False
Translucency=True
VolumetricLighting=False
ShinySurfaces=True
Coronas=False
HighDetailActors=True
DetailTextures=True
UseDetailAlpha=True
DetailClipping=False
DetailMax=2
SinglePassDetail=False
SinglePassFog=True
ColorizeDetailTextures=False
ZRangeHack=True
UseTrilinear=True
OneXBlending=False
RequestHighResolutionZ=False
SwapInterval=-1
FrameRateLimit=60
UseAA=False
NumAASamples=4
AAFilterHint=0
NoAATiles=True
MaxAnisotropy=4
NoFiltering=False
Use16BitTextures=False
Use4444Textures=False
UseBGRATextures=True
UseFilterSGIS=True
UseVertexSpecular=False
UseVertexProgram=False
UseZTrick=False
UseCVA=False
UseMultiDrawArrays=True
BufferClippedActorTris=False
BufferTileQuads=True
UseSSE=True
UseSSE2=True
UseTexIdPool=True
UseTexPool=True
DynamicTexIdRecycleLevel=100
DisableSpecialDT=False
SupportsLazyTextures=False
CacheStaticMaps=False
NoMaskedS3TC=False
DescFlags=0


my settings limited at 60fps
 
MyM

Do i need to replace my OGL files with urs u posted?

Or do i only need to replace the [OpenGLDrv.OpenGLRenderDevice] Deadboy posted in my unreal tournament ini file?
 
Last edited:
Thanks guys MyM Anti Deadboy!

Works fine now with:

Frameratelimit=60
Refreshrate=60
Swapinterval=-1

Was missing the swapintervall setting....
I can now play with MAXimum netspeed and still lock fps.
Felt very nice alot smoother than 300fps AVG

danke schön!

:)
 
Thanks guys MyM Anti Deadboy!

Works fine now with:

Frameratelimit=60
Refreshrate=60
Swapinterval=-1

Was missing the swapintervall setting....
I can now play with MAXimum netspeed and still lock fps.
Felt very nice alot smoother than 300fps AVG

danke schön!

:)


gonna try it