Well yes, that's different...and certainly if done would be reflected within the recorded speed numbers using wolfmame or alphamame.Weehawk wrote:Or simply run a program specifically designed for this purpose.
That was the point of my question.
There are a few players from the past that were known for doing exactly this...where they actually a special program running that would hog 50% of the CPU or 75% of the CPU so then mame would only have the remainder of the CPU for the games so they would run really slow.
That kind of thing doesn't fool wolfmame as it would show the game is only running at 25% speed...or whatever speed.
The other aspect mentioned above is there are some games where the actual game hardware itself wasn't powerful enough to totally handle the game so the game slows down in spots. That's all within the emulation layer though so doesn't count toward mame speed performance.
Mario Brothers is a good example of this...when you get to later phases where you have 2 fireballs at the start of the phase..and all the animals coming out and icicles etc. things get a little slow...but if you show the mame stats they are steady at 100% even though the game itself is choking some until you can flip and kick off a couple animals.
if you even turn the speed throttle off so the game is running at 200-250% for example, you will still see that slowdown and choking in those spots in the game even though it's actually emulating far beyond 100% speed.
Yes, we are all aware of this. If a multi-repeated intentional thing, then yes I agree just to keep zeroing out their scores isn't perhaps enough.If it were intentional, most of us feel that this would not be enough
For the most part the player gets a stigma for being a cheater anyway....so editors and confirmers are very quick to notice new uploads from them and are all set to zero out another score from them.
Perhaps that stigma is enough punishment. hehe
There is also the thread that is a hall of shame. Check that out.
Given MARP is open to the public though, it's hard to do anything else. If you deleted their account, then they sign up under a new alias and start all over again...same crap.
It's not really a "solution". This is sort of what alphamame and alphamame blocking was all about...an attempt at a real solution..so you have true confirmation the games were played at speed without pausing etc.
However, as you likely saw(think you had just joined MARP so maybe you missed that) a hacker had hacked alphamame and was going to write a converter so any regular mame inp could be converted to an alphamame inp...thus bypassing the protection and insurances alphamame was providing.
In short, if someone deliberately wants to cheat, nothing is really stopping them even using special checks in MAME like alphamame or wolfmame. You can only make it a tad more tedious for them to cheat....but cheaters are persistent and will cheat anyway.
...as has been proven with many PC games like the quakes etc. with the game patches to allow cheating online.
Half the new stuff in Q3A the past few years was to counteract these cheats...yet almost quicker than id software could fix one, a totally new method of patching to allow cheats was complete. It's the type of war that can't be won.