1060GTX vs AMD Radeon HD 5670 (DirectX 7 Mode)

Discussion in 'Videocards - NVIDIA GeForce' started by XtcSkuLL, Jul 21, 2017.

  1. XtcSkuLL

    XtcSkuLL Member

    Messages:
    18
    Likes Received:
    0
    GPU:
    NVIDIA 1060GTX
    Dear friends,

    I have compared my new 1060 GTX with an older AMD,

    I have noticed that, in older games using DirectX 7, the oldest AMD beats my 1060GTX

    Of course in DirectX9 the 1060GTX beats the old AMD....


    So with NVIDIA I get around 500 FPS in directx 7 mode.

    And with AMD I get around 800 FPS in directx 7 mode. (+300FPS)


    Any explanation about this problem?

    Tested with Call of Duty 2 Multiplayer.

    Thank you.



    My new desktop:
    Intel i7 7700 3.6Ghz Kaby Lake
    MSI B250M PRO-VD
    8GB HyperX 2400Mhz
    Coolermaster 600W
    1060 GTX @ 1632Mhz 3GB
     
    Last edited: Jul 21, 2017
  2. Agent-A01

    Agent-A01 Ancient Guru

    Messages:
    11,465
    Likes Received:
    964
    GPU:
    3080Ti Strix H20
    Try setting max performance in NV control panel for COD 2.

    Doubt the 1060 is even running at high clock speeds.

    Of course, 500vs800 is inconsequential..

    The most you should be using is 300~ if you really want high FPS
     
  3. XtcSkuLL

    XtcSkuLL Member

    Messages:
    18
    Likes Received:
    0
    GPU:
    NVIDIA 1060GTX
    Yes I have already tried setting up the same settings....

    It still produces the same FPS...

    Could this be a monitor issue? My older desktop monitor got 70Hz refresh rate and 3ms latency.

    My new one with the NVIDIA got 60Hz only, and 5ms latency.

    Thanks...
     
  4. Agent-A01

    Agent-A01 Ancient Guru

    Messages:
    11,465
    Likes Received:
    964
    GPU:
    3080Ti Strix H20
    Monitor does not affect FPS.

    Why are you worried about FPS in old game?

    I'd only be worried if it's performing badly in new games.
     

  5. XtcSkuLL

    XtcSkuLL Member

    Messages:
    18
    Likes Received:
    0
    GPU:
    NVIDIA 1060GTX
    Basically I am not worried... I am concerned....

    Because the main problem is when testing this in LAN mode the FPS is from 450-600 (nvidia)

    700-800 (Old amd)

    But in internet online with others it drops to 250-370 (nvidia) (DX7)

    And with the old AMD is steady at 333 with no drops. (DX7)

    DX9 LAN NVIDIA: around 300 steady -20 +20
    DX9 INTERNET NVIDIA: drops to 150-250

    It's like I buy a new desktop after 4 years, install the 1060GTX
    And expecting better performance for DX7 games...

    Unless is because nvidia uses less watts because of unnecessary frames over 500?

    Thanks...
     
  6. dr_rus

    dr_rus Ancient Guru

    Messages:
    3,114
    Likes Received:
    466
    GPU:
    RTX 3080
    Modern videocards (in both h/w and s/w) are not optimized for DX7 games as their performance there is more than enough.

    COD2 is a DX9 game btw.
     
  7. Gromuhl'Djun

    Gromuhl'Djun Ancient Guru

    Messages:
    5,447
    Likes Received:
    24
    GPU:
    1080ti
    Newer GPU's downclock themselves when they aren't stressed as much. Especially DX7 games barely use the hardware. It could probably go much faster, but I don't think the newer drivers are designed to perform as best as possible in DX7 games.

    Some games, like Gothic 2, barely ran (if at all) because some legacy support was cut from the drivers. A few years ago they did add some support back, but I don't think they would expect someone wanting to run an old game @800fps.

    What's your monitor? I would expect a minimum of 150fps is more than enough to not feel sluggish.

    Maybe you can rename the cod2mp.exe (or whatever the multiplayer exe is) to 3dmark03.exe (or 3dmark06.exe, 3dmark11.exe etc.) or something to fool the driver to run at max speeds.
     
    Last edited: Jul 25, 2017
  8. dr_rus

    dr_rus Ancient Guru

    Messages:
    3,114
    Likes Received:
    466
    GPU:
    RTX 3080
    Actually, what was cut is the pre-DX9 support from Windows starting with Vista. Anything running on DX lower than 9 is running via an emulation layer on top of DX9 on modern Windows. This is the main reason why some older games are having issues in modern Windows. There are a few ways to get around this though, like using dgVoodoo2 which is able to emulate DX7 via DX11 a lot better than Windows itself.
     

Share This Page