As a beta tester for directx tweaker i was given permission to share with
you the directx tweaker that enables triple buffering + vsync. This is
especially helpful for us tft owners with vsync, as in some cases like myself
and many others you can sometimes get a frame rate drive to half that
of your 60hz...
With this tweaker you can have triple buffering enabled and keep the frame
rates in the upper 50-60fps depending on your hardware ofcause, for example i can play battlefield 2 no shadows,textures on high,and the rest on medium to high between 55-60fps perm with no drops below that... without this trple buffering tweak it drops to sometimes 30fps or below! :cry: also it makes the game so incredibly smooth
with no tearing its like a whole new game
Please before giving me the flames i have tested this and many others
and have gained a far better gaming experience, on my nice tft.
TWEAKER BELOW - YOU MUST HAVE .NET 1.1 -
INSTRUCTIONS
http://www.nonatainment.de/web/Defau...3&g=posts&t=30
HOW TO LOAD BF2 MODS
http://www.nonatainment.de/web/Defau...3&g=posts&t=31
Because the early version didnt work with punkbuster i became a beta tester and donated money to help fix the problem, punkbuster in F.e.a.r
and battlefield 2 used to kick me because it thought it was a cheat hook
but now they fixed it whereby it doesnt hook it forces it. F.E.A.R and battlefield 2 are totaly smooth and give very good frame rates now with
vsync enabled.
As a teaser the LATEST version has an option to force vsync and triple buffering for SLI owners, which many people have had problems with
but that is another story :p
HAVE FUN!
----------------
---------------
--- UPDATE ----
...............------------ HOW TO LOAD MODS --------------..........
To avoid a lot of silly questions, Ive been playing with this all day, to tried and come up with the right things to put in the blanks to run both BF2 vanilla and Special Forces. First use the program like a game launcher, bring it up select what you want to play and click start. To add a program, select new. Then move down to Properties for New Program. In the name blank put the name of the program. The next two blanks are the same for both programs.
Path: C:\Program Files\EA GAMES\Battlefield \BF2.exe
Workpath: C:\Program Files\EA GAMES\Battlefield
The next entry is Arguments. I will list the Vanilla entry first then Special Forces.
Arguments: +menu 1 +fullscreen 1 +modpath mods
Arguments: +menu 1 +fullscreen 1 +modpath mods/xpack +ignoreasserts 1
The do the other entries as earlier instructed. Im not a dummy but sometimes Im slow so I figured some other people are as well and I made this entry to help all the people like me. I noticed one sideeffect to doing this tweak. Ive been testing and coming back here all day and strange enough my in game scores have almost doubled. I hope you get the same side effect. By the way, If you arent a member of this forum why not? . . . . . Good luck. . . .Red
........-------------- INFO -----------.........
http://forums.guru3d.com/printthread...619&perpage=25
*
Btw, triple buffer in D3D games is up to the developer... most are just too damn lazy to bother implementing it. It's in UT2004 and helps a lot for me.
For OpenGL, it's driver dependant. NVIDIA used to have it, but they got rid of it. ATI has it. I hope that NVIDIA puts it back properly!
*
BACKBUFFER = OpenGl
Triple buffering in the ati and
nvidia drivers is ONLY for opengl, whereby battlefield 2 is a D3D game
this is the problem because of WHQL restrictions graphics drivers are not allowed to force triple buffering with d3d apps *thanks microsoft*. Games
must also support triple buffering like unreal tourney does... but many games like f.e.a.r,battlefield 2,need for speed DO NOT support triple buffering.
This is where directx tweaker comes in and forces it
Oh and btw before anybody mentions it..... Triple buffering in the ati and
nvidia drivers is ONLY for opengl, whereby battlefield 2 is a D3D game
this is the problem because of WHQL restrictions graphics drivers are not allowed to force triple buffering with d3d apps *thanks microsoft*. Games
must also support triple buffering like unreal tourney does... but many games like f.e.a.r,battlefield 2,need for speed DO NOT support triple buffering.
This is where directx tweaker comes in and forces it
you the directx tweaker that enables triple buffering + vsync. This is
especially helpful for us tft owners with vsync, as in some cases like myself
and many others you can sometimes get a frame rate drive to half that
of your 60hz...
With this tweaker you can have triple buffering enabled and keep the frame
rates in the upper 50-60fps depending on your hardware ofcause, for example i can play battlefield 2 no shadows,textures on high,and the rest on medium to high between 55-60fps perm with no drops below that... without this trple buffering tweak it drops to sometimes 30fps or below! :cry: also it makes the game so incredibly smooth
with no tearing its like a whole new game

Please before giving me the flames i have tested this and many others
and have gained a far better gaming experience, on my nice tft.
TWEAKER BELOW - YOU MUST HAVE .NET 1.1 -
INSTRUCTIONS
http://www.nonatainment.de/web/Defau...3&g=posts&t=30
HOW TO LOAD BF2 MODS
http://www.nonatainment.de/web/Defau...3&g=posts&t=31
Because the early version didnt work with punkbuster i became a beta tester and donated money to help fix the problem, punkbuster in F.e.a.r
and battlefield 2 used to kick me because it thought it was a cheat hook
but now they fixed it whereby it doesnt hook it forces it. F.E.A.R and battlefield 2 are totaly smooth and give very good frame rates now with
vsync enabled.
As a teaser the LATEST version has an option to force vsync and triple buffering for SLI owners, which many people have had problems with
but that is another story :p
HAVE FUN!
----------------
---------------
--- UPDATE ----
...............------------ HOW TO LOAD MODS --------------..........
To avoid a lot of silly questions, Ive been playing with this all day, to tried and come up with the right things to put in the blanks to run both BF2 vanilla and Special Forces. First use the program like a game launcher, bring it up select what you want to play and click start. To add a program, select new. Then move down to Properties for New Program. In the name blank put the name of the program. The next two blanks are the same for both programs.
Path: C:\Program Files\EA GAMES\Battlefield \BF2.exe
Workpath: C:\Program Files\EA GAMES\Battlefield
The next entry is Arguments. I will list the Vanilla entry first then Special Forces.
Arguments: +menu 1 +fullscreen 1 +modpath mods
Arguments: +menu 1 +fullscreen 1 +modpath mods/xpack +ignoreasserts 1
The do the other entries as earlier instructed. Im not a dummy but sometimes Im slow so I figured some other people are as well and I made this entry to help all the people like me. I noticed one sideeffect to doing this tweak. Ive been testing and coming back here all day and strange enough my in game scores have almost doubled. I hope you get the same side effect. By the way, If you arent a member of this forum why not? . . . . . Good luck. . . .Red
........-------------- INFO -----------.........
http://forums.guru3d.com/printthread...619&perpage=25
*
Btw, triple buffer in D3D games is up to the developer... most are just too damn lazy to bother implementing it. It's in UT2004 and helps a lot for me.
For OpenGL, it's driver dependant. NVIDIA used to have it, but they got rid of it. ATI has it. I hope that NVIDIA puts it back properly!
*
BACKBUFFER = OpenGl
Triple buffering in the ati and
nvidia drivers is ONLY for opengl, whereby battlefield 2 is a D3D game
this is the problem because of WHQL restrictions graphics drivers are not allowed to force triple buffering with d3d apps *thanks microsoft*. Games
must also support triple buffering like unreal tourney does... but many games like f.e.a.r,battlefield 2,need for speed DO NOT support triple buffering.
This is where directx tweaker comes in and forces it
Oh and btw before anybody mentions it..... Triple buffering in the ati and
nvidia drivers is ONLY for opengl, whereby battlefield 2 is a D3D game
this is the problem because of WHQL restrictions graphics drivers are not allowed to force triple buffering with d3d apps *thanks microsoft*. Games
must also support triple buffering like unreal tourney does... but many games like f.e.a.r,battlefield 2,need for speed DO NOT support triple buffering.
This is where directx tweaker comes in and forces it

Comment