<p>
Here's a project for you instead of writing another driver for Mame how about adjusting the record option so that if the average FPS is not at least say 90% (actually I personally think 95% would be better) for more than say 5 seconds then Mame kills the machine/recording with a message stating that "you're not recording close enough to original machine speed so this recording is not valid" or something along those lines.
<p>
This would remove the possibility of people using sub-standard recording speeds for their inp files. Well ok, so maybe someone desperate to get to the top could remove this code and recompile the source etc but if they want to go to those extremes they won't feel the same satisfaction as us legit players do when we crack a new PB or a new 1st place score.

<p>
Are you feeling up to the task ?! If not, perhaps you could post a suggestion along these lines to the Mame developers list-server ?!
<p>
Cheers,
BeeJay.
--
bjohnstone@cardinal.co.nz