Gaming lovers might like it very much. It is a fabulous and powerful tool to assist you to tune in to NVIDIA and ATI based display adapters running under Windows 98/98SE/ME/2000/XP. RivaTuner 2.04 is now available for downloading. This complete powerful tweaking environment allows you to access all the undocumented registry entries and tuning on these entries in order to figure out the hidden features that have been unutilized. In general these undocumented registry entries cannot enhance the performance substantially but they can improve image quality and solve some compatibility problems.

All NVIDIA display adapters starting from Riva TNT family to the latest GeForce 7 series are supported by RivaTuner. Besides NVIDIA, RivaTuner also provides limited support for display adapters based upon ATI RADEON 8500 and newer ATI graphics processors. All RivaTuner’s features besides driver-level tuning options are also available on supported ATI hardware.

Riva 2.04 is basically a maintenance release for ATI RADEIN 9×00/8×0 owners, which completely lost low level overclocking because of the protection introduced in the previous model. Besides, this version also introduced new D3DOverider which gives some fun to triple buffering/Vsync fans.

The changes in this version include:

Minor bugfixes:
– Fixed overclocking algorithms for ATI R3xx/R4xx GPU families, broken due to MMIO protection introduced in the previous version.

– Fixed gamma correct antialiasing option for G7x GPU families, broken due to G8x related gamma correct antialiasing related changes in the previous version.

– Fixed bug in the installer script, preventing automatic update installation system from installing the updates from a folder containing spaces in the path.

– RivaTuner no longer stops working with access violation error when I/O driver is not loaded.
– Minor UI and localization fixes.

What’s new:
– Updated RivaTunerStatisticsServer v2.4.1 bundled utility:

– Added OSD coordinates bounds checking to Direct3D10 OSD rendering code. This feature is provided as a workaround for some early Direct3D10 drivers not performing internal bounds checking of supplied data and tending to work improperly when OSD is rendered outside the screen.

– Updated list of pseudo 3D applications.

– Updated D3DOverrider v1.5 bundled utility:

– Considering that triple buffering is normally being used in conjunction with vertical synchronization, now D3DOverrider gives you options for forcing VSync for DirectDraw, Direct3D8, Direct3D9 and Direct3D10 applications. Similar to triple buffering forcing options, new VSync forcing options are fully hardware and OS independent and can be used to force VSync under any OS on both NVIDIA and ATI GPU based display adapters.

– Similar to triple buffering forcing events, VSync forcing events are also automatically sent to RivaTuner’s event history panel. Please take a note that it applies only to Direct3D8 and Direct3D9 VSync forcing events which are performed once per application lifetime. DirectDraw and Direct3D10 VSync forcing events are performed at per-frame due to specifics of DirectDraw and Direct3D10 API so they are not reflected into event history panel.

– Improved hardware monitoring module:

– Improved event history panel. Now event history panel’s tooltips are able to display text for multiple application specific even markers registered in the same time (e.g. triple buffering and VSync forcing events sent to event history panel by D3DOverrider).

– Improved installer. Now the installer allows altering PunkBuster related protective options, so you can easily disable the protections completely if you don’t play and games with PunkBuster or you can reduce protection level if you use some security related software products blocking protected processes activity.

– Added update installation logging feature. Now RivaTuner fully documents process of each update installation into Updates.log file in the application folder.

– Minor UI changes and improvements.

Download latest version of RivaTuner from here (currently v2.04)