Nvidia Forceware Tweak Guide
[Part 5] Forceware Control Panel
Classic vs. New Control Panel
This section covers the settings in the 'New' Forceware Control Panel available by default under Windows XP, Vista and 7. In fact this is the only Control Panel available for users of recent Forceware drivers. The Classic Forceware Control Panel is a legacy interface only available under Windows XP, and only for old versions of the Nvidia drivers. To attempt to switch between the Classic and New Forceware Control Panels in XP, under Display Properties go to Settings>Advanced, click the tab with the name of your graphics card, and under the 'Control Panel User Interface' section, make your selection.
Since the Classic Control Panel has been removed from recent Nvidia drivers, it will not be covered in this guide. If you wish to try to enable it in newer drivers, use this Registry Tweak. Most of the settings in the Classic CP are much the same as those for the New CP described below, so you can simply refer to the relevant setting if you're still using the Classic CP.
Note: Additional components for the Forceware Control Panel are available if you install the Nvidia System Tools (formerly nTune) utility, the latest version of which is available for download by clicking the link of the same name at the bottom of this page. The System Tools will work on all motherboards, however you may not be able to use all of its features on non-Nvidia motherboards. If you don't install this utility, some of the Performance-related functions may be found under the 3D Settings section of the new CP instead of being under a separate category. However installation of these tools is not required - for most purposes you can use the free GPU-Z utility to monitor your graphics card for example, so Nvidia System Tools is not a necessary component.
Streamlining the Control Panel
The first thing to do after installing the new drivers is to customize the Control Panel interface to suit your needs. To start with though, a new 'Nvidia Control Panel' icon is added to your Windows Control Panel. If you want to remove this, go to your \WINDOWS\system32 directory and rename or delete the nvcpl.cpl file. This Control Panel icon reappears each and every time you install a new version of the Forceware drivers or the System Tools utility, and is generally useful so it doesn't need to be removed unless it really bothers you.
You can customize the actual items which appear in the Control Panel screen by going to the View menu and selecting 'Define Custom View'. Here under each category you can select whether to show only particular components of the Control Panel. Obviously to start with it is recommended you don't hide any options here so you can view and adjust all of them. To make sure you have access to all the settings in the new CP, make sure you select 'Advanced' view under the View menu or when clicking the 'Advanced Settings' button. Finally, if you want to remove the 'Nvidia Control Panel' context menu entry which appears when you right-click on your Windows Desktop, you can untick the 'Add Desktop Context Menu' item under the View menu in the CP.
Each of the relevant sections of the Control Panel are covered in more detail below.
Importantly: Some of the setting names and the order in which they're listed may differ slightly beween XP, Vista and 7 at any time, and also depending on the specific driver version and model of graphics card you're using. Furthermore some settings below may not exist in certain versions of the Forceware drivers, as they may be very new (e.g. experimental Beta features), or very old, or available only to specific models of graphics cards, and hence not visible in your Forceware Control Panel.
3D Vision
By default the latest Forceware drivers install a separate Nvidia Stereoscopic 3D Driver, which enables 3D functionality in games when combined with the right hardware. I do not have this hardware, so I cannot provide details for this functionality, however it should be fairly intuitive to set up if you follow the on-screen wizard.
Importantly however, if you can see this section in your Forceware Control Panel, it means the Stereoscopic 3D Driver and related Service are active and running. If you do not use this functionality, this is an unnecessary use of resources. I recommend reading the instructions under the 'Disable Unnecessary Services & Startup Items' section on page 4 of this guide to remove this component altogether.
3D Settings
There are two major sub-options here once you click this icon, each is covered below:
Adjust Image Settings With Preview
This option is only recommended for beginner users - advanced users should not use this method to adjust their driver settings. This option allows you to either 'Let the 3D Application Decide' - which is not recommended; 'Use the Advanced 3D Image Settings' - recommended for most users, see further below; or 'Use my preference emphasizing' - allows you to use a slider to adjust the overall image quality until you're happy with the quality of the preview image shown. Unfortunately, the problem is that the preview image performs well at any quality level, whereas in actual games your performance may be extremely poor. For example, if you set the slider to the far right (i.e to 'Quality' mode), it enables some significantly stressful options, namely 8x Anisotropic and 4x Antialiasing. Using these settings in many recent games on low to mid-end hardware will result in very poor performance. So once again, it is strongly recommended that you learn more about and manually adjust individual settings by using the 'Manage 3D Settings' option below.
Manage 3D Settings - Global Settings
This option is recommended for most users and will take you to a screen which lists all the 3D graphics options under the Global Settings tab. Make sure you are in Advanced View (check under the View menu). By default the settings changed under here apply to all games and 3D applications, hence the name 'Global Settings'. To use specific settings for individual games, see the 'Program Settings' options further below. Each setting is covered below:
Ambient Occlusion: This setting can be used to force Ambient Occlusion (AO), which will work in certain games. The available settings are Off, Performance and Quality. By enabling this option, the realism of lighting is enhanced in the way ambient light generates shadows - there is greater depth and richer shadowing in the scene. However this setting can also significantly reduce FPS in certain games, at times crippling frame rates. Therefore you can use the Performance option to enable a less realistic form of AO to improve performance, or select the Quality mode to enable full AO for optimal image quality at the cost of performance. It is generally recommended that this option be set to Off globally, and if you wish to experiment with it, only enable it in specific game profiles which support it. More details of Ambient Occlusion, include image quality comparisons, can be found here.
Anisotropic Filtering: Anisotropic Filtering helps make textures - the 2D images covering the surface of all 3D objects - appear clearer. In general, the higher the sample rate of Anisotropic Filtering used, the crisper and clearer the surface of objects will remain, especially as they fade into the distance. However the higher the level of Anisotropic Filtering applied, the lower your graphics performance. The precise performance and visual impact depends on your graphics hardware and the resolution of the game in question. To find out more about Anisotropic Filtering read the bottom of this page of the Gamer's Graphics & Display Settings Guide which also provides screenshot comparisons.
If you wish to individually select your level of Anisotropic Filtering in each particular game, select 'Application Controlled'. This is the recommended setting and will mean that the level of Anisotropic Filtering is determined by your game's in-game Anisotropic Filtering/Texture Filtering settings (if such settings exist in the game). If your game does not have AF settings, you can manually select a specific sample rate such as 2x, 4x, 8x or 16x to force across all games. It is preferable however that you use game profiles (see further below) to force such a setting for specific games. If you want to guarantee the fastest performance in all games you should set the option to Off to forcibly disable Anisotropic Filtering. Make sure that if you choose anything other than Application Controlled, that you disable any AF settings in your games as these can conflict with the setting you choose to force in the control panel.
Antialiasing - Gamma Correction: This setting only works on 7800 series graphics cards or newer, and if set to On improves color quality and further improves the reduction in jaggedness for a slight peformance hit. I recommend it be enabled unless you want the absolute fastest performance. See Antialiasing Setting further below to see what Antialiasing does.
Antialiasing - Mode: This setting determines how Antialiasing (as described in the setting further below) is applied. If 'Application Controlled' is selected, each game can use its own independent Antialiasing sample rate as set using the in-game settings - this is the recommended setting. If you want the absolute fastest performance, you can force Antialiasing Off for all games regardless of their in-game settings. If you have a GeForce 8 series or newer graphics card, you can select whether to 'Enhance the Application Setting', namely to first set a level of AA in a game using the in-game settings, then to select this option and set a higher level of Coverage Sample Antialiasing to add to that AA already used in the game. Finally, you can simply force a specific sample rate of Antialiasing (as specificed in the 'Antialiasing - Setting' option below), regardless of the game's in-game settings, by selecting 'Override any application setting'. I recommend selecting 'Application Controlled' here for most people, and then if you want to apply forced AA to a specific game which has no in-game AA settings, use a game profile (see further below) to do so.
Antialiasing - Setting: Antialiasing helps to smooth the appearance of aliasing (jagged lines) in games. In general, the higher the sample rate of Antialiasing used, the smoother jagged lines will appear, but the lower your performance. The precise performance and visual impact depends on your graphics hardware and the resolution of the game in question. To find out more about precisely what Antialiasing is read this page of the Gamer's Graphics & Display Settings Guide as it contains more details and has screenshot comparisons of Antialiasing. Here you can select the level of Antialiasing to force/apply to all games and 3D applications if the 'Enhance the application setting' or 'Override any application setting' options are chosen in the Antialiasing Modes setting above. The sample rates shown vary depending on your particular model of graphics card but can include 2x, 2xQ, 4x, 4xG, 4xS, 6xS, 8xS, 8xQ, 16, 16xQ. Antialiasing modes ending in 'Q' on GeForce 8 or above series cards provide better image quality at the cost of some performance vs. their standard counterparts. Antialiasing modes ending in 'S' provides greater sub-pixel coverage, meaning the quality of Antialiasing provided is better, however performance may be lower. Note that any 'S' mode Antialiasing setting only works in Direct3D games. Finally, any 'G' (Gaussian) Antialiasing mode provides better image quality than the equivalent standard Antialiasing sample rate, but at a lower performance level.
Antialiasing - Transparency: This setting helps improve the appearance of jaggedness of images which have transparent textures, such as grass, chain-link fences, etc. It can be set to Off, Multisampling and Supersampling. Image quality comparisons can be seen in this article. If you want improved image quality when using AA, selecting Multisampling provides an improvement with minimal performance hit, while Supersampling provides the most noticeable image quality improvement, but has a very significant performance hit. If you don't use AA in games, or just want the best performance, set this to Off. Otherwise set it to Multisampling for a slight performance hit but a nice improvement in AA quality.
CUDA - GPUs: Compute Unified Device Architecture, or CUDA, is a parallel computing architecture developed by Nvidia and designed to allow software to utilize the power of a GPU for general computing tasks, not just graphics. This makes the GPU more like a CPU. A GeForce 8 series cards or newer with at least 256MB of RAM is required to support CUDA. This option allows you to select which Nvidia GPU(s) on your system are allowed to be used as a CUDA processor for things like PhysX or AI processing where supported by the application or game. You should leave this setting at its default globally, however in specific game/program profiles this option allows you to select which GPU a CUDA-based application will run on. This can be useful for either troubleshooting purposes, or if you want to ensure that the load is spread more evenly across your Nvidia GPUs for example by forcing CUDA onto an underutilized GPU. Alternatively you might want to force CUDA support off - though this is not recommended - by unticking all available GPU(s).
Conformant Texture Clamp: Conformant Texture Clamping refers to a method the Forceware drivers use to determine the way texture boundaries appear, but only in OpenGL games. Initially set Conformant Texture Clamping to 'Use Hardware' for optimal visual quality and performance. Then if in a particular OpenGL game you notice laggy behavior or strange lines in textures for example you can set this option to 'Use OpenGL Specification' to see if things improve. If this is still not the case, then finally set this to Off. This control panel option has been removed from recent Forceware drivers.
Error Reporting: Can be set to On or Off. If set to Off, errors will be ignored. By turning off the checking of error reporting, particularly in OpenGL games, you will get increased performance, so this should be left at its default of Off. Only enable it for troubleshooting purposes. This control panel option has been removed from recent Forceware drivers.
Extension Limit: This option is usually set to Off by default. It indicates whether the driver extension string has been trimmed for compatibility with a particular application (On) or not (Off) for optimal performance and minimal problems. The main use for this setting is in the pre-defined Application Profiles included in the Forceware drivers, in that some games require this to be set to On to prevent problems. In general you shouldn't change this option unless specifically directed to do so. Off is the default and best setting in most cases.
Maximum Pre-Rendered Frames: If available, this option - previously known as 'Max Frames to Render Ahead' in old Forceware versions - controls the number of frames the CPU prepares in advanced of being rendered by the GPU. The default value is 3 - higher values tend to result in smoother but more laggy gameplay, while lower values can help reduce mouse and keyboard lag. However extremely low values such as 0 may hurt performance, so I recommend this option be kept at its default of 3 globally, and only adjusted downwards in specific game profiles. Remember, in most cases mouse lag is due to low framerates, so adjusting this option is not an automatic cure to lag issues, nor should it be the first thing you try. Finally, it only works in DirectX games, not OpenGL games.
Multi-display/Mixed-GPU Acceleration: The possible options for this setting are 'Single Display Peformance Mode', 'Compatibility Performance Mode', and 'Multiple Display Performance Mode'. This setting is not relevant to SLI multi-GPU rendering. If you have only one display, the Single Display Performance Mode option is set by default and should be used. If you are using the nView Clone mode or an nView Span mode, the nView Clone/Span Mode will be activated by default. If you are using multiple displays in nView Dualview mode and/or two or more Nvidia graphics cards you can set either the 'Compatibility Performance Mode' or 'Multiple Display Performance Mode'; the difference between the two is in OpenGL games - the 'performance' mode is faster but may result in more graphical glitches.
Power Management Mode: Available only for the GeForce 9 series and above, this feature makes use of these graphics cards' abilities to support different performance levels depending on how much power is required by a 3D application. The available options here are Adaptive and 'Prefer Maximum Performance'. Adaptive is the default, and when chosen the graphics card automatically steps down in clock speed in 3D applications if they are not drawing much GPU power. Adaptive is the recommended setting for all users because it ensures that the GPU steps down its clock speed and hence power usage when it is not required. In 3D gaming the Adaptive setting should not cause any problems, as the GPU will always run at full speed when required without interruption. Typically only very old games and very basic 3D applications may see the graphics card reduce its power, and even then this may be desirable. However if you are concerned that a game is not performing properly, particularly for troubleshooting purposes, then you can change this setting to 'Prefer Maximum Performance' to ensure that the card is always running at maximum clock speed. Remember that this setting only relates to 3D applications and games, not to the Windows desktop for example.
Texture Filtering - Anisotropic Sample Optimization: If your 'Texture Filtering - Quality' setting (see further below) is not set to High Quality, this option can be set to On or Off. If set to On, it uses an optimized texture sampling technique resulting in a slight drop in image quality in return for faster performance. If you want the highest quality graphics set this option to Off, otherwise set it On for best performance. This control panel option has been removed from recent Forceware drivers.
Texture Filtering - Negative LOD Bias: LOD is the Level of Detail, and in some games you can alter the LOD Bias using various settings to sharpen details on screen. In such cases, you should set this setting to Allow, however note that altering LOD Bias can introduce aliasing (jaggedness to lines and edges) and shimmering. Since Anisotropic Filtering can also improve the sharpness of images without adding to aliasing, I recommend that you change this setting to Clamp for games in which you use any level of Anisotropic Filtering to give you better overall image quality.
Texture Filtering - Quality: The available options are High Performance, Performance, Quality and High Quality. This setting determines among other things the level of Anisotropic and Trilinear texture filtering optimizations applied by the Forceware drivers. Generally speaking, the High Performance setting enables all optimizations, meaning slightly lower image quality but the highest level of performance. If you select Performance, some optimizations will be disabled, progressively more if you choose Quality. If you choose High Quality you are assured the highest image quality at the cost of some performance. Unless you have a high-end graphics card and/or want the best possible graphics, Performance mode should be a good balance without any major degradation in image quality.
Texture Filtering - Trilinear Optimization: If your 'Texture Filtering - Quality' setting (see above) is not set to High Quality, this option can be set to On or Off. Enabling Trilinear Optimization will result in better performance, but can reduce the quality of textures slightly. In general it is recommended that you enable Trilinear Optimization (set it to On), however if you want the highest quality graphics and/or you are experiencing texture glitches you should set this option to Off.
Threaded Optimization: Controls the use of multithreaded optimization for all 3D games on systems with multi-core/HyperThreaded CPUs. The available settings are Auto, On and Off. I would strongly recommend the default option of Auto, allowing the drivers to set this appropriately for various games based on your hardware. Only turn Off for troubleshooting purposes if you believe a particular (older) game is not compatible with multi-core CPUs, and only set to On if troubleshooting to see if it improves performance in a recent game.
Triple Buffering: This setting is covered in detail on this page of the Gamer's Graphics & Display Settings Guide. If set to On, this setting allows your overall performance to improve when Vertical Synchronization (VSync) is enabled in games. Therefore if you want to enable VSync - whether in the in-game settings or in the Nvidia Control Panel, it is recommended you enable Triple Buffering as well. However note that using Triple Buffering may cause problems for graphics cards with lower Video RAM, so disable this option if you’re experiencing problems such as mouse lag in games. Note further that this option only works for OpenGL games at the moment, so to force Triple Buffering in Direct3D games (which is the majority of recent games), see the Advanced Tweaking section.
SLI Performance Mode: If you are running two or more Nvidia graphics cards in SLI Mode, you can select a specific SLI rendering mode here. This option will not be covered in detail as I do not have access to an SLI setup to test or describe these options properly. If in doubt, select the default Recommended option.
Vertical Sync: Vertical Synchronization (also called Vertical Sync or VSync) is the synchronization of your monitor and graphics card's abilities to draw a certain number of frames per second (or FPS) on the screen. It is covered in detail on this page of the Gamer's Graphics & Display Settings Guide. If Vertical Sync is disabled, your FPS will improve, and it can now also exceed the refresh rate cap, however you may notice some screen "tearing" – portions of the screen being slightly out of alignment during fast motion. This causes no damage to your monitor, and in general it is recommended that Vertical sync be disabled in strenuous games to improve performance. Since almost every current game has the option to enable or disable VSync in the in-game settings, I recommend you select the 'Use the 3D application setting' option here, and manually set the VSync in each game. This prevents conflicts between games and the Forceware drivers. Note that if you enable VSync in any game, also enable Triple Buffering to improve overall performance when VSync is used.
Manage 3D Settings - Program Settings
While the changes under the Global Settings tab usually impact equally on all games and 3D applications you run in Windows, you can also set individual applications and games to use particular unique settings by clicking the 'Program Settings' tab. Here you can select the relevant application/game profile from the list shown and then change the specific graphic settings below it, and they will only apply to this particular game when it is launched.
To change an existing application-specific profile, first look through the list provided under the Program box. If the game you want to assign specific settings to is there, select it. If you've ticked the 'Show only programs found on this computer box' (if available), the list will be abbreviated to only the games detected on your system; if you untick the box the list will be as complete as possible. If a profile for a game or 3D application you wish to adjust doesn't exist on the full list, you can create one at any time by clicking the Add button, going to the game's main directory, finding the main game executable, then adding it to the list. Highlight the relevant program item in the list, and you can now examine its specific settings under the box further below. They are identical to the settings described further above in the Global Settings section. If you make any changes, make sure to click the Apply button and the changes will be saved for that particular game profile and used each time that game launches.
Set PhysX Configuration
This section allows you to configure the use of PhysX advanced physics processing. Nvidia has incorporated GPU-accelerated PhysX capabilities into all CUDA-ready GPUs - specifically that means all GeForce 8 and newer cards with 256MB or more of onboard memory; previously PhysX effects were only possible when using a standalone Ageia PhysX PPU. PhysX is only of benefit in games and software which support its use, such as those listed here. The use of PhysX allows more realistic physics-based effects in supported games, but depending on the specific models of your GPU and CPU, you may get higher or lower performance as a result.
Note that to successfully use GPU-based PhysX you should install the latest Forceware drivers (i.e. 177.83 Forceware or newer), and the latest PhysX drivers (i.e. 8.08.01 or newer) - the PhysX drivers are now incorporated into the Forceware package and install automatically as part of the graphics driver installation process, so you do not need to download and install them separately.
The PhysX options in the latest Forceware are as follows:
Auto-Select - This allows the Forceware driver to automatically determine whether to select your GPU or CPU for processing PhysX effects. This is the recommended setting, as in most cases the drivers should be able to determine based on your GPU models and CPU specifications which hardware to use for processing PhysX for optimal performance.
[GPU Name] - If selected, this option allows you to force PhysX processing onto a specific Nvidia GPU on your system. Use this if you want to experiment to see if shifting PhysX load to a particular GPU can improve your performance.
CPU - If selected, this option forces all PhysX processing to occur on your CPU, which is the default for systems which don't have an Nvidia GPU, and similar to turning GPU-based PhysX off. This may even help performance if you have a low-end GPU and a high-end CPU for example, or for particular games which are so strenuous on your GPU that offloading PhysX performance to the CPU can improve performance.
Depending on the option you select, the diagram displayed in this section will change to show which of your display(s) is utilizing what form of PhysX. In general I recommend choosing 'Auto-select' as this will allow the Forceware drivers to determine the best processing hardware on your system to use for any supported PhysX effects. Advanced users can then experiment on a game-by-game basis to see if forcing PhysX onto a specific graphics card or even shifting the load to the CPU improves their overall performance. Also keep in mind that the 'CUDA - GPUs' setting in the Forceware Control Panel (as covered on the previous page) determines whether PhysX is allowed to be used on a particular GPU on your system, as PhysX is a CUDA-reliant process.
To see if PhysX is correctly enabled and being used in a game, you can enable a PhysX Visual Indicator by selecting the setting of the same name under the '3D Settings' menu at the top of the Forceware Control Panel.
If you don't have a PhysX-capable game to test and utilize the capabilities of GPU-based PhysX, you can download one of the free GeForce Power Packs which contain a range of demos and games that further demonstrate GPU-based PhysX effects. You can also view a range of PhysX videos on the main PhysX Site if you just want to see the types of effects which PhysX is capable of. When PhysX is enabled in a game which supports it, you will see enhanced physics effects such as additional debris, more detailed explosions and smoke (particle effects), greater destruction of the environment, better physics animations on objects, better water effects, improved cloth and paper effects, and so forth. However it is important to note that although GPU-based PhysX makes these additional effects possible with improved performance in many cases, in some cases it may also result in reduced framerates. What is happening is that your GPU is carrying an extra workload in calculating these additional physics effects, and depending on the game, your GPU, and the rest of your system, the FPS impact can be noticeable.
The bottom line is that for a system with a single PhysX-capable GPU, in some cases you will see a noticeable FPS rise, in other cases you may see a noticeable FPS drop. It all depends on whether the additional PhysX effects are set to be always on in the game, or whether they can be enabled or disabled. Furthermore the degree to which your FPS increases or falls also depends on how powerful your GPU is compared to your CPU. If you have a high-end CPU and a low-end GPU for example, then shifting the PhysX load to the GPU may have a negative impact overall.
On systems with multiple PhysX-capable Nvidia GPUs the story will be different - particularly on a non-SLI setup where you can set your most powerful Nvidia GPU as the primary graphics card, and add a second weaker Nvidia GPU and set it to just process the PhysX effects. In such a scenario you should usually get the benefit of both optimal FPS and additional PhysX effects. So for example if you have an unused GeForce 8 PCI-E card, you can slot it into a spare PCI-E port and utilize it for faster GPU-based PhysX in Multi-GPU (not SLI) mode.
In any case by default since most games do not support PhysX, this setting has no impact on performance or image quality. Even in games which do support PhysX, the 'Auto-select' option should be optimal unless you are troubleshooting or experimenting.
Performance
As noted on the previous page, this section may be in a category of its own, not under the 3D Settings category, if you've installed the nTune or System Tools Utility. Furthermore you can also enable a hidden Overclocking setting in this section - see the Overclocking chapter for details. The performance options won't be covered in this guide in detail, as technically they are not part of the regular Forceware Control Panel. Indeed you can access all the features in this section such as temperature monitoring by using GPU-Z and other handy free utilities listed in the TweakGuides Tweaking Companion.
Display
This section has settings which affect the way the image is displayed on your screen.
Change Resolution
This section allows you to change the screen resolution, color quality and refresh rate. These are detailed in the Windows Control Panel section of this guide and have exactly the same functionality.
Adjust Desktop Color Settings
This screen allows you to customize the brightness, contrast, vibrance and color balance of images on screen. For the first section ('Choose how color is set'), I recommend selecting the first option, which is 'Other applications control color settings' - this allows any application to set it owns colors if it needs to, which is usually best. If at any time you wish to override them and manually force your own color settings, select the second option ('Use Nvidia Settings'). In any case adjust the various settings as covered below, as at the very least these impact on the normal Windows desktop:
Color Channel: This drop down box lets you specify whether you want the changes you make on this screen to only be applied to a specific color, or to all colors. There is no reason to change this from its default of 'All Channels'. If for some reason you want to alter a particular color channel, for example if you want to make reds on your desktop a little brighter, select the Red color channel from the box. Now move the Brightness slider slowly to the right. You will notice that all reds on the screen will become brighter. This is useful for compensating for the way some displays over-represent a particular color by default.
There are a range of sliders you can select under the Slider tab here, or if you are more advanced you can use a graph to change the color curve. The Sliders are recommended to all but the most advanced users. Note that there are several images you can use to judge the impact of your changes while calibrating your settings here - click the 1, 2 or 3 options under the image to the right to select a different calibration Preview Image.
Brightness: This slider determines the overall level of light or dark for the display. 50% is the neutral and default point. You should ideally adjust your monitor's Brightness setting first if you feel it is too dark, then use this slider for fine tuning as required.
Contrast: This slider determines the difference between light and dark. The higher the contrast the whiter whites will be and the darker blacks will be in relation to them. Some display types actually benefit from a slight reduction in contrast as this reduces glare and harshness, while others require a slight increase in contrast to reduce a muddy washed out greyness. Set to suit your taste.
Gamma: This slider determines the brightness of most images, but in a more subtle way than Brightness. It requires a bit more experimentation to reach an appropriate level which does not result in a washed out screen image, but also doesn't make the screen look too dark.
The settings below apply to all 2D and 3D graphics regardless of their own settings, so be aware that changing them will affect all your graphics:
Digital Vibrance: This slider can increase color richness in an image so that all images - including 2D, 3D, and video - appear brighter and crisper. The use of Digital Vibrance depends on your particular tastes and your particular display device(s). For most people I recommend only a slight increase if you want to use this slider, otherwise everything will appear neon bright and highly unnatural. There is no performance impact from using Digital Vibrance, so find a level which suits you and you can see the impact of any changes immediately on your Desktop and in your games, so experiment to find the right color level.
Hue: This setting controls the overall hue of colors, namely how saturated and the general tone of colors the image on screen appears to take. In general it shouldn't be altered - if you find your monitor's color is too warm, or too blue-tinged, or too pale, then consider changing the monitor's own 'Color Temperature' (or similar) setting instead.
Once done adjusting these, click the Apply button to save them.
Adjust Desktop Size and Position
If you have a digital flat panel - most commonly an LCD display - connected via a digital connection like DVI or HDMI, then this section allows you to determine how various resolutions appear on your screen. Basically since an LCD display consists of a fixed number of separate pixels, it has a 'native' resolution at which images display at their sharpest. This native resolution (e.g. 1920x1200) is the number of pixels in width x number of pixels high in the panel, and any time your software resolution is different to this native resolution (e.g. when a movie or game is using a different resolution) the LCD panel will do one of the following depending on your choice:
Use Nvidia Scaling - The scaling unit on your graphics card will rescale the image before it reaches your monitor. If you have a relatively normal middle-to-low end monitor, this option results in good image quality, but may result in a distorted image.
Use Nvidia Scaling with fixed-aspect Ratio - This option will maintain the original aspect ratio of the chosen resolution and display it with black bars to the sides/above/below the on-screen image as required. This is the recommended option for most users as it provides optimal image quality and correct aspect ratio without distortion.
Use my display's built-in scaling - If you have a high-end monitor, try this form of scaling to see if it improves things. Otherwise usually the scalers in monitors are not as good as those on high end graphics hardware and may result in less than optimal image quality as well as aspect ratio distortion.
Do not scale - The image isn't scaled at all, but instead your monitor will run at its maximum resolution and the image will typically display in the center of your monitor. This may result in a black border around the sides of the image.
Switching between these modes will not damage your monitor so try them all out and see which suits you best. The 'Nvidia Scaling with fixed-aspect-ration' option is recommended. In Windows XP remember to also use ClearType to help smooth out text in scaled images for best results. Under Vista enable ClearType under Control Panel>Personalization>'Window Color and Appearance'>'open classic properties for more color options'>Effects. Under Windows 7 go to Control Panel>Display and select the 'Adjust ClearType text' link in the left pane.
Rotate Display
This section allows you to rotate the onscreen image through a series of preset angles. If you want to rotate the onscreen image through a set angle of either 90 degrees right or left, or 180 degrees (upside down), use one of the relevant options at the bottom of this box. Alternatively you can use one of the small arrow icons to the left and right of the small screen representation, or the one inside it. Once you've chosen the angle of rotation you require, click the Apply button and the change will be immediately visible. Note that only games or 3D applications which support rotation will work in rotated modes. Also note that rotation requires additional video memory, and as such if you have one or more displays rotated, you may experience reduced performance.
View HDCP Status
HDCP is the High-Bandwidth Digital Content protection system designed to ensure that copyrighted content streamed over a digital connection cannot be altered or copied without permission. This section allows you to see if your graphics card, digital connection, OS and monitor all support HDCP. If you see the fact that your graphics card and display are HDCP capable, you will be able to view HDCP-protected content such as Blu-Ray movies. If they are not HDCP capable you may not be able to play back such content or may face certain restrictions. Check your hardware specifications and cabling to ensure they all comply with HDCP requirements. see the Digital Rights Management section of the Windows Media Player chapter of the TweakGuides Tweaking Companion for more details.
Set up multiple displays
If you have two or more display devices connected to system, this section allows you to configure how they are used.
Video
The settings under this section only apply to video and TV playback on your PC. They do not affect your Desktop or games. Therefore it's recommended that you play a video while adjusting these settings to see the impacts of any changes you make.
Adjust Video Color Settings
You can choose whether to adjust video playback settings using the settings in your default media player, or select the 'With the Nvidia Settings' option to allow access to a range of settings which can override the media player:
Color: The sliders under this tab include Brightness, Contrast, Hue, and Saturation. Most are already described above, but to add to these descriptions, the Hue slider determines the particular shade that colors take, while Saturation determines the richness of colors.
Gamma: You can adjust the overall gamma using the top slider, or if you select the second option, you will then have access to separate Red, Green and Blue sliders you can use to individually adjust colors to correct any color flaws or over/under saturation of a particular color on your screen, or certain video sources.
Advanced: Under this section, there is a Dynamic Range setting which can be accessed if 'With the Nvidia Settings' option is selected. You can switch between Limited and Full range, and the setting will affect the richness and detail in dark scenes. The 'Full (0-255)' setting should be optimal for seeing greater detail in blacks, but experiment to see how it looks on your display.
Adjust Video Image Settings
This section provides additional video playback image enhancement/adjustment options:
Edge Enhancement: Here you can set the level of 'Edge Enhancement', which is a form of image sharpening that can help make blurry videos seem sharper. It can however also increase ghosting, so it needs to be used in minimal amounts.
Noise Reduction: The 'Noise Reduction' slider can be used to remove film grain and other forms of 'visible noise' in the image, but can make the picture appear more blurry as a result.
When done, click the Apply button, and once again, these changes only apply to Video/DVD playback.
There will be other settings under this section depending on the device you've hooked up to your graphics card. They cannot all be covered here, most should be self explanatory.
Hey guys,
As most of you know - CrimeCraft uses the technology of the Unreal Engine 3 - a good engine at first but not appreciated by a lot of seasoned veteran games prior to the development of this engine since it's quite shakey with a lot of Nvidia cards - and it's just generally a demanding engine on video cards and incorrect drivers.
Below information is all dug up and provided to help people tweak their computer around this engine for maximum performance around CrimeCraft in more advanced areas - without having to upgrade your PC's components and/or switch to a recent ATI Radeon.
All information provided in this topic is written by experienced users and advanced tweakers. Do not mess with your PC if you are insecure or uncertain about certain effects; I will personally not be held responsible for any problems that might occur after doing something described in this thread - it is completely at own risk.
[SOURCE : http://www.tweakguides.com/NVFORCE_1.html]
[OTHER INFO : http://www.tweakguides.com/ATICAT_1.html http://www.tweakguides.com/Graphics_1.html ]
Table of contents
Nvidia Forceware Tweak Guide
[Part 1] Essential Optimization
This section contains some extremely important optimization information you should read through, understand and perform along with Forceware tweaking. Do not skip this section.
Windows and System Optimization
Optimization of Windows and your system is critical to the stable, smooth performance of your PC. The place to start is with the TweakGuides Tweaking Companion. It is the complete system optimization guide for Windows users. Designed for novice and advanced users alike, it is written in plain English to help you genuinely understand all aspects of Windows and your PC. The guide covers every major topic, from the correct installation of Windows and critical drivers and software, through to recommendations for every significant setting and feature, all the major performance and convenience tweaks and customizations, as well as detailed troubleshooting advice. There are also links to a range of reliable free applications which can enhance your system and give you viable alternatives to purchasing commercial software. There are separate versions available for Windows XP, Windows Vista and Windows 7.
If you've ever wondered what common graphics and display settings like FPS, VSync, Refresh Rate, Antialiasing and Anisotropic Filtering are, and how they really work, then check out my Gamer's Graphics & Display Settings Guide for all the details in an easy to understand format. The guide also gives you a rundown on exactly how a game goes from a being a set of files on your drive to a 3D image on your screen, including relevant performance tips.
Make sure to read the guides above. Even if it takes some time to go through them, you will not only learn how to thoroughly optimize and troubleshoot any current problems on your system, you will also gain a greater understanding of how your PC and Windows actually work which will really help you in the future. Most if not almost all problems which appear graphics-driver related are actually symptoms of general system instability and lack of optimization. Just because you see a graphics driver-related error message for example, doesn't mean the graphics driver is actually at fault - the error can be caused by a multitude of things such as overclocking, overheating, incorrect or sub-optimal BIOS or Windows settings, software conflicts, etc. Make absolutely certain to go through and optimize Windows before pointing the finger at your drivers or hardware.
Motherboard Drivers
It's very important that you install the latest Motherboard drivers for your system. Many problems such as stuttering or low performance are actually caused by a lack of correct motherboard drivers. These directly affect the level of graphics functionality that is possible on your system, as well as other functionality which indirectly affects graphics performance, since the motherboard is the heart of any system and all information is directed through it. See the Driver Installation/Windows Drivers chapter of the TweakGuides Tweaking Companion for full details and download links.
OpenGL and DirectX
DirectX and OpenGL are two major graphics APIs (Application Programming Interfaces) used to develop games and 3D graphics applications on Windows platforms. DirectX is a Microsoft proprietary API, while OpenGL is (as the name suggests) an open standard API. Direct3D (D3D) is a major component of DirectX, and the one most relevant to 3D graphics, hence people often refer to a game as being a Direct3D game. Most games also usually do not have the option of switching between OpenGL or Direct3D mode, and hence you cannot force them to run under another API. Even if they do have such an option, games are usually programmed for optimal performance under one and not the other.
Importantly, you should make sure you're running the latest version of DirectX for maximum compatibility with the latest games. The latest full version of DirectX can be downloaded from here. Windows XP uses DirectX 9.0c, while Windows Vista uses a combination of DirectX 10 and a different version of DirectX 9.0 called DirectX 9.0EX, and these are not compatible with Windows XP. Windows 7 uses DirectX 11 but provides backward support for DirectX 9 and 10. Note that DirectX can't be uninstalled as it is a critical system component, so once you've installed the latest official version, if you experience any DirectX-related errors then try doing a re-install of DirectX over your existing install just to be safe. It can't do any harm and it just may resolve the problem.
Power Supply Issues
An often-overlooked aspect of graphics performance and stability is the power supply. Modern graphics cards require a stable source of power, and your Power Supply Unit (PSU) has the main job of providing this to all the components in your system. If you're not using a good PSU, you will have problems running your games with any stability, and you may incorrectly blame Windows or your graphics drivers, or even your games for this. No amount of tweaking will resolve PSU-related problems. Use this Interactive PSU Calculator to see whether your existing PSU's wattage is sufficient. Importantly, keep in mind that stable voltage from the power supply is crucial important, so that needs to be monitored as well - see the BIOS & Hardware Management and Overclocking chapters of the TweakGuides Tweaking Companion once again for details and links to relevant tools. The best way to guarantee stable voltage from a PSU is to buy a better-known quality brand, and check the specifications and read reputable reviews of the product, rather than just relying on any generic PSUs which typically come installed in cases.
Graphics-Specific BIOS Settings
I can't go into all the possible BIOS Settings here, because that would take literally a guide in itself. More importantly, each BIOS is different in many subtle and not-so-subtle ways. I refer readers as always to the Definitive BIOS Optimization Guide. Scroll down that page to find the link to the free version of the guide. If you're serious about making sure your entire BIOS is optimized, and you want to know what all those weird and wonderful settings in your BIOS actually do, make sure you check the guide. Particularly relevant to the topic of this guide are the settings under the 'Graphics Subsystem' section of that guide. Below I provide some easy-to-understand information on the most important video-related BIOS settings and terms:
AGP Port: The Accelerated Graphics Port (AGP) is a dedicated PCI slot for your graphics card. It's the place where mainly older graphics cards plug into the motherboard. This port provides the interface between your graphics card and the rest of your system. When people talk about AGP settings, they are essentially referring to settings which affect your graphics card and the speed with which it "talks" to the rest of the system. Note: some very old graphics cards are PCI graphics cards, and almost all recent graphics cards use PCI-Express (don't confuse the two), and hence don't use the AGP port or the AGP-related settings. PCI Express is covered further below.
AGP Speed (1x, 2x, 4x, 8x): This setting determines the data transfer rate (speed) of the AGP Bus - the pipeline along which video information flows. As logic suggests, the higher the speed setting, the higher the potential performance of your graphics card. However what is counter-intuitive is the actual performance difference between the various AGP modes. AGP 8x is not twice as fast as AGP 4x, which is not twice as fast as AGP 2x - and so on. The reason for this is that the higher modes provide more bandwidth - that is, the size of the pipeline effectively gets bigger. But if at AGP 4x the pipe is already bigger than the size of the information flowing through it, increasing the pipeline by going to AGP 8x will clearly not make a large difference to speed. Importantly, lowering the AGP speed (e.g. from 8x to 4x) can help improve stability for some systems (especially overclocked ones), and can also resolve some graphics problems. Generally I recommend setting this to the highest available speed in the BIOS, as long as your graphics card also supports that AGP speed. Note that to adjust the AGP Speed (AGP Rate) setting in the Forceware Control Panel, you will need to follow the instructions under the Advanced Tweaking section. For most systems the performance difference between AGP 4x and AGP 8x is at most around 5-10%.
AGP Aperture Size: This setting determines the allocation of physical RAM for use by an AGP graphics card, should it become necessary. A better description can be found in this AGP Aperture Size FAQ. To decide how big it should be keep in mind the following: (1) keep it above 32MB, as an Aperture Size below 32MB will disable AGP texturing - reducing your performance greatly in games; (2) the greater the amount of Video RAM on your graphics card, the smaller this setting should be; (3) Values between 64MB and 256MB show no real performance difference; and (4) Using larger values can result in more crashes such as General Protection Faults and potential texture corruption. So with all of these in mind, I recommend an Aperture Size of 128MB for most AGP graphics cards. If you have an older 32MB graphics card, set the Aperture to 256MB. If you experience a large number of crashes or texture glitches, try lowering the Aperture to 64MB regardless of your Video RAM amount.
Fast Writes: This setting, whether in the BIOS or in the Forceware Control Panel, is meant to speed up AGP read performance. In practice however it is known in almost all cases to have no noticeable performance impact, and indeed often causes many problems such as crashes and general system instability, especially on overclocked graphics cards. My personal testing has shown it to have literally 0% impact on performance on several different setups. Therefore if you are experiencing problems, I strongly recommend disabling Fast Writes in the BIOS (if available) and also disabling it under the AGP Settings section of the Forceware Control Panel for optimal stability with little or no performance loss. Note that for the AGP Settings screen to become available, you will need to follow the instructions under the Advanced Tweaking section.
Sidebanding: This setting controls a method whereby additional new video requests are sent along with the main video information, in effect working alongside the main data channel. This increases bandwidth, which can improve performance, although not by much. In practice Sidebanding can cause instability, particularly on overclocked graphics cards. Sidebanding is usually enabled on most Nvidia graphics cards, and shouldn't be causing any problems. To check whether Sidebanding is enabled on your system, check the AGP Settings section of the Forceware Control Panel (Under the AGP Settings tab - see the Advanced Tweaking section). To disable Sidebanding, if there is a Sidebanding option in your BIOS you can try disabling it there, and you can also use RivaTuner to check and disable/enable Sidebanding. Once again see the Advanced Tweaking section.
PCI-Express: AGP is an older interface between your graphics card and the motherboard. PCI Express (PCI-E) is the latest interface which has replaced AGP. For a detailed description of it and what it all means, read this Wikipedia article. In simple terms PCI-E graphics cards work faster and smarter than AGP graphics cards, but you will need both a motherboard with a PCI-E interface and a PCI-E graphics card to take advantage of these improvements. If you are considering upgrading your system, I strongly recommend getting a motherboard with PCI-E and a PCI-E graphics card to maximize performance and provide the potential for future upgradability.
Scalable Link Interface (SLI): In conjunction with PCI-Express, SLI is proprietary technology developed by Nvidia to take advantage of PCI-E's greater bandwidth potential. SLI-based motherboards allow the installation and use of two graphics cards on a single system with both cards outputting via an SLI connector to a single display device. In effect, an SLI-equpped system can produce up to twice the graphics performance of a similar system which is using only one graphics card. Read this Wikipedia Article for more details. For the most part however SLI does not automatically double framerates in most games, and while there is a performance boost in a range of games/3D applications it can vary from as little as 5% up to 50% on average. It depends on the game, the level of driver support, and the particular cards you're using in SLI mode as to the performance impact of SLI.
Take the time to research, understand and optimize your entire BIOS since incorrect settings in the BIOS will cause problems no matter how much you tweak the software
Last Edited on: Mar 26 2011 03:31 AM UTC (321 Days ago)