RivaTuner 2.03 is on the way!

Discussion in 'RivaTuner Advanced Discussion forum' started by Unwinder, Aug 20, 2007.

Thread Status:
Not open for further replies.
  1. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,194
    Likes Received:
    6,865
    Dear forum visitors!

    I've came back after vacation with something new for you. New RivaTuner v2.03 has been sent to beta-testers team today. If we won't face any serious issues during beta-testing, it will take about 1 week as usual, so I expect to release new version on the next monday, 27th August. Please take a note that this release was not scheduled and I was not working in the vacation hard, so changes list is not as big as usual and it doesn't include some previously planned features like RV610/RV630 overclocking support etc. The main purpose of this immediate release is providing the protection against new unsafe client of PunkBuster causing hardware instability in multiplayer games, because the fix is still not available from Evenbalence side. Anyway, I hope that those who don't play PunkBuster protected games will find something useful in this version too.


    Version 2.03:

    Minor bugfixes:

    - Fixed gamma correct antialiasing option for the ForceWare 1xx.xx drivers families.
    - Fixed 'HDD0 temperature' ... 'HDDn temperature' graph labels in SMART.dll plugin for the systems with more than one hard drive installed.
    - Minor UI and localization fixes.

    What's new:

    - Updated databases for Detonator and ForceWare drivers. Added databases for ForceWare 162.18, 162.22, 162.50 and 163.16.
    - Added Catalyst 7.7 and 7.8 drivers detection.
    - Updated Catalyst 7.7 and 7.8 certified SoftR9x00 parch script (for Windows 2000/XP drivers only).
    - Updated RivaTunerStatisticsServer v2.4.0 bundled utility:
    - Added OSD rendering support for Direct3D10 applications.
    - Added OSD rendering support for Direct3D9 applications redefining render target in the end of frame rendering process (e.g. Overlord). Now the server is able to detect such conditions, bind render target to back buffer, render OSD then restore the previously set render target. This feature is implemented as compatibility flag and enabled by default for all applications, however power users may disable it via editing profile flags in the server's configuration file.
    - Improved 3D API usage detection for applications using multiple OpenGL / Direct3D renderers (e.g. Colin McRae : DIRT). Now the server stores information about the last used renderer instead of the first one.
    - Updated list of pseudo 3D applications.
    - Improved hardware monitoring module:
    - Added generic support for Logitech G15 keyboard LCD display. Now RivaTuner automatically maps all hardware monitoring statistics displayed in the server's On-Screen Display to the keyboard's LCD display, however power users may disable this behavior with MapOSDToLCD registry entry. Also RivaTuner provides command line switches for connecting to (LCDC/LCDCONNECT) or disconnecting from (LCDD/LCDDISCONNECT) G15 LCD, allowing you to bind these actions with hotkeys and easily reconnect to LCD (e.g. after resuming PC from suspended mode). Please take a note that these command line switches are added to the list of predefined applications available in regular launch item editor.
    - Improved hardware monitoring plugins:
    - Improved LCDHype plugin. Now the plugin contains LCDHype output scripts calibrated for both AlphaCool 240x128 and Logitech G15 160x43 LCD displays.
    - Added protective technologies aimed to jam unsafe memory scanner of PunkBuster anticheat system and this way prevent this anticheat system from crashing graphics hardware when RivaTuner resides in memory. Unfortunately new 1.7xx versions of PunkBuster client (debuted on 04.17.2007 with Battlefield 2142 client) caused major system stability issues in conjunction with wide range of applications accessing hardware via user mode MMIO address ranges. Apart from scanning executable code new PunkBuster services also fully scan data memory ranges of each process, which is critically dangerous when it comes to applications accessing hardware registers via memory mapped I/O port user address ranges. Unauthorized access to hardware mapped memory ranges performed by anticheat system's memory scanner may cause unpredictable results including hardware failures and freezing. The problem is not specific to RivaTuner and also covers wide range of ATI and NVIDIA oriented diagnostic, overclocking and monitoring tools (e.g. ATITool, PowerStrip, HIS iTurbo etc) developed by third parties as well as by certified AIB/AIC partners. The situation had been investigated with help of Battlefield 2142 gamers community and is fully documented in RivaTuner's support forums, however, many inexperienced gamers never visit forums or read documentation and still wrongly interpret these crashes as instability of third party tools including RivaTuner, hurting software reputation in different forums this way. Unfortunately, the problem is still neither fixed nor documented by Evenbalance, furthermore, the situation got critically worse in the end on June 2007 when Evenbalance launched the same unsafe PunkBuster clients v1.7xx for America's Army, Call of duty, Call of duty 2, Enemy territory: Quake Wars, F.E.A.R etc. Due to this sad reason I cannot longer wait for response and fix from Evenbalance and risk RivaTuner software reputation because of anticheat system issues. The following features are introduced and aimed to prevent RivaTuner from being improperly accessed by PunkBuster or any similar memory scanner:
    - Process protection. Now RivaTuner reduces its own access privileges after startup to prevent simple user mode memory scanners from accessing RivaTuner's process virtual memory. This protective technique is enabled by default, but it can be disabled by setting ProtectProcess registry entry to 0.
    - MMIO protection. Now RivaTuner hides MMIO range into kernel mode address space instead of user mode address space to prevent any other user mode application form accessing hardware improperly. This protective technique requires each graphics hardware access operation to be transferred via RivaTuner's kernel-mode driver, so it increases CPU performance hit caused by RivaTuner's background processes (e.g. hardware monitoring) with approximate factor of 3x - 5x. This protective technique is also enabled by default, but it can be disabled by setting ProtectMMIO registry entry to 0.
    - Paged MMIO access mode. Now RivaTuner is able to use paged access to MMIO range, mapping only desired MMIO pages for access instead of mapping whole registers aperture. This mode is only available when MMIO protection mode is disabled. Paged acces mode can be activated by specifying power-of-two page size with MMIOPageSize registry entry.

    Note: most of these protective techniques will be enabled by default until the problem is fixed in PunkBuster. I realize that the protective techniques will cause side effects such as increased CPU load even to those who never play PunkBuster protected multiplayer games, but unfortunately I see no other ways of protecting software reputation against inexperienced gamers spreading rumors about RivaTuner instability. It you don't play multiplayer PunkBuster protected games or if you're not affected by crashing caused by it then it is strongly recommended to disable all the protections mentioned above.

    - Minor UI changes and improvements.


    Stay tuned!
     
    Last edited: Aug 20, 2007
  2. mameira

    mameira Guest

    Messages:
    1,425
    Likes Received:
    1
    GPU:
    eVGA 470 GTX
    great :D!
     
  3. virtualex

    virtualex Master Guru

    Messages:
    299
    Likes Received:
    0
    GPU:
    Sapphire HD4870-800/4400
    thank you, thank you, thank you !!!
     
  4. gold_heart007

    gold_heart007 Guest

    Messages:
    443
    Likes Received:
    0
    GPU:
    MSI GTX N560Ti TwinFrozr2
    Nice..very nice! :) Thanks for info..
     

  5. Malonn

    Malonn Master Guru

    Messages:
    293
    Likes Received:
    0
    GPU:
    Zotac GTX 1080 AMP! Xtrme
    Excellent, excellent
     
  6. speekergeek

    speekergeek Active Member

    Messages:
    68
    Likes Received:
    0
    GPU:
    EVGA 8800GTS 675/2160
    Sounds like a busy vacation you had...

    Thanx Unwinder!

    Mike
     
  7. talrusher

    talrusher Member

    Messages:
    33
    Likes Received:
    0
    GPU:
    BFG GTX275 @752/1620/1296
    whats up with the driver signing in vista x64? will we be able to use rivatuner with this?
     
  8. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,194
    Likes Received:
    6,865
    No. I repeat once again that I won't be able to sign RT driver. Paying $500 for it every year is too mush for me.
     
  9. Andykas

    Andykas New Member

    Messages:
    6
    Likes Received:
    0
    Whats all this fuss about the signed drivers? Just uninstall the so called "security patch" and youre good to go.
     
  10. most leftist 69

    most leftist 69 Master Guru

    Messages:
    207
    Likes Received:
    0
    GPU:
    evga nv 8800 gt 700/1750/1680
    thanks unwinder.

    nvidia's drivers still suck, but at least your rivatuner doesn't,
     

  11. Bravo

    Bravo Master Guru

    Messages:
    866
    Likes Received:
    0
    GPU:
    eVGA Geforce 9600GT 512MB
    thats man, rivatuner is great!
     
  12. Zenoth

    Zenoth Maha Guru

    Messages:
    1,406
    Likes Received:
    333
    GPU:
    MSI RTX 3080 12GB
    - Fixed gamma correct antialiasing option for the ForceWare 1xx.xx drivers families.

    I wasn't even aware that it was bugged, even though I always enabled it. It is just not working at all currently or is it something minor ?

    Anyhow, thanks a lot for that upcoming update Unwinder, much appreciated.
     
  13. Grendel_66

    Grendel_66 Guest

    Messages:
    791
    Likes Received:
    0
    GPU:
    MSI GTX 970 Gaming 4G
    High five ! :eyebrows:
     
  14. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,194
    Likes Received:
    6,865
  15. Gamergod

    Gamergod Maha Guru

    Messages:
    1,046
    Likes Received:
    0
    GPU:
    Sapphire 4870 512mb
    Unwinder, is this version going to include a D3D Overrider for triple buffering with DX10 games? I would really like this option for Vista please. :)
     

  16. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,194
    Likes Received:
    6,865
    Gamergod

    Nope yet, but that's definitively planned for future releases. Most likely, I'll add it to 2.04.
     
  17. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,194
    Likes Received:
    6,865
    Are there any users with RT OSD usage experience playing Bioshock in DX10 mode? I need such tester to verify OSD in this game in DX10 mode.
    I've tested DX10 OSD which will be introduced in 2.03 on 8800 on my system with various DXSDK samples, Cascades, Company of Heroes and Lost Planet, I'd like to test it with this game too (or at least demo). However, it is not yet available for sale in Russia and my traffic limitations don't alolw me to download even the demo.
     
  18. twitch

    twitch Member

    Messages:
    37
    Likes Received:
    0
    GPU:
    eVGA Geforce 8800 Ultra
    IS THERE ANY WAY to add an entry into RT that will allow us to FORCE Antialiasing in games where Nvidia is fumbling the ball?

    Any game that uses HDR in windows XP cannot use AA, and as such I think it would freaking incredible if you can make RT have an entry that allows users to FORCE AA in HDR MODE.

    PLEASE??????????????????????
     
  19. Gamergod

    Gamergod Maha Guru

    Messages:
    1,046
    Likes Received:
    0
    GPU:
    Sapphire 4870 512mb
    Thanks, that is great news indeed!
     
  20. kalispimenta

    kalispimenta Member Guru

    Messages:
    121
    Likes Received:
    0
    GPU:
    EVGA 8800GTX @680X1030MHZ
    Send me a pm with the exact instructions of what you would like me to do and i'll do it.I have Vista,bioshock demo and the beta rt along with the new drivers with the fix for bioshock.

    ForceWare Release 163 BETA
    Version: 163.44
    Release Date: August 20, 2007
    Operating System: Windows Vista 32-bit
    Language: U.S. English
    File Size: 34.7 MB

    # Beta driver release.
    # This driver supports single GPU and NVIDIA SLIā„¢ technology on DirectX 9, DirectX 10, and OpenGL for GeForce 6, 7, and 8 series GPUs.
    # Improved compatibility for Bioshock.
    # Added HD video post-processing for H.264, VC-1 and MPEG-2 HD content on GeForce 8500 series products.
    # Numerous game and application compatibility fixes. Please read the release notes for more information on product support, feature limitations, driver fixes and known compatibility issues.
     
Thread Status:
Not open for further replies.

Share This Page