Eliminating "Tearing" effect in 2D games with Vsyn

Place to talk about all that new hardware and decaying software you have.

Moderator: General Mods

Post Reply
ST Dragon
Hazed
Posts: 73
Joined: Thu Feb 17, 2005 1:46 pm

Eliminating "Tearing" effect in 2D games with Vsyn

Post by ST Dragon »

Hello,
I’ve been trying to find a way to eliminate the bothersome tearing effect when playing old 2D Direct Draw games full screen in WinXP.

My setup:
C2D 6600 @ 2.4GHZ
GeForce 7950 GT 512MB
ASUS P5B-E M/B
2GB DDR-2 Kingston HyperX 800MHZ
WinXP PRO SP-2 English
Nvidia Drivers ForceWare Release 163.75
Eizo 1931 TFT 19” @ 1280x1025 60HZ (specifically 59.9HZ)

So far I tried RivaTuner v2.06 (from guru3d.com).
In the Direct Darw & Direct 3D settings, I enabled Vsync but with no effect! The tearing still persisted in Dire3ct Draw 2D games; only in Direct 3D games the tearing effect eliminated.

I then tried D3D Overider (Included with Riva Tuner) and forced Triple Buffering & Vsync in Direct Draw, but alas it still had no impact in 2D Direct Draw games and the tearing still persisted.

The Nvidia Drivers ForceWare Release 163.75 allows enabling Vsync & Tripling buffering, but only for OpenGL games & Apps, not Direct Draw 2D games.

So, is there any other way to eliminate the tearing effect in 2D games & Direct Draw in WinXP?

Thanks in advance.
Last edited by ST Dragon on Tue Dec 18, 2007 7:24 am, edited 1 time in total.
paulguy
Zealot
Posts: 1076
Joined: Sat Jul 02, 2005 2:01 am
Contact:

Post by paulguy »

Those games aren't Directdraw, they're DOS games. JFduke is a good port that'll do duke3d and shadow warrior but i don't know about blood. It uses OpenGL I believe or some 2D renderer (probably SDL).
DOLLS (J) [!]
ZNES Developer
Posts: 215
Joined: Mon Aug 02, 2004 11:22 pm

Post by DOLLS (J) [!] »

There are only ports for Duke3D and SW, as Blood's source code hasn't been released.

http://www.eduke32.com/

http://proasm.com/sw/swp3.html

Both of them can render in OpenGL.
franpa
Gecko snack
Posts: 2374
Joined: Sun Aug 21, 2005 11:06 am
Location: Australia, QLD
Contact:

Post by franpa »

http://duke3d.m-klein.com/
http://forums.dukesterx.net/portal.php

get these 2 for awesome online play :D tho this build lacks vsync support as far as i can tell. but i could probably suggest it before the next version is released :D

the original games shouldnt have any tearing at all unless you play in dosbox or something.
Core i7 920 @ 2.66GHZ | ASUS P6T Motherboard | 8GB DDR3 1600 RAM | Gigabyte Geforce 760 4GB | Windows 10 Pro x64
Post Reply