http://bugs.winehq.org/show_bug.cgi?id=30538
--- Comment #9 from Sagawa sagawa.aki+winebugs@gmail.com 2012-05-07 10:20:32 CDT --- Created attachment 40077 --> http://bugs.winehq.org/attachment.cgi?id=40077 proposed patch
Please try this patch. If it works fine, I'll send it to wine-patches.
Technical details: The function calls wined3d_swapchain_get_display_mode() every time to get refresh rate, but it takes more than 500msec. This prevent getting (faked) raster status so frequently. As returning value is a fake, I assume the monitor is 60 Hz.