MagicEngine
Forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 Japanese English 

V-Sync option in OpenGL/Directx

 
Post new topic   Reply to topic    MagicEngine Forum Index -> General
View previous topic :: View next topic  
Author Message
Chris
Regular
Regular


Joined: 19 Apr 2002
Posts: 125

PostPosted: Thu Feb 01, 2007 12:59 am    Post subject: V-Sync option in OpenGL/Directx Reply with quote

I think ME and MEFX both run with Vsync call "ON" and Triple-Buffering "OFF" by default ....this is hardly problem for ME, however with MEFX, performance hit is quite drastic for Low-end computer (1.5g)...
is there any hidden option to enable Triple-Buffering when vsynced ? Wink


http://www.tweakguides.com/Graphics_10.html
Back to top
View user's profile Send private message
dmichel
Admin
Admin


Joined: 04 Apr 2002
Posts: 1166
Location: France

PostPosted: Fri Feb 02, 2007 12:03 am    Post subject: Reply with quote

No sorry, no triple buffer option yet.

I already looked to implement that though, this is easy to do so we might have that soon. Smile
_________________
David Michel
Back to top
View user's profile Send private message
Chris
Regular
Regular


Joined: 19 Apr 2002
Posts: 125

PostPosted: Fri Jan 18, 2008 9:39 pm    Post subject: Triple-Buffering option Reply with quote

Triple-Buffering option yet or maybe next beta ?
i tested it but seems there's no option for this... Crying or Very sad
Back to top
View user's profile Send private message
dmichel
Admin
Admin


Joined: 04 Apr 2002
Posts: 1166
Location: France

PostPosted: Sat Jan 19, 2008 1:06 am    Post subject: Reply with quote

Ooops I completely forgot about that, sorry. I will see what I can do.
_________________
David Michel
Back to top
View user's profile Send private message
Chris
Regular
Regular


Joined: 19 Apr 2002
Posts: 125

PostPosted: Sat Jan 19, 2008 3:07 am    Post subject: Reply with quote

this is not just performance issue any more, when used with Low Custom resolutions, V-Sync doesn't work any more....I heard this is custom resolution limitation ,as 256x240 / 320x240 is really 512x480 / 640x480 pixel doubled, as result, you get tearing in the middle of the screen, while 'flip' or double-buffering works for all custom resolution
this one I tested with other emulators that feature both V-sync/Double buffering...

thanks always
Back to top
View user's profile Send private message
dmichel
Admin
Admin


Joined: 04 Apr 2002
Posts: 1166
Location: France

PostPosted: Wed Jan 23, 2008 1:37 am    Post subject: Reply with quote

I have added triple buffering to the test version too, add this in the .ini to enable it :

[video]
tripple_buffer=y

This works only with DirectX for now.

(yes there's a typo in the option name, it was too late when I noticed it, but type it like that ^^; )
_________________
David Michel
Back to top
View user's profile Send private message
Chris
Regular
Regular


Joined: 19 Apr 2002
Posts: 125

PostPosted: Wed Jan 23, 2008 6:54 am    Post subject: Reply with quote

works like charm !! huge speed boost !! Razz

thanks millions


p.s. so where's this typpo..i don't see any ... Wink
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    MagicEngine Forum Index -> General All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group