http://bugs.winehq.org/show_bug.cgi?id=29878
Bug #: 29878 Summary: Rayman 3 Demo beeping sound wine 1.4-rc3 Product: Wine Version: unspecified Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: SolisX007@yahoo.com Classification: Unclassified
Hello Everyone,
When i play the Dangerous stage in Rayman 3 Demo i hear beeping sound.
the demo can be downloaded here:
http://www.fileplanet.com/119466/110000/fileinfo/Rayman-3-Demo
http://bugs.winehq.org/show_bug.cgi?id=29878
Dmitry Timoshkov dmitry@baikal.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.fileplanet.com/1 | |19466/110000/fileinfo/Rayma | |n-3-Demo Version|unspecified |1.4-rc3 Summary|Rayman 3 Demo beeping sound |Rayman 3 Demo: beeping |wine 1.4-rc3 |sound
--- Comment #1 from Dmitry Timoshkov dmitry@baikal.ru 2012-02-12 22:28:14 CST --- Is this a regression?
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #2 from Lunknown SolisX007@yahoo.com 2012-02-13 06:11:52 CST --- Hello Dmitry Timoshkov,
I Know that in wine-1.3.22 it works good but not in wine-1.3.23. However the beeping sound is far worst on wine-1.4-RC3.
http://bugs.winehq.org/show_bug.cgi?id=29878
Dmitry Timoshkov dmitry@baikal.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
--- Comment #3 from Dmitry Timoshkov dmitry@baikal.ru 2012-02-13 06:41:19 CST --- Please post the results of your regression testing: http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #4 from Lunknown SolisX007@yahoo.com 2012-02-13 13:40:37 CST --- Created attachment 38859 --> http://bugs.winehq.org/attachment.cgi?id=38859 Regression test
Hello Everyone,
ok did a regression test. I attached Regression test.
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #5 from Austin English austinenglish@gmail.com 2012-02-13 13:48:29 CST --- 68b15bc5ffe6ddf5d08cbc13479eaf718ad5e39f is the first bad commit commit 68b15bc5ffe6ddf5d08cbc13479eaf718ad5e39f Author: Stefan Dösinger stefan@codeweavers.com Date: Tue Apr 19 21:24:26 2011 +0200
wined3d: Give GL_ARB_map_buffer_range another try.
Nvidia's 270.xx.yy driver series fix the glMapBuffer alignment issues that caused major performance problems. If the user is using an older driver we now drop the VBO instead of using doublebuffered loading, which means that we fall back to the current behavior(no dynamic VBO) as needed. Dynamic VBOs are needed on Nvidia drivers for GL_ARB_instanced_arrays.
that doesn't seem related to sound. Does reverting it help? E.g.,: $ git reset --hard 68b15bc5ffe6ddf5d08cbc13479eaf718ad5e39f $ ./configure && make
sound should be broken. Then do: $ git show 68b15bc5ffe6ddf5d08cbc13479eaf718ad5e39f | patch -p1 -R $ ./configure && make
retest, sound should work. I think your test was incorrect.
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #6 from Lunknown SolisX007@yahoo.com 2012-02-13 15:53:48 CST --- Hello Austin English,
Do i do that on the current git that i did the regression test on or do i download a new wine-git?
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #7 from Lunknown SolisX007@yahoo.com 2012-02-13 16:03:09 CST --- Hello Austin English,
I did it on the wine-git i did the regression test on. when i tested after i did
$ git reset --hard 68b15bc5ffe6ddf5d08cbc13479eaf718ad5e39f $ ./configure && make
I heard the beeping sound.
after i did
$ git show 68b15bc5ffe6ddf5d08cbc13479eaf718ad5e39f | patch -p1 -R $ ./configure && make
I did not hear the beeping.
http://bugs.winehq.org/show_bug.cgi?id=29878
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |aeikum@codeweavers.com, | |stefan@codeweavers.com Ever Confirmed|0 |1 Regression SHA1| |68b15bc5ffe6ddf5d08cbc13479 | |eaf718ad5e39f
--- Comment #8 from Austin English austinenglish@gmail.com 2012-02-13 16:49:07 CST --- (In reply to comment #7)
Hello Austin English,
I did it on the wine-git i did the regression test on. when i tested after i did
$ git reset --hard 68b15bc5ffe6ddf5d08cbc13479eaf718ad5e39f $ ./configure && make
I heard the beeping sound.
after i did
$ git show 68b15bc5ffe6ddf5d08cbc13479eaf718ad5e39f | patch -p1 -R $ ./configure && make
I did not hear the beeping.
Interesting...I see the same in the demo, confirming. wine-1.4-rc3
70af55ceebc6d226a8576472cecfb7620ecc2d11 rayman3_pc-demo.zip
http://bugs.winehq.org/show_bug.cgi?id=29878
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-d3d
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #9 from Stefan Dösinger stefan@codeweavers.com 2012-02-27 08:53:27 CST --- Can you give attachment 39079 from bug 30019 a try?
I cannot reproduce this. The sound of the game is ok, whether I enable or disable dynamic buffers. However, I get the cracking pulseaudio sound very often with this game, about every 2nd start. This is similar to bug 28856, if not the same. Are you using pulseaudio? If I understand this bug correctly, it might be triggered by poor performance. In that case the above patch might help. It avoids a slow VBO codepath, and the condition it checks for is triggered in Rayman 3.
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #10 from Lunknown SolisX007@yahoo.com 2012-02-28 13:15:37 CST --- (In reply to comment #9)
Can you give attachment 39079 [details] from bug 30019 a try?
I cannot reproduce this. The sound of the game is ok, whether I enable or disable dynamic buffers. However, I get the cracking pulseaudio sound very often with this game, about every 2nd start. This is similar to bug 28856, if not the same. Are you using pulseaudio? If I understand this bug correctly, it might be triggered by poor performance. In that case the above patch might help. It avoids a slow VBO codepath, and the condition it checks for is triggered in Rayman 3.
Hello Stefan Dösinger,
The bug is only in the Dangerous stage. It sounds like a beep. In wine-1.4rc5 the beep gets alouder and if you walk around it gets lower then higher again. And no i'm not using pulse audio just the default wine configuration on alsa-1.024. What patch are you taking about?(In reply to comment #9)
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #11 from Lunknown SolisX007@yahoo.com 2012-02-28 20:07:35 CST --- (In reply to comment #9)
Can you give attachment 39079 [details] from bug 30019 a try?
I cannot reproduce this. The sound of the game is ok, whether I enable or disable dynamic buffers. However, I get the cracking pulseaudio sound very often with this game, about every 2nd start. This is similar to bug 28856, if not the same. Are you using pulseaudio? If I understand this bug correctly, it might be triggered by poor performance. In that case the above patch might help. It avoids a slow VBO codepath, and the condition it checks for is triggered in Rayman 3.
Hello Stefan Dösinger,
Can you tell how to patch it?
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #12 from Austin English austinenglish@gmail.com 2012-02-28 23:57:46 CST --- (In reply to comment #11)
(In reply to comment #9)
Can you give attachment 39079 [details] from bug 30019 a try?
I cannot reproduce this. The sound of the game is ok, whether I enable or disable dynamic buffers. However, I get the cracking pulseaudio sound very often with this game, about every 2nd start. This is similar to bug 28856, if not the same. Are you using pulseaudio? If I understand this bug correctly, it might be triggered by poor performance. In that case the above patch might help. It avoids a slow VBO codepath, and the condition it checks for is triggered in Rayman 3.
Hello Stefan Dösinger,
Can you tell how to patch it?
http://wiki.winehq.org/Patching
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #13 from Lunknown SolisX007@yahoo.com 2012-02-29 05:06:34 CST --- (In reply to comment #12)
(In reply to comment #11)
(In reply to comment #9)
Can you give attachment 39079 [details] from bug 30019 a try?
I cannot reproduce this. The sound of the game is ok, whether I enable or disable dynamic buffers. However, I get the cracking pulseaudio sound very often with this game, about every 2nd start. This is similar to bug 28856, if not the same. Are you using pulseaudio? If I understand this bug correctly, it might be triggered by poor performance. In that case the above patch might help. It avoids a slow VBO codepath, and the condition it checks for is triggered in Rayman 3.
Hello Stefan Dösinger,
Can you tell how to patch it?
Ok i'll give a try after work. Around 5:00pm est.
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #14 from Lunknown SolisX007@yahoo.com 2012-02-29 16:42:35 CST --- (In reply to comment #9)
Can you give attachment 39079 [details] from bug 30019 a try?
I cannot reproduce this. The sound of the game is ok, whether I enable or disable dynamic buffers. However, I get the cracking pulseaudio sound very often with this game, about every 2nd start. This is similar to bug 28856, if not the same. Are you using pulseaudio? If I understand this bug correctly, it might be triggered by poor performance. In that case the above patch might help. It avoids a slow VBO codepath, and the condition it checks for is triggered in Rayman 3.
This what i did. I went to the 30019 page and under details i selected all and copied it to a file. You had 2 patches there so i called patch1.diff and patch2.diff.
I patched wine-git but i still heard the beeping.
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #15 from Stefan Dösinger stefan@codeweavers.com 2012-03-01 08:37:35 CST --- Austin, you said you can reproduce the problem in the demo. What did you do to to make the bug show up? Does it occur right after the start, or in a specific place in the game? What do your sound and graphics setups look like?
http://bugs.winehq.org/show_bug.cgi?id=29878
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com
--- Comment #16 from Austin English austinenglish@gmail.com 2012-03-01 19:28:11 CST --- (In reply to comment #15)
Austin, you said you can reproduce the problem in the demo. What did you do to to make the bug show up? Does it occur right after the start, or in a specific place in the game? What do your sound and graphics setups look like?
I just ran the game and started the first level. As soon as rayman appears the beeping occurs.
http://bugs.winehq.org/attachment.cgi?id=39097 doesn't help here either.
OpenGL renderer string: GeForce GTX 295/PCI/SSE2 OpenGL version string: 3.3.0 NVIDIA 285.05.05
Using alsa, version 1.0.23 on gentoo.
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #17 from Lunknown SolisX007@yahoo.com 2012-05-07 07:29:51 CDT --- (In reply to comment #15)
Austin, you said you can reproduce the problem in the demo. What did you do to to make the bug show up? Does it occur right after the start, or in a specific place in the game? What do your sound and graphics setups look like?
Hello Stefan,
This is still an issue on wine 1.5.3.
http://bugs.winehq.org/show_bug.cgi?id=29878
Lunknown SolisX007@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.4-rc3 |1.5.4
--- Comment #18 from Lunknown SolisX007@yahoo.com 2012-05-19 16:53:51 CDT --- Hello Stefan,
This is still an issue on wine 1.5.4.
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #19 from Lunknown SolisX007@yahoo.com 2012-05-28 14:37:04 CDT --- Hello Everyone,
This still an issue in wine-1.5.5. Note: the beeping is sounding different now.
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #20 from Andrew Eikum aeikum@codeweavers.com 2012-05-29 08:17:08 CDT --- I can't reproduce this on my machine. Maybe it's something similar to Bug 28945?
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #21 from Austin English austinenglish@gmail.com 2012-05-29 13:43:57 CDT --- Created attachment 40329 --> http://bugs.winehq.org/attachment.cgi?id=40329 WINEDEBUG=+tid,+mmdevapi,+winmm,+driver,+midi,+dsound,+dmusic,+mci,+alsa
I just realized there wasn't an audio log attached...
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #22 from Austin English austinenglish@gmail.com 2012-05-29 13:44:12 CDT --- (In reply to comment #20)
I can't reproduce this on my machine. Maybe it's something similar to Bug 28945?
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #23 from Austin English austinenglish@gmail.com 2012-05-29 13:44:34 CDT --- (In reply to comment #20)
I can't reproduce this on my machine. Maybe it's something similar to Bug 28945?
I can reproduce on 1.5.5 on gentoo-32. I attached an audio log for you.
http://bugs.winehq.org/show_bug.cgi?id=29878
Lunknown SolisX007@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.5.4 |1.5.9
--- Comment #24 from Lunknown SolisX007@yahoo.com 2012-07-29 21:42:55 CDT --- Hello Everyone,
This bug is still an issue on wine-1.5.9.
http://bugs.winehq.org/show_bug.cgi?id=29878
Andrew Eikum aeikum@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.5.9 |1.5.4
--- Comment #25 from Andrew Eikum aeikum@codeweavers.com 2012-07-30 07:31:38 CDT --- Please don't change the originally reported version.
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #26 from Lunknown SolisX007@yahoo.com 2012-07-30 09:55:54 CDT --- (In reply to comment #25)
Please don't change the originally reported version.
Hello Andrew Eikum,
Sorry about that. I thought every time i tested it on a new version i need to update that to the version i tested.
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #27 from Stefan Dösinger stefan@codeweavers.com 2013-01-06 17:18:23 CST --- *** Bug 29663 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=29878
Stefan Dösinger stefan@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|wine-bugs@winehq.org |stefan@codeweavers.com
--- Comment #28 from Stefan Dösinger stefan@codeweavers.com 2013-01-06 17:32:52 CST --- Created attachment 43102 --> http://bugs.winehq.org/attachment.cgi?id=43102 wined3d: Create the VBO before the first map
This bug fixes, or rather hides, the problem on the GPU where I can reproduce it.
See http://bugs.winehq.org/show_bug.cgi?id=29663#c11 for a description of what is going wrong.
This patch doesn't make the returned address static, but it moves the address returned by the first map call, which the game presumably stores internally, into the same general area as the addresses returned by later map calls. The basic problems of the random memory access remain the same, this change fixes the beeping sound on my i965 GPU and might also fix the crashes in the full version.
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #29 from Austin English austinenglish@gmail.com 2013-01-08 17:10:45 CST --- Created attachment 43126 --> http://bugs.winehq.org/attachment.cgi?id=43126 broken rendering
The patch gets rid of the beeping here, but breaks rendering (screenshot attached).
austin@aw25 ~ $ wine --version wine-1.5.21-80-g082f989 NVIDIA 313.09 GeForce GTX 460
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #30 from Stefan Dösinger stefan@codeweavers.com 2013-01-09 06:37:42 CST --- Interestingly I can now reproduce that too. It didn't happen when I wrote the patch. I wonder if this is an effect of the corrupting memory writes or a problem with the patch itself.
http://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #31 from Lunknown SolisX007@yahoo.com 2013-06-22 23:53:27 CDT --- Hello Everyone,
This bug is still present in wine-1.6-rc3.
http://bugs.winehq.org/show_bug.cgi?id=29878
Jarkko K jarkko_korpi@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jarkko_korpi@hotmail.com
--- Comment #32 from Jarkko K jarkko_korpi@hotmail.com --- I tried this game with 1.7.15
If we are speaking about same thing, it's still there.
BUT I made very interesting note about this sound.
I have 5.1 system. I could hear the sound 1st from my front right. Then when I did 360 turn with mouse I started to hear the mouse on another speaker.
And it continue like that. Based on how I moved the mouse.
https://bugs.winehq.org/show_bug.cgi?id=29878
Lunknown SolisX007@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #33 from Lunknown SolisX007@yahoo.com --- Hello Everyone,
This issue apppears to be fixed in wine 1.7.49. There is however another bug with the Rayman 3 the game not the demo i will have to upload later on when i have more time.
https://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #34 from Stefan Dösinger stefan@codeweavers.com --- That'd surprise me, we didn't change anything in buffer memory mangement. I suspect you're just lucky, as this bug is a memory corruption that comes and goes with different memory allocation addresses.
Though it's also possible that a graphics driver update changed the driver's behavior.
The only way to really fix this is to use GL_ARB_buffer_storage to enforce a static buffer map address.
https://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #35 from Lunknown SolisX007@yahoo.com --- Hello Stefan Dosinger,
I tried restarting the game a few times but demo seems to be playing fine now for me. Maybe should wait to see if someone else is experiencing this issue.
While this bug appears fixed the other Rayman3 found here
https://bugs.winehq.org/show_bug.cgi?id=29663
is not fixed on wine 1.7.49 even though it's marked as duplicate.
https://bugs.winehq.org/show_bug.cgi?id=29878
Stefan Dösinger stefan@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |---
--- Comment #36 from Stefan Dösinger stefan@codeweavers.com --- Can you go back to a Wine version that you knew had the bug and see if it comes back?
I'm keeping this open for now. I am quite certain it is not fixed.
https://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #37 from Lunknown SolisX007@yahoo.com --- Hello Stefan Dosinger,
I will try it in a few minutes.
https://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #38 from Lunknown SolisX007@yahoo.com --- Hello Stefan Dosinger,
Ok i tested wine 1.5.5 and it was beeping the first time you start the game but if you restart the level the beeping goes away.
https://bugs.winehq.org/show_bug.cgi?id=29878
Stefan Dösinger stefandoesinger@gmx.at changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|stefan@codeweavers.com |stefandoesinger@gmx.at
https://bugs.winehq.org/show_bug.cgi?id=29878
Stefan Dösinger stefandoesinger@gmx.at changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|stefan@codeweavers.com |stefandoesinger@gmx.at
https://bugs.winehq.org/show_bug.cgi?id=29878
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #39 from joaopa jeremielapuree@yahoo.fr --- Still a bug in current wine?
https://bugs.winehq.org/show_bug.cgi?id=29878
--- Comment #40 from Stefan Dösinger stefandoesinger@gmx.at --- Should be fixed by e6e0c2278359340594da7451654ef7c50d175e7c.
https://bugs.winehq.org/show_bug.cgi?id=29878
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wylda@volny.cz
https://bugs.winehq.org/show_bug.cgi?id=29878
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |e6e0c2278359340594da7451654 | |ef7c50d175e7c
--- Comment #41 from Bruno Jesus 00cpxxx@gmail.com --- (In reply to Stefan Dösinger from comment #40)
Should be fixed by e6e0c2278359340594da7451654ef7c50d175e7c.
Assuming fixed after 8 months.
https://bugs.winehq.org/show_bug.cgi?id=29878
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #42 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 2.0-rc1.