EVGA Precision v2.1.0 (11-22-2011)

Now EVGA Voltage Tuner application is included into EVGA Precision distributive. EVGA Voltage Tuner is accessible via advanced EVGA Precision properties as well as via shortcut in the Start menu. Please note that it does not share the profiling system with EVGA Precision, if you want the voltage to be applied on system startup please see the "About" tab.

EVGA On-Screen Display server has been upgraded to version 4.2.3. New version gives you the following improvements:

Kernel mode RTCore driver has been upgraded to v1.6. New driver introduces RivaTuner-styled protected MMIO IOCTLs and removes outdated IOCTLs dedicated for some old and currently abandoned RTCore technology based applications (HIS iTurbo and RMClock)

Now EVGA Precision restores default hardware automatic fan control mode when logging off from Windows

Now EVGA Precision starts faster than before due to cached database access and optimized GPU context switching in profile load routine

Now power users may enable optional single tray icon mode via the configuration file. When single tray icon mode is enabled, the primary application tray icon is being replaced with hardware monitoring tray icon(s) if monitoring in system tray is enabled and EVGA On-Screen Display server’s icon is not being displayed in tray when the server is loaded. Please take a note that EVGA On-Screen Display server’s properties are still accessible via "More" button in "OSD" tab

Now shared control memory reinitialization is initiated by delayed fan speed readback mechanism

EVGA Precision v2.1.4 (9-02-2011)

Updated SDK seriously improves EVGA Precision extendibility:

Added shared memory interface allowing any third party application to access EVGA Precision hardware monitoring statistics. The interface is intended for future EVGA software products integration with EVGA Precision, however, the shared memory layout is publicly open so third party developers can use it to access EVGA Precision hardware monitoring statistics from their own applications. The SDK included in EVGA Precision distributive contains open source sample demonstrating the access to shared memory from a third party application

Added shared memory interface allowing any third party application to change graphics card clocks and fan speeds via EVGA Precision. The interface allows developing a lot of useful external applications, for example smartphone overclocking client applications connected to the PC server and remotely controlling the hardware via EVGA Precision and so on. The SDK included in EVGA Precision distributive contains open source sample demonstrating the access to shared memory from a third party application

Added sample code, demonstrating On-Screen Display usage from any third party application. The sample is displaying CPU usage in On-Screen Display and provides third party developers helper object for RivaTuner-styled grouped OSD text formatting

EVGA On-Screen Display server has been upgraded to version 4.2.2. New version gives you the following improvements:

Raster font texture size is no longer fixed. Now the server is dynamically selecting minimum possible texture size to fit selected font into it

The skins have been changed slightly to provide more convenient raster font customization. Now raster font customization window can be open by clicking "Raster 3D" button. Holding "Ctrl" button while clicking "Raster 3D" button allows you to select pre-rendered font from bitmap file and holding "Shift" button while clicking "Raster 3D" button allows you to pre-render and save currently selected font to bitmap file

Fixed bug causing multiple used On-Screen Display slots to overwrite each other instead of merging the slots correctly

EVGA Precision v2.0.0 (09-08-2010)

Added floating tooltips based help system for advanced EVGA Precision settings window

Now it is possible to pause hardware monitoring module via "Pause" command in the context menu of hardware monitoring window

Performance profiler status information is no longer power user oriented, now it is possible to toggle the performance profiler status visibility directly via "Show status" command in the context menu of hardware monitoring window

Now it is possible to clear hardware monitoring history via "Clear history" command in the context menu of hardware monitoring window

Now it is possible to get directly into hardware monitoring graph properties by clicking a tray icon associated with it or via "Properties" command in the context menu of hardware monitoring window

Now core clock controls are displayed on GeForce 400 series if built-in skins are in use. Please take a note that it is still impossible to adjust core and shader clocks independenty on these cards due to GPU architecture limitations

Now it is posssible to use both core and shader clock as the primary clock when adjusting the clocks in linked mode

EVGA Precision v1.9.6 (08-10-2010)

'Start the task only when computer is running on AC power' option is no longer set in the startup task settings to allow automatically starting application via the task scheduler on laptops or on some UPS models

Added On-Screen Display profile for Startcraft II : Wings of Liberty

EVGA Precision v1.9.5 (07-09-2010)

Added fan tachometer monitoring for NVIDIA graphics cards. Please take a note that not all graphics cards are tachometer reading capable. So depending on graphics card and cooling system fan tachometer monitoring can be unavailable

Now EVGA Precision automatically fixes startup link if "Start with Windows" or "Apply at Windows startup" is enabled but the registry or task scheduler startup entry is missing

Now power users can enable optional DirectInput based hotkeys handler via the configuration file. DirectInput based hotkeys processing can seriously reduce hotkey response time in the applications heavily loading CPU (mostly 3D games) and leaving not enough time for processing standard keyboard input message queues. Please take a note that enabling such sophisticated hotkeys handling mode can cause some system security applications (e.g. pro-active application behavior analysis module of KIS) to warn you about possible keylogging threat

Fixed units and On-Screen Display group name for videomemory usage graph

'Stop the task if it runs longer than 3 days' option is no longer set in thetask settings when using alternate startup mode via the task scheduler under Windows Vista / Windows 7

Screen capture and On-Screen Display hotkey events are now being processed via direct connection to the On-Screen Display server instead of command line. Due to this change Screen capture and On-Screen Display visibility control hotkeys are being processed faster now

Now 'i' button displays info about active clients connected to EVGA On-Screen Display server, allowing you to see why the server is running on your system

Now 'i' button displays info about active clients connected to EVGA On-Screen Display server, allowing you to see why the server is running on your system

Now automatic 2D/3D profiles management feature is unlocked by default

EVGA On-Screen Display server has been upgraded to version 3.7.0. New server gives you a lot of improvements including:

DirectX 11 On-Screen Display and screen capture support

DirectX screen capture engine is no longer using DirectX runtimes to capture and compress screenshots. Screen capture and compression to PNG/JPG formats in DirectX applications is now handled by own more effective LIBPNG/JPEGLIB based library

PNG and JPG screen capture support for desktop and OpenGL applications

Now the server automatically selects framebuffer coordinate space instead of viewport coordinate space when viewport is not accessible (e.g. if pure Direct3D8 device is in use)

Improved application notification scheme during runtime profiles adjustment. Now runtime changes in OSD application profiles (e.g. OSD zoom ratio change on the fly) are reflected in affected application almost immedaitely instead of approximately 1 second delay in the previos versions

Improved floating injection address hooking technology. Due to more advanced built-in code analyzer hooks can be injected deeper into 3D application code if stealth mode is enabled. These changes improve stealth mode compatibility with third party tools using similar stealth injection technologies (e.g. FRAPS v2.9.8 and newer)

Now stealth mode cannot be toggled during 3D application runtime to reduce the risk of crashing 3D application

Removed single screen capture per second limitation

Updated profiles list

EVGA Precision v1.9.1 (01-21-2010)

Added workaround for overclocking bug of ForceWare 196.21. Please take a note that the workaround is applied only to 196.00 - 196.21 driver versions range in order to ensure compatibility with future fixed NVIDIA drivers.

On-Screen Display and Logitech LCD monitoring modules no longer explicitly read displayed data from hardware and retrieve cached data from monitoring graphs instead. Due to this change CPU performance hit is reduced when OSD or LCD monitoring features are enabled

Fan speed slider position and numeric fan speed input field are now being refreshed in automatic fan speed mode only when EVGA Precision window is active

EVGA On-Screen Display server has been upgraded to version 3.6.0. New server provides improved desktop windows notification mechanism and also features optional power user oriented task scheduler based startup way

EVGA Precision v1.8.1 (10-06-2009)

EVGA On-Screen Display Server has been updated to version 3.5.0. Floating injection address hooking technology, which has been introduced in the previous version, is now disabled by default and can be enabled via the "Stealth mode" option in the server's properties.

Added hotkeys cross-links checking, Precision no longer allows defining the same hotkey for two different actions at the same time.

EVGA Precision v1.8.0 (08-18-2009)

All vendor specific hardware access code has been moved from the executable file to separate hardware abstraction layer library (RTHAL.dll) to simplify the process of supporting new hardware products in the future

EVGA On-Screen Display Server has been updated to version 3.4.0. New version adds pre-created On-Screen Display rendering profile for "The Chronicles of Riddick: Assault on Dark Athena" and introduces floating injection address hooking technology aimed to reduce the risk of On-Screen Display detection by third party applications (e.g. anti-cheat systems).

Reduced CPU usage for simultaneous GPU and PCB temperature readings, both sensors are being read in single pass now.

Added workaround for SLI mode switching related issues on ForceWare 190.xx series drivers. Now Precision is waiting for the end of SLI mode switching process before retrieving any data via NVIDIA driver API.

Includes new "Sleek Skins" by Jonttu.

EVGA Precision v1.7.1 (04-28-2009)

Added update checking system.

Now Logitech keyboard soft-buttons can be used to scroll Precision's LCD text in any direction. Both vertical and horizonatal scrolling can be easily reset by pressing up and down or left and right scroll soft-buttons simultaneously.

EVGA Precision v1.7.1 (04-28-2009)

Added update checking system.

Now Logitech keyboard soft-buttons can be used to scroll Precision's LCD text in any direction. Both vertical and horizonatal scrolling can be easily reset by pressing up and down or left and right scroll soft-buttons simultaneously.

EVGA Precision v1.7.0 (04-17-2009)

Considering that many third party EVGA Precision skins are still not updated to be compatible with 1.5.x and newer versions, now the Precision provides a temporary workaround and allows unlocking outdated skins usage (in reduced functionality mode). Experienced users may unlock outdated skins usage by setting ShowNonNativeSkins configuration file entry to 1. Please don't use the workaround as a long term solution and ask skin creator to provide the update if the skin you are using is invisible to Precision by default.

Link button state is no longer restored improperly on multi-GPU systems when GPU synchronization mode is disabled.

Fixed fan control for Forceware 17x.xx and older driver families.

Now pressing "Apply" or "Reset all" button causes the Precision to forcibly re-apply current overclocking and fan control settings on multi-GPU systems when GPU synchronization mode is enabled even when master GPU setttings are not being altered. The enhancement ensures more correct GPU synchronization functionality on the systems with several differently clocked cards.

Now Precision displays GPU synchronization indicators on GPU selection icons to ensure easy identification of all GPUs synchronized with the master GPU on multi-GPU systems.

Now Precision allows assigning a global hotkey for capturing desktop/in-game screenshots using built-in screen capture features of EVGA On-Screen Display server. Please take a note that similar to the server's On-Screen Display limitations, screen capture functionality is also currently not available in native 64-bit applications and in Direct3D10 applications when multisampled antialiasing is enabled.

Now Precision allows assigning a global hotkey for toggling On-Screen Display visibility in addition to the previously available hotkeys explicitly showing and hiding the On-Screen Display

Now Precision displays warnings when you are trying to display too many text information in the On-Screen Display causing the displayed information to be truncated

EVGA On-Screen Display Server has been updated to version 3.2.1. New version includes improved exception handling and no longer crashes on startup after closing the previous running instance of the server improperly (e.g. due to crash or due to forcible server process killing via the task manager).

Various code and skin engine cleanups and optimizations.

EVGA Precision v1.6.0 (03-25-2009)

Now Precision monitoring window can be detached from the main form allowing the user to define custom monitoring window position and size. Double click attached monitoring window to detach it from the main form, double click it one more time or simply close it to attach it back.

Now Precision provides multi-GPU control for the systems with up to 8 NVIDIA GPUs to ensure compatibility with future SLI systems and provide support for modern 5-GPU Quad-SLI + PhysX systems.

Now Precision always sorts GPUs by PCI location to ensure that GPU indices stay the same in the system regardless of operating system, display driver version and GPU display outputs connection.

EVGA On-Screen Display Server has been updated to version 3.2.0. Similar to the previous version of Precision, new server also features new skin format v1.1 adding bitmap effects support to the skin compiler.

Added new black skin edition.

EVGA Precision v1.5.0 (03-06-2009)

New multi-GPU systems control approach. Now Precision gives you independent access to thermal monitoring, overclocking and fan control settings of all GPUs installed in the system regardless of SLI mode status. Please take a note that the previous version settings and profiles are not compatible with version 1.5.0 and will be lost.

Added new green and dark skin editions.

New skin format v1.1 adds bitmap effects support to the skin compiler. Now skin creators can use new technology to simplify skin creation process and easily create different color editions of the same skin by applying various color tuning effects to the same bitmaps during compilation. Built-in blue, violet, green and dark skin editions are based on new technology, so it is recommended to use these skins as bitmap effects usage tutorials.

EVGA On-Screen Display Server has been updated to version 3.1.2. New server provides improved compatibility with SecuRom protected games when high application detection level is selected and fixes issues with starting the server with no server icon displayed in the system tray area under certain conditions.

Various internal code cleanups and optimizations.

EVGA Precision v1.4.0 (12-22-2008)

EVGA On-Screen Display Server has been updated to version 3.0.0. New server supports skinned user interface (more skins coming soon!) and provides more quick and easy beginner friendly access to On-Screen Display customization features. The server's On-Screen Display profiles are upgradable now and no longer lost after installing new version of Precision.

New version of skin engine improves compatibility with third party skins and gives more freedom to skin creators, allowing creating animated buttons.

Now the first graph is automatically selected when opening monitoring tab in advanced Precision settings to make On-Screen Display, G15 LCD and tray icon monitoring settings more simple for beginners.

EVGA Precision v1.3.2 (08-08-2008)

Now Precision pauses all activity in suspended mode

Now Precision is able to detect core clock frequency generator switching to alternate clock source and fix incorrect readings under certain conditions (e.g. when shader/core clock ratio is equal to two (2), and both clock domains are attached to the same source on GeForce GTX 260 / 280 series graphics cards)

EVGA Precision v1.3.1 (07-18-2008)

Fixed default On-Screen Display

Fixed issue with missing uninstaller after clean installation

EVGA Precision v1.3.0 (07-17-2008)

EVGA On-Screen Display Server has been updated to version 2.7.0. New server uses more agressive hooks unload routines aimed to minimize the situations which require system reboot during server uninstallation

Added more detailed warnings to reboot prompts displayed by the uninstaller

Automatic re-connection to Logitech G15 LCD display allows restoring output to LCD display when G15 software is being dynamically started or restarted

Now profiles panel visibility button physically toggles visibility of each profile slot button to give more freedom to third party skin creators

Improved hardware monitoring module flexibility:

Now you can optionally disable rarely used graphs and change graphs order

On-Screen Display, Logitech keyboard LCD display and tray icon monitoring support can be enabled individually for each graph now

Tray text color can be configured individually for each graph now

Added optional framerate graph

Now you can select one of 4 predefined raster fonts for Logitech keyboard LCD display output or even add your own raster fonts if needed

EVGA Precision v1.2.0 (06-17-2008)

Added floating tooltips based help system. New tooltips are also affected by previously available "Show user interface hints" option and can be disabled by unchecking it

Improved overlapped controls support in skin engine

Improved installer and uninstaller. Now user is prompted to reboot the system if some Precision component (e.g. On-Screen Display server's hook library) is blocked by OS and such component can be automatically updated / removed after reboot

EVGA Precision v1.1.1 (05-27-2008)

Link button state is no longer restored improperly when loading the profiles under certain conditions

EVGA Precision v1.1.0 (05-21-2008)

Changed default tray text color

Improved set of synchronization protocols aimed to improve Precision usage safety in conjunction with third party hardware monitoring tools

Precision product version is no longer hardcoded in the skin, now you may press "i" button or move mouse over Precision tray icon to see Precision product version

Now Precision saves window position and restores it on the next startup

Added new blue skin (special thanks to Derek Wood!)

Now the skins are sorted in alphabetical order in skin browser window

Optimized startup PCI bus scanner. Now the core supports filtered PCI bus scanning and by default scans just the fist 16 buses where display adapters normally reside. This optimization reduces Precision startup time by approximately 3x factor on the majority of mainboards

EVGA Precision v1.02 (05-08-2008)

Added tray icon temperature monitoring feature

Added set of synchronization protocols aimed to improve Precision usage safety in conjunction with third party hardware monitoring tools

Added exception handling to PLL clock frequency monitoring routines

Precision settings are now stored in display adapter model specific profiles to allow keeping the settings when installing new version