As a followup to this:
I did my best to make adjustment for the MAME driver to have it behave similar to the actual hardware, but need people to test it out to see if there's anything weird here, or if it seems good to you.
This only change here is for the Blitter logic, which means that CPU slowdown (which is the majority of CV1K slowdown) is not changed here.
To help out:- Grab the modified binary at:
http://site.buffis.com/mame/ and test it on CV1K games
Alternatively build it yourself from:
https://github.com/buffis/mamefork- See if this seems more accurate to actual PCBs compared to regular MAME, and if theres any weird things happening.
IMPORTANTCPU slowdown is still the majority of slowdown, so I'd recommend experimenting with CPU% slider in combination with this (try 50% or 60% or something, I dunno). Its not an accurate representation of CPU slowdown, but it will be closer than nothing.