MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

Xenphor
MAME Fan
Reged: 08/08/11
Posts: 13
Send PM
What's the deal with syncrefresh, triple buffer, and waitvsync?
07/26/12 06:11 AM


I want to achieve a stutter free image that also has no tearing. If I use either triple buffer or vysnc by themselves I can achieve no tearing (only with multithreading off though???) but I get stutter when the screen scrolls. I've read that maybe If I sync the game to my monitor's refresh rate that the scrolling will smooth out; although the game won't be running at the same speed.\

The only time I've come close to accomplishing my goal is if I use the -nothrottle option in combination with either triple buffer or vsync and syncrefresh. Then, if I press F11, it says the game speed is at 101% instead of 100%. The only problem is that the game speed doesn't change at all if I change my monitor's refresh rate, so I don't even think it's working.

Is it true that the difference between vsync and triple buffer is simply that vsync is controlled by mame whereas triple buffer is controlled by windows? Now normally these two things are combined together to achieve triple buffer vysnc but I suppose the syntax is different here.







Entire thread
Subject Posted by Posted on
* What's the deal with syncrefresh, triple buffer, and waitvsync? Xenphor 07/26/12 06:11 AM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
1 registered and 17 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 1396