Here you can download RTSS Rivatuner Statistics Server. Initially designed as a small helper application for RivaTuner graphics card utility, RivaTuner Statistics Server became de-facto framerate monitoring, On-Screen Display and high-performance videocapture service provider for other graphics card utilities.
The server provides framerate and frametime monitoring support to the client applications. Framerate and frametime statistics is being collected for DirectX and OpenGL applications. The statistics can be rendered in On-Screen Display or provided to client applications connected to the server.
The server provides 3D acceleration usage statistics to the client applications. The clients can use the statistics to determine if any 3D applications are currently running and apply different hardware profiles depending on it.
The server provides On-Screen Display support to the client applications. The clients can display any text info in the On-Screen
Display in DirectX and OpenGL applications. The server can be also used as a standalone framerate monitoring solution and display own framerate statistics in the On-Screen Display.
The server provides desktop and in-game screen capture support to the client applications. BMP, PNG and JPG screen capture formats are supported.
The server provides high-performance realtime desktop and in-game video capture support to the client applications.
Uncompressed, high-performance custom RTV1 and native MJPG video encoding, encoding with third-party external VFW compatible codecs (e.g. Lagarith or x264vfw) and hardware accelerated H.264 encoding via Intel QuickSync, NVIDIA NVENC and AMD VCE are supported in conjunction with wide range of additional video capture related options, multisource stereo and multichannel (for Window Vista and newer) audio capture with Push-To-Talk support. The functionality of expensive commercial video capture products is now available to everyone absolutely for free! There is no need to buy dedicated video capture software anymore!
Framerate limiting support. Limiting the framerate during gaming can help to reduce the power consumption as well as it can improve gaming experience due to removing unwanted microstuttering effect caused by framerate fluctuations.
User extendable architecture. You may express your creativity and design your own skins for RivaTuner Statistics Server, create localization for your native language, use the server to display any custom text in On-Screen Display directly from your own application and many, many more!
Windows XP, Windows Vista, Windows 7, Windows 8 or Windows 10 (both x86 and x64 versions) with full administrative rights
Any DirectX or OpenGL compatible graphics card1
Added Vulkan On-Screen Display, screen capture and video capture support
Fixed Direct3D12 function offsets cache validation algorithm in hooking system
Improved compatibility with Direct3D9 applications, which dynamically recreate Direct3D devices
Added new “Injection properties” compatibility settings section to “General” tab:
Added injection delay adjustment settings for delayed hooking engine. New settings are aimed to provide an alternate and easy to use way of disabling delayed injection for applications using 64-bit Steam and Origin overlays.
Added “Reset cache” button. The button can be used for troubleshooting to invalidate function offsets cache without reinstalling the application
Added new profile management API. Profile management API allows third party applications to read, create or modify application-specific profiles and create own built-in GUI for RivaTuner Statistics Server profile management if necessary.
Updated RTSSSharedMemorySample sample code. Now the sample demonstrates new profile management API usage and shows how to adjust On-Screen Display position and color in global RivaTuner Statistics Server profile from a third party application
Updated profiles list
Added power user oriented profile compatibility setting for DX1x applications concurrently accessing the swap chain from multiple rendering threads (e.g. DX12 rendering mode in Battlefield 1 Fall Update)
Added compatibility profile for Battlefield 1 Fall Update to address application hang/crash on startup issues in DX12 mode with On-Screen Display enabled
Added power user oriented profile setting, allowing you to customize framerate denominator for the built-in framerate limiter. The denominator can be customized to adjust the limit in fractional steps (e.g. denominator 10 to adjust the limit in 1/10 FPS steps)
Direct3D12 On-Screen Display, screen capture and video capture support. Currently RivaTuner Statistics Server is the only application providing On-Screen Display support for both single-GPU Direct3D12 applications and multi-GPU Direct3D12 applications running in explicit LDA mode on both AMD Crossfire and NVIDIA SLI systems. Please take a note that Direct3D12 support is provided for native Win32 applications only, Microsoft UWP applications are currently not supported
Added “Hide pre-created profiles” option to “General properties” section in “General” tab. New option allows you to see your own profiles only and hide built-in pre-created 3D exclusion profiles supplied with the application
64-bit Steam overlay library has been removed from delayed hooking engine configuration. Now On-Screen Display is being rendered immediately after starting 64-bit Steam applications without 15 second delay. Power users may still add 64-bit Steam overlay library to delayed hooking engine configuration if necessary
Fixed bug in the encoder server causing it to continue capturing audio and leak memory after recording a video through dedicated encoder server and closing 3D application without stopping video recording session