http://bugs.winehq.org/show_bug.cgi?id=28126
Summary: Big Race USA Demo: menu animations and music too fast Product: Wine Version: 1.3.26 Platform: x86-64 URL: http://games.softpedia.com/get/Games-Demo/Pro-Pinball- Big-Race-USA-Demo.shtml OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: asb@asbradbury.org
Created an attachment (id=36038) --> (http://bugs.winehq.org/attachment.cgi?id=36038) bigraceusademo.exe on wine 1.3.26 (no debug channels)
In the Big Race USA Demo (or the full Big Race USA game as sold by gog.com), the menu animations (blinking of text and spinning of icons) move far too fast. Additionally, the game music and sound effects are incredibly fast and 'crackly'. I mention both issues as it seems likely they have the same root cause. My CPU is an i5-750 at 2.67Ghz (presumably this problem may not occur on something much slower like an Atom).
Workaround: Use cpulimit on the bigraceusademo.exe process. Turning on a noisy enough debug channel will also slow the process down enough that the sound problem will go away.
To reproduce, just install the linked demo, run bigraceusademo.exe and observe the rapidly spinning menu items and corrupted audio output.
$ sha1sum bigrace.zip fd5cbfc5da9dd29a010cb02a1f847a753a65c2b2 bigrace.zip
The demo and full game both work perfectly in Win 7 x64 on the same hardware.
I tested in wine 1.0.1, 1.2.3, 1.3.26 and some versions in between. The problem was less pronounced in 1.0.1 (likely due to worse overall performance).
I'll attach the output from 1.3.26, though the only relevant line appears to be the following, which seems to be a likely culprit for the problem:
fixme:ddraw:ddraw7_WaitForVerticalBlank iface 0x1557b0, flags 0x1, event (nil) stub!
http://bugs.winehq.org/show_bug.cgi?id=28126
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=28126
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-ddraw
http://bugs.winehq.org/show_bug.cgi?id=28126
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-ddraw |directx-d3d
http://bugs.winehq.org/show_bug.cgi?id=28126
Pierre Etchemaite pe-winehq@concept-micro.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pe-winehq@concept-micro.com
--- Comment #1 from Pierre Etchemaite pe-winehq@concept-micro.com 2012-07-22 08:30:06 CDT ---
Confirming, problem still exists with Wine 1.5.9.
I tried forcing vsync with export __GL_SYNC_TO_VBLANK=1 # nvidia? export vblank_mode=1 # others?
But the effect is not consistent, it worked once but I cannot reproduce it.
When it works, the result is not really improvement, menus that were too fast become sluggish instead, and key presses are often dropped, making the use of menus almost as tedious.
Debian unstable architecture amd64 Wine 1.5.9 Nvidia GeForce G102M / proprietary driver 302.17
https://bugs.winehq.org/show_bug.cgi?id=28126
Jarkko K jarkko_korpi@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jarkko_korpi@hotmail.com
--- Comment #2 from Jarkko K jarkko_korpi@hotmail.com --- I tried the demo and I can say that using arrow keys in menu it goes too fast up or down. Also when the "thing" is on top of something the animation is weird.
wine 1.7.18
https://bugs.winehq.org/show_bug.cgi?id=28126
Linards linards.liepins@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |linards.liepins@gmail.com
--- Comment #3 from Linards linards.liepins@gmail.com --- Since last year no movement on this one?
https://bugs.winehq.org/show_bug.cgi?id=28126
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #4 from super_man@post.com --- Still an issue 1.8.rc3
https://bugs.winehq.org/show_bug.cgi?id=28126
Christopher Larson kergoth@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kergoth@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=28126
fjfrackiewicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz@gmail.com
--- Comment #5 from fjfrackiewicz@gmail.com --- Created attachment 56151 --> https://bugs.winehq.org/attachment.cgi?id=56151 Terminal output Wine 1.9.23
This is still an issue in Wine 1.9.23. This bug affects the full version of the game as well as the demo.
https://bugs.winehq.org/show_bug.cgi?id=28126
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com, | |dimesio@earthlink.net, | |winetest@luukku.com
--- Comment #6 from winetest@luukku.com --- (In reply to fjfrackiewicz from comment #5)
Created attachment 56151 [details] Terminal output Wine 1.9.23
This is still an issue in Wine 1.9.23. This bug affects the full version of the game as well as the demo.
This bug is a dupe for sure.
Bug 9154. There is a short analyze and I could say it all comes to this: "Since ddraw7_WaitForVerticalBlank() is a stub it's probably too fast :)" See your debug log.
https://bugs.winehq.org/show_bug.cgi?id=28126
Benjamin Legendre legendre.benjamin@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |legendre.benjamin@gmail.com
--- Comment #7 from Benjamin Legendre legendre.benjamin@gmail.com --- Still an issue in wine-7.7