The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    force triple buffering in d3d games

    Discussion in 'Gaming (Software and Graphics Cards)' started by tfr, Dec 1, 2005.

  1. tfr

    tfr Notebook Guru

    Reputations:
    11
    Messages:
    52
    Likes Received:
    0
    Trophy Points:
    15
    you know how vsync helps to reduce tearing, and how it can half your framerate. triple buffering allows you to use vsync without the fps penalty. the problem is that developers are too lazy to enable triple buffering, and video card driver cannot force triple buffering in d3d because of whql aggreement.

    download the tool from http://www.nonatainment.de/web/DirectXTweaker/All/gemein/tabid/56/Default.aspx
    -start directxtweaker
    -click new to create a new profile
    -point to exe of the game in path, click active
    -click modules to load
    -select present changer
    -enter 2 in back buffer count
    -click start game

    i believe you need to have .net framework to use this tool. it doesn't work in online games because it will probably be detected as a cheating tool.
     
  2. Shampoo

    Shampoo Notebook Deity

    Reputations:
    208
    Messages:
    1,889
    Likes Received:
    0
    Trophy Points:
    55
    tfr...the thing is vsync synchronizes your screens refresh rate with your videocard's rate of displaying the frames.

    If your refresh rate is 60hz, then all you're seeing is 60fps. All those numbers that say you are running at 100fps is correct, but you are not necessarily SEEING 100fps.

    As long as you can maintain a steady fps above let's say 40fps then you are fine.

    This is the most misunderstood thing of all time when it comes to computers and gaming.

    If you want higher fps while playing and want to actually SEE this, then you must use a resolution and screen that can handle higher refresh rates.

    Cheers,
    Mike
     
  3. tfr

    tfr Notebook Guru

    Reputations:
    11
    Messages:
    52
    Likes Received:
    0
    Trophy Points:
    15
    i am talking about vsync drops framerate by half if video card is not strong enough to keep a steady 60fps, even if you can get 58fps it still drops to 30fps with vsync. enable triple buffering gives the maxmium possible framerate with vsync on.
     
  4. Shampoo

    Shampoo Notebook Deity

    Reputations:
    208
    Messages:
    1,889
    Likes Received:
    0
    Trophy Points:
    55
    Really? This is news to me. I thought that lows were lows. Do a test, check the lowest fps while vsync is on, then run the same test with vsync off. I'm sure you'll be surprised to see that fps minimums are the same with vsync off or on.

    It will dip to a similar number.

    If vsync causes framerate drops and triple buffering fixes this, then great.

    Cheers,
    Mike