FS#5202 - [Windows] fullscreen_bpp = 32 causing visible skipping due to enforced vsync

Attached to Project: OpenTTD
Opened by Dan (squall_leonhart) - Sunday, 03 June 2012, 20:21 GMT
Last edited by frosch (frosch) - Saturday, 07 July 2012, 18:10 GMT
Type Bug
Category Core
Status New
Assigned To No-one
Operating System Windows
Severity Low
Priority Normal
Reported Version 1.2.1
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No


When the fullscreen_bpp is set to 32, visible skipping/hitching is present while scrolling the world map, moving the mouse and watching vehicles go about their business.

This appears to be caused by the fact vsync is forced on in 32bpp mode while not in 8bpp and the game animation expects to update whenever it pleases.

This was also recognised in Starcraft using ddhack with vsync enabled so I assume this and other ddraw titles expect a variable framerate and not being locked at 59.94 (vsync)
This task depends upon