Open vlait opened 3 years ago
quick hack at https://github.com/vlait/Arcade-Robotron_MiSTer changed sc1 and williams_cpu, please take a look and if ok add or i can request a pull if thats more convenient
... should add i did not playtest this, just wrote a short test program to do a few thousand blits with normal and slow and compared the time taken with same rom ran in mame
Hi @vlait - thanks for the submission, we're testing it out now (this core supports multiple games so need to make sure there aren't any adverse affects)
@vlait I've merged your change into the latest release - side by side comparisons show it to more much more in sync with the original, good work :)
The slow mode blit avoids racing ram access with the video circuity and only performs access when video is not doing so. Schematics suggest E is being used to drive the state machine when in slow mode.
Current code doesn't do that because it isn't necessary.(edit: ...in the simulated system - real hardware would not like this)