Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
01621 Interface Minor Always Mar 25, 2008, 15:04 Apr 13, 2008, 00:15
Tester Mr_Person View Status Public Platform MAME (Official Binary)
Assigned To Resolution Fixed OS Windows XP/Vista 64-bit
Status [?] Resolved Driver
Version 0.124a Fixed in Version 0.124u2 Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 01621: Poor performance when -mt is used in conjunction with -waitvsync, -triplebuffer, or -syncrefresh
Description Using these switches together causes MAME to run slowly and/or erratically. Keyboard input stops being accepted after a few seconds, sometimes with the last pressed key "sticking".

This is quite similar to an issue that popped up in 0.119u1 when the full screen behavior was changed experimentally, except this time -switchres doesn't work around it.
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
4
User avatar
No.00413
Fujix
Administrator
Mar 25, 2008, 23:34
Doesn't repro for me (C2D, WinXP 32, GeForce7600, LCD).

Can you attach your mame.ini and post your hardware setup?
User avatar
No.00422
Mr_Person
Tester
Mar 26, 2008, 18:03
edited on: Mar 26, 2008, 18:05
Upon further investigation, it seems that this only happens on games running at a higher refresh rate than the monitor. Seems like whatever is causing 01622 could be responsible for this as well.

I usually get rid of my .ini when testing.

X2 4200+, WinXPx64, GeForce 7600GT, LCD
User avatar
No.00636
Mr_Person
Tester
Apr 12, 2008, 21:30
Working in 0.124u2, seems that it was in fact related to -refreshspeed being broken.
User avatar
No.00638
Tafoid
Administrator
Apr 13, 2008, 00:15
Thanks for retesting this. Resolved/Fixed.