CPU enhanced instruction sets

Discussion in 'RivaTuner Advanced Discussion forum' started by Lurker, May 18, 2001.

  1. Lurker

    Lurker Guest

    Before I state my question I will tell you my basic system specifications:<br>
    <br>
    Nothing is overclocked right now<br>
    Windows 98SE<br>
    AMD Thunderbird 1GHz<br>
    Abit KT7 w/ VIA 4in1 4.31 drivers<br>
    Elsa Gladiac GF2 Ultra w/ 10.80 Detonators<br>
    Soundblaster Live! X-Gamer<br>
    OCZ 256MB 'enhanced' PC150 SDRAM CAS2/Turbo<br>
    Western Digital 7200rpm 40GB HD@UDMA66<br>
    <br>
    If I do a clean install of the 10.80 Detonators, and then open RivaTuner the "Disable support for enhanced CPU instruction sets" is checked by default. This option is located in Main-&gt;OpenGL-&gt; Miscellaneous-&gt; and then in the Hardware Compatibility Settings box.<br>
    <br>
    But if I go into the NVIDIA display properties through Windows, the option is unchecked there. This is reached through:<br>
    1. Right click anywhere blank on desktop<br>
    2. Properties<br>
    3. Settings<br>
    4. Advanced<br>
    5. GeForce2 Ultra<br>
    6. Additional Properties<br>
    7. OpenGL Settings -&gt; and located in the Performance and Compatibility Option box.<br>
    <br>
    (I am sure you knew where it all was located. I am just trying to be as clear as possible)<br>
    <br>
    Now if I uncheck the "Disable support for enhanced CPU instruction sets" in RivaTuner, it is still unchecked in the NVIDIA Display Properties.<br>
    <br>
    Ok, here is where it gets weird. If I apply anything in the OpenGL section of the NVIDIA Display Properties, the "Disable support for enhanced CPU instruction sets" is checked again in RivaTuner. However it is still unchecked in the NVIDIA Display Properties.<br>
    <br>
    So is this a bug? And which do you think is correct, RivaTuner or the NVIDIA Display Properties? It appears that disabling it in the NVIDIA Display Properties enables it in RivaTuner. But it seems disabling it in RivaTuner doesn't affect the NVIDIA Display Properties.<br>
    <br>
    By the way, I really like your program. And this is the only thing I couldn't figure out. If you have any questions I will be happy to help.
     
  2. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,127
    Likes Received:
    6,691
    NVIDIA control panel interface has some of bugs. U've found one of 'em <IMG SRC="smileys/wink.gif"> RivaTuner uses ForceGenericCPU registry entry to disable enhanced CPU instruction sets. All pre-10.xx Detonators used this entry too. These drivers had also used 8-th bit of RenderQualityFlags registry entry to enable so called "Alternate depth buffering technique". In 10.40 and higher drivers they removed this fake option INCORRECTLY, so now "Disable enhanced CPU instruction sets" in Detonator CPL uses wrong registry enry.
     
  3. Lurker

    Lurker Guest

    Ok I completely understand now. Thanks for the reply. <IMG SRC="smileys/smile.gif">
     

Share This Page