Welcome, Unregistered.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

 
Prev Previous Post   Next Post Next
Old 16-Jul-2012, 09:44   #1
Mendel
Mr. Upgrade
 
Join Date: Nov 2003
Location: Finland
Posts: 1,335
Default solved: Horrible tearing with nulldc 1.0.4 and gtx680

Anyone else tried running NullDC1.0.4 with GTX680 / windows 7 64 bit?
I have an Apple 30" cinema hd display connected with dvi.

They have this weird full screen mode in NullDC which isnīt quite true full screen... and the vsync just doesnīt go on!

I get horrible tearing even in 2d games like Gunlord, well itīs handled by direct3d still. Itīs present in actual 3d games too, maybe to a slightly lesser extent. Very disturbing everywhere every time it happens. Iīd quite like to completely get rid of it.

I have tried:

Setting vsync on from application
Setting audio sync on
Forcing vsync on from control panel
Changing windows 7 themes between aero and non aero
Rivatuner and direct3doverride
Latest whql and beta 304.79 drivers
The tearing just wonīt go away
I tried different emulator called demul as well as older version of nulldc which is supposed to have different kind of fullscreen mode... but that doesnīt seem to work with Gunlord at all, which is my main reason for trying Dreamcast emulation anyways.


I have one more thing I can and will try... and that is integrated Intel graphics... but that is ridiculous and there is only hdmi out so I would need adapter for hdmi to dvi Any other ideas? Oh right... a real Dreamcast. Iīm getting it but it takes a while to arrive!

btw, enabling triple buffering reduces but does not remove the tearing. Yeah. The worst possible combination of triple buffering + vsync makes fps drop from 60 fps to 49-52ish and still there is tearing. Itīs so bad it is kind of funny.

edit: I think I solved it. I just need to *disable* vsync everywhere and enable "limit speed and sync audio" in nulldc. That seems to have done the trick. The tearing is gone! Phew.
edit2: nope, it was back shortly afterwards. Next post explains what actually was going on.
Mendel is offline   Reply With Quote

 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 21:15.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.