Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
04974 Speed Major Always Aug 10, 2012, 15:33 Aug 11, 2012, 02:55
Tester Scagazza View Status Public Platform MAME (Self-compiled)
Assigned To Resolution Invalid report OS Windows Vista/7 (64-bit)
Status [?] Closed Driver
Version 0.146u4 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 04974: bankp, bosco, galagamf, gyruss, pacman: Speed is not at 100%
Description This game runs at 98/99% of the original speed causing problems with audio.
Also seems to me that inputs became unresponsive in bosco.
The strange fact is I have no problems running drivers such as cps2, midvunit, seattle that are more cpu expensive.
I have a i5-3570k at 3.4 GHz.
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems bankp, bosco, galagamf, gyruss, pacman
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
9
User avatar
No.08859
haynor666
Tester
Aug 10, 2012, 18:30
edited on: Aug 10, 2012, 18:55
Config details ?

ddraw or d3d? frameskipping on/off? triplebuffer on/off? sync on/off? etc.

Works fine to me on default settings.

Ok, reproduced with ddraw/d3d and triplebuffer.

Additionally I cannot disable throttling using F10. Many players using triple buffer with throttling disabled and only one thread to gain smooth scrolling, is it? Recently game driver (bankp) has been updated
to 61,03 Hz so running this game at 60 Hz slowdowns do 98 %.

In general something is with throttling not right (is it?) - works fine with multithread but to not work with only 1 thread.
User avatar
No.08860
Scagazza
Tester
Aug 10, 2012, 18:54
d3d
frameskipping draw every frame
triplebuffer off
Wait for vertical sync on
User avatar
No.08861
haynor666
Tester
Aug 10, 2012, 18:55
edited on: Aug 10, 2012, 18:58
I added//edited note ;). Try to enable multithreading

Anyway I like that way. With my manually calculated resolutions and frequiences of course
User avatar
No.08862
Scagazza
Tester
Aug 10, 2012, 18:58
Multithreading is on.
Still have problems with these old games.
User avatar
No.08863
haynor666
Tester
Aug 10, 2012, 19:01
edited on: Aug 10, 2012, 19:04
Disable vertical sync. That way works but tearing is noticable. Might be related to 04966
User avatar
No.08864
Scagazza
Tester
Aug 10, 2012, 19:05
Yes disabling vertical sync works fine.
Is it a bug or not?
User avatar
No.08865
haynor666
Tester
Aug 10, 2012, 19:15
I think we must wait for answer from dev team.
User avatar
No.08867
Haze
Senior Tester
Aug 11, 2012, 02:15
no, it's not a bug

if you use vsync you should also set your monitor to the exact same frequency, mame won't do that for you.

you're *telling* it to run at 98% speed by turning on vsync at a different frequency to your monitor, which is why you get audio problems.
User avatar
No.08868
Fujix
Administrator
Aug 11, 2012, 02:55
This is a FAQ.

Those games work at 60.6060 hz, and your display is 60 hz.
If you enable -wativsync, they work at 99 %.