The refresh might not be but the game speeds I get doing this are not incorrect, they're normal to me, not accelerated, what I witness is basically the same I get using Groovy the normal way with custom modes on a compatible monitor.
edit: I used sync-refresh-tolerance at 7 only because starting from an already syncrefreshed situation is easier than bringing autosync into the process.
but I guarantee you that the games run at the correct speed.
And the other builds I've seen using that method don't have Groovy's frame_delay nor equally smooth scrollings, not the saving CPU sliders, they're not Groovy.
I don't see what harm an alternate co-existing version of Groovy aimed at average users would do, it would only be goodness for many people.
Groovy has basically been ignored by the majority because it's too complicated in that it requires to be set up for specific hardware to really deliver,
but for the average player who would love to enjoy Groovy's goodness at a level accessible to him, that what's going on in the background is not technically running the "correct way by dev geniuses and engineer power user standards" doesn't make a bit of difference if the result he's experiencing is the same.
Do we really have to ignore this for the sake of purity so Groovy remains forever on its ivory tower reserved to skilled users, looking down on peasants even those who fail honestly trying ?
If you think
yes, then that's mamedev-like isolationism, and with that there was no point in any of us having patronized the rest of the emu scene telling them they're doing things wrong.
In any case even if not following dev tech religion by the book, for players such an alternative build would still be better than RetroArch or ShmupArch, ShmupMame or whatever alternatives they find for low lag MAMEing because they don't have better.
This is obviously THE best alternative that could have been but never was, for people who don't/cAn't build/invest in a dedicated PC and monitor nor in the cab-building adventure because all of that is beyond their skills and/or means.
And I don't agree at all that VRR has become nearly enough mainstream, still mostly only costly GPU+display combinations allow it, and out there the huge majority of people definitely still don't own such hardware, lots of people precisely have just a very average laptop.
EDIT: fyi 'there is VRR now' is the same thing mamedev were saying like also nearly 10 years ago to justify that there was no need for them to attend lag and refresh issues.
they were gravely mistaken.
An alt build of Groovy like that, kind of a ''
democratized Groovy for the non-elite masses with lame PCs and displays'', would sure have lots of users for yet another decade.
I've spent I don't know how many hours trying to help people use Groovy, maybe about 85% of that effort in vain and I'm being optimistic, so I know users, not the usuals here who are too few and too skilled, I'm talking about the average Joe players and what the hurdles are for them, I know what I'm talking about.
I can't create this build myself since this is way beyond my ability of course, but if neither you nor anyone can help then I'll just spread around the 'how-to' apply that method with the regular build.
I do appreciate your proselytism among LCD users.
In case you re not aware even if I don't speak people ask me all the time, often in private some because they're turned off by the dead/slow atmosphere of the forums or they're intimidated by the kind of either too laconic or too complex answers they're given.
I'm afraid no one here can realize realize how much good a build working specifically with that alternative method would bring, and would have since whatever time it's become possible.
Maybe years have been wasted, two fashions of Groovy could have coexisted all along.