Connection, Framerate and Visual Tweaks

Framerate and Visual Tweaks



To determine your in game FPS, both current and average enter STAT FPS at the console. To disable the FPS display enter STAT NONE at the console. See the FAQ How do I access the console? for details on how to enable the console. 

Video Menu Options
Best Visual Compromise / FPS Compromise Settings

Advanced Tweaks


Video Menu Options

These options can be accessed using the options menu on the game's title screen and selecting the video tab. They allow tweaking at the basic level, see the advanced section for additional tweaks that must be set using the console

Detail Level

Allows you to choose from a range of pre-selected options ranging from low (highest FPS and lowest quality visuals ) to ultrahigh (lowest FPS and highest quality visuals). Default settings are as follows:

System RAM Video RAM Setting
256 32 Low
256 64 Medium
384+ 128 High
512+ 256 Ultra High


Resolution Determines the screen resolution of the game. As a guideline 640x480 gives the highest FPS and 1600x1200 gives the lowest FPS. A good compromise for video cards with limited fillrate is 800x600.


Brightness
Contrast
Gamma


Self explanatory, adjust as required for your monitor.


Bump Map Detail Controls bump mapping, can be set so that the game uses a flat surface instead of surfaces with depth. Range of possible settings, with low/off generally giving more FPS and ultrahigh giving a lower FPS.


Texture Detail Controls overall texture detail. Setting this to a lower value will help with FPS on cards with less than 256 megabyte of texture memory albeit with a drop in visual quality. Range of possible settings, with low/off generally giving more FPS and ultrahigh giving a lower FPS. As a guideline you should set using the following table:

Off/Low for 32 megabyte cards
Medium for 64 megabyte cards
High for 128 megabyte cards
UltraHigh for 256 megabyte cards


DynamicShadowDetail
Controls the amount of detail for player and vehicle shadows. Lowering this can help improve FPS. Range of possible settings, with low/off generally giving more FPS and ultrahigh giving a lower FPS.


Glow Detail Controls the amount of detail on glowing objects such as inventory stations. Lowering glow can give quite a large FPS boost on some systems. Range of possible settings, with low/off generally giving more FPS and ultrahigh giving a lower FPS.


Terrain Macro Controls effects on terrain such as lighting and detail textures. Setting to off gives a (minor) FPS gain, it is best to leave this setting alone for most systems. 


Deco Layers Controls animation and special effects on terrain such as grass moving in the wind. Setting to off will give a FPS gain on slower systems


Fluid Surface Detail Controls reflection or detail on surfaces such as water. Lowering this can help improve FPS. Range of possible settings, with low/off generally giving more FPS and ultrahigh giving a lower FPS.


World Detail Controls overall detail for rendering of game world features such as clouds. Setting this to a lower setting will help with FPS albeit with a minor drop in visual quality. Range of possible settings, with low/off generally giving more FPS and ultrahigh giving a lower FPS.


Fog Distance Controls how quickly the graphics engine performs fogging/distance clipping on terrain and objects. A low setting helps FPS albeit at a cost, less visibility at a distance. Range of possible settings, with low/off visibility giving more FPS and ultrahigh visibility giving a lower FPS.


2.0 Pixel Shaders Controls if the game uses version 2.x shaders for effects. Experiment with the best value for your graphics card. May cause rendering problems if set incorrectly.




Best Visual Compromise / FPS Compromise Settings

We have been experimenting with creating 'ready made configs' that can be used in a similar way to .cfgs in Quake/Doom. These are experimental, do not use unless you are having FPS problems and you have tried the in game menu options.

If you are having FPS problems but still want some eye candy these are the best all round settings, offering a good compromise between visual quality and FPS. To use these settings cut and paste the settings and save to a text file called compromise.ini in the \Program\Bin directory. To use, open the console once you are in the game and enter exec compromise.ini and then enter flush

WARNING: These settings are are experimental / in progress

;[WinDrv.WindowsClient]
set WinDrv.WindowsClient ScreenFlashes False
set WinDrv.WindowsClient NoLighting True
set WinDrv.WindowsClient Decals False
set WinDrv.WindowsClient Coronas False
set WinDrv.WindowsClient DecoLayers False
set WinDrv.WindowsClient Projectors False
set WinDrv.WindowsClient NoDynamicLights True
set WinDrv.WindowsClient TextureDetailInterface Low
set WinDrv.WindowsClient TextureDetailTerrain Low
set WinDrv.WindowsClient TextureDetailWeaponSkin Low
set WinDrv.WindowsClient TextureDetailPlayerSkin Low
set WinDrv.WindowsClient TextureDetailWorld Low
set WinDrv.WindowsClient TextureDetailRenderMap Low
set WinDrv.WindowsClient TextureDetailLightmap Low
set WinDrv.WindowsClient NoFractalAnim True

;[D3DDrv.D3DRenderDevice]
set D3DDrv.D3DRenderDevice DetailTextures False
set D3DDrv.D3DRenderDevice HighDetailActors False
set D3DDrv.D3DRenderDevice SuperHighDetailActors False
set D3DDrv.D3DRenderDevice UsePrecaching True
set D3DDrv.D3DRenderDevice UseTrilinear False
;set D3DDrv.D3DRenderDevice ReduceMouseLag False
set D3DDrv.D3DRenderDevice UseTripleBuffering False
set D3DDrv.D3DRenderDevice UseCubemaps False
set D3DDrv.D3DRenderDevice UseCompressedLightmaps True
set D3DDrv.D3DRenderDevice LevelOfAnisotropy 0
set D3DDrv.D3DRenderDevice TerrainLOD 0
set D3DDrv.D3DRenderDevice LowQualityTerrain True

;[Engine.RenderConfig]
set Engine.RenderConfig RenderDetail 0
set Engine.RenderConfig WorldDetail Low
set Engine.RenderConfig FogDistance Medium
set Engine.RenderConfig TextureDetail Low
set Engine.RenderConfig SkeletalLODLevel Low
set Engine.RenderConfig DisableDecolayers 1
set Engine.RenderConfig DisableTerrainMacro 0
set Engine.RenderConfig Allow20Shaders False
set Engine.RenderConfig DisableBspBumpDynamicSpecular True
set Engine.RenderConfig FluidSurfaceDetail Off
set Engine.RenderConfig DynamicShadowDetail Off
set Engine.RenderConfig GlowEffectDetail Off
set Engine.RenderConfig BumpmapDetail Low

;[Gameplay.PlayerCharacterController]
set Gameplay.PlayerCharacterController bHideFirstPersonWeapon True




Advanced Tweaks

Additional settings that can be adjusted to improve visuals and/or improve FPS can be found the file TV_CD_DVD.ini in the \Program\Bin directory. You can adjust these settings by entering PREFERENCES at the console or by editing the .ini file directly using notepad.

[Engine.GameEngine]
CacheSizeMegs This controls the amount of RAM used for caching models and other game related data. Helps alleviate the stutter associated with loading of new models and other game data. May help with FPS if your game stutters due to loading game data. Defaults to 32.

256 Megabytes of RAM or less
CacheSizeMegs=32

512 Megabytes of RAM
CacheSizeMegs=64

768 Megabytes of RAM
CacheSizeMegs=128

1 Gigabyte of RAM or more
CacheSizeMegs=256


[WinDrv.WindowsClient]
ScreenFlashes Controls screen colour when you take damage or are underwater. Defaults to true.

Set to True to enable screen flashes
Set to False to disable screen flashes


NoLighting Controls lightmaps and other lighting methods. Enabling this will give an FPS boost albeit making the game look ugly. Defaults to false.

Set to False to enable lightmaps
Set to True to disable lightmaps


MinDesiredFrameRate Controls the automatic trade off between FPS and visual quality. The game will try to maintain the framerate you set by dynamically adjusting texture / object detail and special effects. Defaults to 35.

Set to a lower value to stop the game reducing the amount of texture / object detail and special effects.

Set to a higher value to allow the game to increase FPS by reducing the amount of texture / object detail and special effects dynamically.


Decals Controls explosion marks and projectile marks on walls / terrain. Can give a minor FPS boost, particularly for graphics cards with 64 megabytes of memory or less.

Set to True to enable decals
Set to False to disable decals


Coronas Controls the diffuse lighting / haze around lights. Very little FPS gain by disabling this option. Default False.

Set to True to enable coronas
Set to False to disable coronas


DecoLayers Controls animation and special effects on terrain such as grass moving in the wind. Some FPS gain on slower systems by disabling this option. Default depends on system.

Set to True to enable terrain animation
Set to False to disable terrain animation


Projectors Controls special effects on surfaces of objects such as blood and lighting objects. Similar to decals with the difference being that the effects are permanent. Very little FPS gain and it is Best to leave this setting alone. Defaults to True.

Set to True to enable projectors
Set to False to disable projectors


NoDynamicLights Controls dynamic lighting effects from objects such as weapon fire and explosions. Disabling this option can FPS on slower systems, particularity in heavy fire fights.

Set to True to disable dynamic lighting
Set to False to enable dynamic lighting


TextureDetailTerrain Controls the detail of terrain textures such as ground / grass. Setting this to a lower setting can help with FPS if you have limited texture memory on your graphics card. Default depends on system. Suggested settings are as follows:

32 megabyte video cards
Low or UltraLow

64 megabyte video cards
Low or Normal

128 megabyte video cards
High

256 megabyte video cards
UltraHigh


TextureDetailWeaponSkin Controls the detail of textures for your weapons. Setting this to a lower setting does not really help with FPS. Default is normal. Possible settings

UltraLow
VeryLow
Low
Lower
Normal
Higher
High
VeryHigh
UltraHigh


TextureDetailPlayerSkin Controls the detail of player textures. Setting this to a lower setting can help with FPS if you have limited texture memory on your graphics card. Default depends on system. Suggested settings are as follows:

32 megabyte video cards
Normal

64 megabyte video cards
High

128 megabyte video cards
High

256 megabyte video cards
UltraHigh


TextureDetailWorld Controls the detail of base textures such as walls. Setting this to a lower setting can help with FPS if you have limited texture memory on your graphics card. Default depends on system. Suggested settings are as follows:

32 megabyte video cards
UltraLow

64 megabyte video cards
Low or Normal

128 megabyte video cards
High

256 megabyte video cards
UltraHigh


TextureDetailRenderMap Controls the detail of ? textures such as ?. Setting this to a lower setting can help with FPS if you have limited texture memory on your graphics card. Default depends on system. Suggested settings are as follows:

32 megabyte video cards
Low

64 megabyte video cards
Normal

128 megabyte video cards
High

256 megabyte video cards
UltraHigh


TextureDetailLightmap Controls the detail of lighting textures used in areas such as base walls and floors. Setting this to a lower setting may help with FPS if you have limited texture memory on your graphics card. Default depends on system. Possible settings

UltraLow
VeryLow
Low
Lower
Normal
Higher
High
VeryHigh
UltraHigh


NoFractalAnim Controls the animation of game world objects such as water, flames etc. Can help with FPS albeit at a cost of making the game look less dynamic and flat. Default depends on system.

Set to True to disable gameworld animations
Set to False to enable gameworld animations


[D3DDrv.D3DRenderDevice]
DetailTextures Controls if detail textures are used on close up rendered terrain. Similar to detail textures in Unreal Tournament and Quake3 whereby a small fine texture 'grid' or 'mesh' is applied when close up to stop blurring of detail. Very minor FPS gain when disabled. Default depends on system.

Set to False to disable detail textures
Set to True to enable detail textures


HighDetailActors Controls the detail of players and vehicles. Can help with FPS on slower systems. Default depends on system.

Set to False to disable high object detail
Set to True to enable high object detail


ReduceMouseLag Controls mouse lag but can also lower frame rates. If you are not experiencing sluggish mouse in game you can disable this option for a slight improvement in FPS.

Set to False to disable mouse lag reduction code
Set to True to enable mouse lag reduction code


SuperHighDetailActors Controls the detail of players and vehicles. If this option is enabled objects will always be at the highest details regardless of distance. Can help with FPS on slower systems. Default depends on system.

Set to False to disable super high object detail
Set to True to enable super high object detail


LowQualityTerrain Possibly controls the amount of polygons that the engine uses for rendering the terrain. Reducing this usually results in a higher FPS but you will notice the terrain having less detail. If you have a slow CPU or no T&L on your card, set this to true.

Set to False to enable high quality terrain
Set to True to enable low quality terrain


UsePrecaching Controls when models and textures are loaded / cached. Helps alleviate the stutter associated with loading of new models and textures while in game. Defaults to true.

Set to true to enable loading of models and textures into memory before a map starts. Recommended for systems with 384 megabytes of RAM or more.

Set to false to disable loading of models and textures into memory before a map starts. Recommended if you have low RAM.


UseTrilinear Controls how textures are filtered. Disabling this settings can help FPS with older graphic cards. Defaults to true.

Set to true to enable trilinear texture filtering
Set to false to disable trilinear texture filtering and force use of bilinear texture filtering


UseTripleBuffering Controls video frame buffering, by default the game will use two buffers; one displayed while another is being updated. With triple buffering enabled three buffers are available which can help FPS when VSync is enabled. Defaults to false.

Set to true to enable triple buffering
Set to false to disable triple buffering


UseHardwareTL Controls if the game uses your graphics card hardware texture and lighting unit. Do not alter this value unless the game has incorrectly detected your graphics card. Default depends on system.

Set to true to enable hardware texture/lighting
Set to false to disable hardware texture/lighting


UseHardwareVS Controls if the game uses your graphics card hardware vertex shader units. Do not alter this value unless the game has incorrectly detected your graphics card. Default depends on system.

Set to true to enable hardware vertex shaders
Set to false to disable hardware vertex shaders


UseCubemaps Controls reflection on surfaces such as water. Disabling this can help FPS with very little drop in visual quality. Default depends on system.

Set to true to enable reflection
Set to false to disable reflection


UseCompressedLightmaps Controls the use of compressed or non compressed light maps. Disabling this on cards with low graphics memory reduces FPS with very little visual quality gain. Defaults to true.

Set to true to enable use of compressed lightmaps with minor FPS gain on systems with low graphics memory.

Set to false to disable use of compressed lightmaps which may improve visual quality.


Use16bit Controls the amount of colours /display depth used by the game. If you have a graphics card with very low memory or capable of 32 bit rendering but has limited fillrate you could try setting this to 16 for a FPS gain at the cost of very poor visual quality. Defaults to false.

Set to true to enable 16 bit colour at the cost of very poor visual quality

Set to false to enable 32 bit colour with good visual quality (recommended)


Use16bitTextures Controls the amount of colours used by textures in the game. If you have a graphics card with very low memory or no texture compression capability you could try setting this to 16 for a FPS gain at the cost of visual quality. Defaults to false.

Set to true to enable 16 bit colour textures at the cost of very poor visual quality

Set to false to enable full colour textures with good visual quality (recommended)


UseVSync Controls the game and drivers vsync function. Enabled means that frames will be limited by your monitor refresh rate or a divisor of it. Disabled allows the card to render frames as fast as it can so that FPS drops are usually less noticable. If you enable VSync make sure that you set UseTripleBuffering to true. Defaults to false.

Set to true to enable VSync
Set to false to disable VSync


LevelOfAnisotropy Controls the maximum texture anisotropy available to the renderer. Defaults to 1.

Set between 0 and 8 with the lowest number being faster and the highest number being slower.


[Engine.GameInfo]
bLowGore
bVeryLowGore
Controls the maximum amount of blood and gore in the game / server. Very minor FPS increase for some low end systems. Defaults to false.

Set both to false to enable blood and gore
Set both to true to reduce blood and gore


[Engine.RenderConfig]
Allow20Shaders Controls if the game uses version 2.x shaders for effects. Experiment with the best value for your card. Default depends on system.

Set to true to enable 2.x shaders 
Set to false to disable 2.x shaders and use 1.x shaders.


BumpmapDetail Controls bump mapping, can be set so that the game uses a flat surface instead of surfaces with depth. Default depends on system. Range of possible settings, with low/off generally giving more FPS and ultrahigh giving a lower FPS.

Off
Low
Medium
High
UltraHigh


DisableDecolayers Controls animation and special effects on terrain such as grass moving in the wind. Some FPS gain on slower systems by disabling this option. Default depends on system.

Set to 0 to enable terrain animation
Set to 1 to disable terrain animation


DisableBspBumpDynamicSpecular Possibly controls specular lighting which adds texture to each object and adds additional lighting to their surface. Disabling this may give an FPS boost to some systems. Defaults to false.

Set to true to disable specular lighting
Set to false to enable specular lighting


DisableTerrainMacro Controls effects on terrain such as lighting. Minor FPS gain and it is best to leave this setting alone for most systems. Defaults to 0.

Set to 0 to enable effects on terrain
Set to 1 to disable effects on terrain


DynamicShadowDetail Controls the amount of detail for player and vehicle shadows. Lowering this can help improve FPS. Range of possible settings, with low/off generally giving more FPS and ultrahigh giving a lower FPS.

Off
Low
Medium
High
UltraHigh


FluidSurfaceDetail Controls reflection or detail on surfaces such as water. Lowering this can help improve FPS. Range of possible settings, with low/off generally giving more FPS and ultrahigh giving a lower FPS.

Off
Low
Medium
High
UltraHigh


FogDistance Controls how quickly the graphics engine performs fogging/distance clipping on shapes and objects. A low setting helps FPS albeit at a cost, players who do not reduce this setting will be able to see you when you cannot see them. Adjust as needed, really player role dependant. Default depends on system. Range of possible settings, with low/off visibility giving more FPS and ultrahigh visibility giving a lower FPS.

Low
Medium
High
UltraHigh


GlowEffectDetail Controls the amount of detail on glowing objects such as inventory stations. Range of possible settings, with low/off generally giving more FPS and ultrahigh giving a lower FPS.

Off
Low
Medium
High
UltraHigh


LightmapDetail Controls the detail of lighting textures used in areas such as base walls and floors. Setting this to a lower setting may help with FPS if you have limited texture memory on your graphics card. Default depends on system. Range of possible settings, with low/off generally giving more FPS and ultrahigh giving a lower FPS.

Off
Low
Medium
High
UltraHigh


RenderDetail Controls the level of detail used for rendering of the gameworld. Setting this to a lower setting will help with FPS albeit with a drop in visual quality. Default to depends on system but is usually 2.

Set between 0 and 3 with the with 0 generally giving more FPS and 3 giving a lower FPS.


SkeletalLODLevel
Unknown at this time


SkinDetail Controls the detail of vehicle and player textures. Setting this to a lower setting does not usually help with FPS unless you have very limited texture memory on your graphics card. Default depends on system. Possible settings

Off
Low
Medium
High
UltraHigh


TextureDetail Controls overall texture detail. Setting this to a lower value will help with FPS on cards with less than 256 megabyte of texture memory albeit with a drop in visual quality. Default to depends on system but is usually 2.

Set between 0 and 3 with the with 0 generally giving more FPS and 3 giving a lower FPS. As a guideline:

Set to 0 for 32 megabyte cards
Set to 1 for 64 megabyte cards
Set to 2 or 3 for 128 megabyte cards
Set to 3 for 256 megabyte cards


WorldDetail Controls overall detail for rendering of game world features such as clouds. Setting this to a lower setting will help with FPS albeit with a minor drop in visual quality. Default depends on system.

Set between 0 and 3 with the with 0 generally giving more FPS and 3 giving a lower FPS.


[Gameplay.PlayerCharacterController]
bHideFirstPersonWeapon Controls rendering of the weapon in first person. Setting this to true will improve visibility and may give a very minor FPS gain for very slow systems. Defaults to false.

Set to true to hide weapon
Set to false to show weapon

NOTE: This setting is found in the file User.ini


Contact Us | SavageUK | UpsetChaps
All Rights Reserved. Copyright © 2004-2007 Requ!em