
Hi,
I have a strange vsync issue with Dolphin. Even if I have vsync on, when I use the DX9 or DX11 blackend, I'll get massive sceen tearing. However, when I use the openGL blackend with vsync, there's no more tearing. There's still massive tearing with vsync off using openGL.
I know that vsync is *seemingly* on using the DX9 and DX11 blackend because If I set 'frame rate limiter' to 'off' and the FPS is still locked to 60Hz. The tearing on the other hand, doesn't change, still.
* I'm currently using r692-dirty
* I have tried to turn off/change any Dolphin settings
* Using Catalyst_11.11c driver
Edit1: I guess that Dolphin might lock the FPS at 60 with the vsync box checked; although it might actually *not* be on. Then it could be a graphics card driver isssue, I guess. Vsync does, however, work with my another games, that I have tested out - so far.
Edit2: I could have found a solution for this issue of mine - or it could still just be some random coincident, I guess. I don't think it is, though. Read below:
I tried to 'force' vsync off in my ATI ccc and this did not work. However, I tried to use the program 'Direct3D overrider' to actually force vsync on (something the ATI ccc cannot do, it seems) and this seems to work. No more screen tearing.
Edit3: Now it gets very strange. I found out that Direct3D overrider actually didn't force vsync on with Dolphin. I even tried to force it off, but now that's no tearing either with vsync on or off. DX11. Seems like a bug to me. I, of course, resettet Dolphin between changing any settings (outside or inside Dolphin)
Edit: 4: I can force vsync on through Catalyst (CCC) when using the OpenGL blackend. I cannot do this with the DX9 or DX11 blackend! This must be a clue, surely?
Edit: 4: I solved the issue! See my last post in this thread for the fix.
I have a strange vsync issue with Dolphin. Even if I have vsync on, when I use the DX9 or DX11 blackend, I'll get massive sceen tearing. However, when I use the openGL blackend with vsync, there's no more tearing. There's still massive tearing with vsync off using openGL.
I know that vsync is *seemingly* on using the DX9 and DX11 blackend because If I set 'frame rate limiter' to 'off' and the FPS is still locked to 60Hz. The tearing on the other hand, doesn't change, still.

* I'm currently using r692-dirty
* I have tried to turn off/change any Dolphin settings
* Using Catalyst_11.11c driver
Edit1: I guess that Dolphin might lock the FPS at 60 with the vsync box checked; although it might actually *not* be on. Then it could be a graphics card driver isssue, I guess. Vsync does, however, work with my another games, that I have tested out - so far.
Edit2: I could have found a solution for this issue of mine - or it could still just be some random coincident, I guess. I don't think it is, though. Read below:
I tried to 'force' vsync off in my ATI ccc and this did not work. However, I tried to use the program 'Direct3D overrider' to actually force vsync on (something the ATI ccc cannot do, it seems) and this seems to work. No more screen tearing.
Edit3: Now it gets very strange. I found out that Direct3D overrider actually didn't force vsync on with Dolphin. I even tried to force it off, but now that's no tearing either with vsync on or off. DX11. Seems like a bug to me. I, of course, resettet Dolphin between changing any settings (outside or inside Dolphin)
Edit: 4: I can force vsync on through Catalyst (CCC) when using the OpenGL blackend. I cannot do this with the DX9 or DX11 blackend! This must be a clue, surely?
Edit: 4: I solved the issue! See my last post in this thread for the fix.