View Single Post
Old 05-12-09, 10:41 AM   #4
Registered User
Join Date: May 2008
Posts: 113
Default Re: SDLMAME OpenGL vsync problem

Originally Posted by AaronP View Post
You can control which display device it syncs to by using the __GL_SYNC_DISPLAY_DEVICE environment variable.
Yes, agreed. However, there is something different about SDLMAME (or perhaps it's X or Twinview), when SDLMAME is run in "fullscreen", the game window shows up on the primary monitor as expected, but the second monitor goes black. This indicates to me that for some reason SDLMAME "fullscreen" mode is spanning both (all) screens, even though the game image is only shown on the primary display. This is exactly why __GL_SYNC_DISPLAY_DEVICE does not work when SDLMAME is in fullscreen mode. You are forced to run windowed in order to make SDLMAME stay on the primary screen, and thus sync to it.
mocharhw is offline   Reply With Quote