When testing those new features in Windows 7, it didn't seem to work. It's because some setting has Windows doing its own kind of triple buffering for windows (not fullscreen) if some (default) setting is set, "Compositing" (Desktop Window Manager).
One of the best program to test "tearing" is the boot screen of Enchanted Land
. In Windows 7, any version of Steem (or Hatari), there's no tearing with this setting, tearing when it's not set. In XP there's tearing (I think the feature was introduced with Vista).
In fullscreen, that's another story, and in window mode "Compositing" doesn't help VSync at all. But this illustrates what I claimed when this dude requested 'triple buffering': this could be more a thing for OS/hardware/drivers/framework, working with all programs, why should every game or emulator implement this on its own? With the risk that both implementations collide.
Triple buffering doesn't make scrolling smooth, it only removes tearing. Only VSync will make the scrolling smooth, and do the Atari ST justice!
Below the "blurb" from my site:http://ataristeven.t15.org/Steem_35_com ... _Buffering
Your eyes don't deceive you! This may look like some big features for a point release, but there are some limitations, you're lucky if you can take advantage of VSync (I do!), read further.
- New option "VSync".
This gives you the best display provided your monitor has the correct
refresh rate (50hz/100hz for most programs).
Combined with 'Interpolated Scanlines' this should give you the best
experience of the great game Goldrunner in window mode on LCD screen.
This should work in window mode as well as in fullscreen mode.
This could interfere with "Compositing" (Desktop Window Manager) in Windows
Vista and above in window mode.
- New option "Triple Buffering".
This may be useful to eliminate "tearing" or "ghosting", at the price
of high CPU use.
This should work in window mode as well as in fullscreen mode (stretch
"Compositing" (Desktop Window Manager) in Windows Vista and above makes
this option useful only in fullscreen mode, in window mode there's already
This illustrates that those display problems may also be handled at driver
or OS level.
The beta with those features:http://sourceforge.net/projects/steemss ... SE%20Beta/