I just checked with a recent compile of baseline MAME to see if this still worked
Using the "-nothrottle -syncrefresh -refreshspeed" combo of command line options locks games to whatever your refresh rate is with no tearing.
So things like the Mortal Kombat series runs at ~109.7% speed but for everything near 60hz, it works fine. No tearing at all...
At least with an nVidia drivers.
So at least some of your trouble is that you're just not trying to solve your problems. You just want to bitch about things.
> > > Long silence plus a mamedev coming and and saying there's "no problem" and > dropping > > > the $1000 solution, it's hard not to think the matter has been sidelined. > > > > http://www.newegg.com/Product/Product.aspx?Item=N82E16824267006 > > > > $240 solution > > Don't want that TN abomination, and I don't have an AMD gpu. > Plus I often play on TVs or using different computers at different places. > Baseline MAME as it is doesn't come close to GroovyMAME in these situations where you > only have normal hardware you can use.