Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08469 Speed Minor Always Oct 25, 2022, 16:07 Oct 28, 2022, 18:02
Tester danylopez123 View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows 10/11 (64-bit)
Status [?] Acknowledged Driver
Version 0.248 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 08469: windheat and probably the other games in zr107.cpp: Incorrect Refresh Rate
Description Replaying Winding Heat, there was this point that i asked myself: Hmm.. the attract mode at the beginning isn't suposted to stay in sync with the music playing?
Then i tried to see if i can check a Youtube video from an Arcade Cabinet to see if it is suposted to be in sync and.. it seems that it is suposted to be in sync with the music.
I'm not sure if the other zr107 games should have the same thing, like Jet Wave and Midnight Run: Road Fighter 2 running slightly faster than normal.
I tried checking the other 2 games and.. im not sure if they are suposted to have different Refresh Rates, sadly i couldn't find videos from them.

Here's the video i've found for Winding Heat to show that in the opening attract mode is suposted to be in sync with the music:
Steps To Reproduce
Additional Information The closest result i got with Winding Heat is by setting the Refresh Rate to 57.000 Hz but still might not be the same as in the actual Arcade Machine
Github Commit
Flags
Regression Version
Affected Sets / Systems windheat and probably the other games in zr107.cpp
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.20674
Hydreigon
Tester
Oct 28, 2022, 18:02
Interesting find. The problem is the screen_device in this driver is set to 60 Hz (obviously not correct). I myself did some testing with Midnight Run through a different pcb recorded video:

The closest to a correct refresh rate I could get to was 58.100 Hz (hold the shift key to adjust refresh rate in the first decimal place btw) but I'm sure that isn't correct either.