https://bugs.winehq.org/show_bug.cgi?id=43491
Bug ID: 43491 Summary: Ri-li 2.0.1: No sound Product: Wine Version: 2.14 Hardware: x86-64 URL: http://prdownloads.sourceforge.net/ri-li/Ri-li_2.0.1.e xe?download OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-dsound Assignee: wine-bugs@winehq.org Reporter: tobbi.bugs@googlemail.com
This *appears* to be a regression within the last few releases (I can imagine testing with a rather dirty wine prefix maybe a month ago or so. However, I also recently switched from the homebrew version to the version packaged by WineHQ.
The only thing I can see in the console is this:
fixme:win:EnumDisplayDevicesW ((null),0,0x6ff378,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x6ff3d8,0x00000000), stub! err:ole:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1 err:dsound:get_mmdevenum CoCreateInstance failed: 80040154
$ wine --version wine-2.14
$ openssl sha1 ~/Downloads/Ri-li_2.0.1.exe SHA1(/Users/tobiasmarkus/Downloads/Ri-li_2.0.1.exe)= ed9a3f423205369e08492c68a21525ba2f3fb776
https://bugs.winehq.org/show_bug.cgi?id=43491
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- You already tried it in a clean wineprefix?
https://bugs.winehq.org/show_bug.cgi?id=43491
--- Comment #2 from Tobias (:Tobbi) Markus tobbi.bugs@googlemail.com --- (In reply to Fabian Maurer from comment #1)
You already tried it in a clean wineprefix?
I found out that this *exclusively* happens in a clean wineprefix. Maybe I am missing some extra packages?
https://bugs.winehq.org/show_bug.cgi?id=43491
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- What overrides fix the issue?
https://bugs.winehq.org/show_bug.cgi?id=43491
--- Comment #4 from Tobias (:Tobbi) Markus tobbi.bugs@googlemail.com --- My old wine prefix has the following overrides installed: X comctl32ocx comdlg32ocx X d3drm X d3dx10 drdx11_43 X d3dx9 d3dx9_43 d3dxof devenum X dinput8 X directplay directx9 dotnet40 dotnet45 dotnet452 dotnet46 dsound icodecs l3codecx msxml4 qdvd setupapi vb5run vb6run vcrun2012 vcrun2013 vcrun2015 wsh56vb
Denoted with X are the ones that I have installed in my new one which didn't improve the situation.
I actually found an stderr.txt in the program directory and it tells me the following:
Enable to init Sound card ! DirectSoundCreate: Invalid parameter
I assume it might be fixed by installing dsound but $ WINEPREFIX=~/Desktop/NEW_PREFIX winetricks --force dsound yields:
regsvr32: 'DllRegisterServer' nicht in DLL 'dsound.dll' implementiert ------------------------------------------------------ Note: command wine regsvr32 dsound.dll returned status 4. Aborting. ------------------------------------------------------
https://bugs.winehq.org/show_bug.cgi?id=43491
--- Comment #5 from Fabian Maurer dark.shadow4@web.de ---
regsvr32: 'DllRegisterServer' nicht in DLL 'dsound.dll' implementiert
Note: command wine regsvr32 dsound.dll returned status 4. Aborting.
Can't confirm that problem. How do you reproduce it? Is your winetricks up to date?
https://bugs.winehq.org/show_bug.cgi?id=43491
--- Comment #6 from Tobias (:Tobbi) Markus tobbi.bugs@googlemail.com --- (In reply to Fabian Maurer from comment #5)
regsvr32: 'DllRegisterServer' nicht in DLL 'dsound.dll' implementiert
Note: command wine regsvr32 dsound.dll returned status 4. Aborting.
Can't confirm that problem. How do you reproduce it? Is your winetricks up to date?
20170614 - sha256sum: e641a983e0f9be2602d512292966d07932118ce71354d4ce058847725bfc8fbd
Is that the current version?
https://bugs.winehq.org/show_bug.cgi?id=43491
--- Comment #7 from Fabian Maurer dark.shadow4@web.de --- New enough, I run the same version. But for me dsound installs fine.
Just to make clear, "winetricks --force dsound" gives you that error message when running it in a fresh wineprefix?
https://bugs.winehq.org/show_bug.cgi?id=43491
--- Comment #8 from Tobias (:Tobbi) Markus tobbi.bugs@googlemail.com --- (In reply to Fabian Maurer from comment #7)
New enough, I run the same version. But for me dsound installs fine.
Just to make clear, "winetricks --force dsound" gives you that error message when running it in a fresh wineprefix?
No, it doesn't. Weird, I just created that wineprefix a few days ago to test the problem. Anyway, after creating a new prefix and installing dsound overrides it works fine.
Is this still a bug if it only works with overrides?
https://bugs.winehq.org/show_bug.cgi?id=43491
--- Comment #9 from Fabian Maurer dark.shadow4@web.de ---
No, it doesn't. Weird, I just created that wineprefix a few days ago to test the problem. Anyway, after creating a new prefix and installing dsound overrides it works fine.
Is this still a bug if it only works with overrides?
If the program only works with overrides, yes this is a bug. If the issue you mentioned only appears with overrides, it's probably not considered a valid bug. Not sure which of those you meant.
https://bugs.winehq.org/show_bug.cgi?id=43491
--- Comment #10 from Tobias (:Tobbi) Markus tobbi.bugs@googlemail.com --- (In reply to Fabian Maurer from comment #9)
No, it doesn't. Weird, I just created that wineprefix a few days ago to test the problem. Anyway, after creating a new prefix and installing dsound overrides it works fine.
Is this still a bug if it only works with overrides?
If the program only works with overrides, yes this is a bug. If the issue you mentioned only appears with overrides, it's probably not considered a valid bug. Not sure which of those you meant.
The program only works with direct sound overrides. Sorry for being unclear.
https://bugs.winehq.org/show_bug.cgi?id=43491
--- Comment #11 from Fabian Maurer dark.shadow4@web.de --- Yeah, this is a bug. But for me the game seems to works fine in a fresh wineprefix, with music and sound. Mind elaborating on the problem?
https://bugs.winehq.org/show_bug.cgi?id=43491
--- Comment #12 from Tobias (:Tobbi) Markus tobbi.bugs@googlemail.com --- (In reply to Fabian Maurer from comment #11)
Yeah, this is a bug. But for me the game seems to works fine in a fresh wineprefix, with music and sound. Mind elaborating on the problem?
I am not sure I can give any more info. What operating system are you using? Could it be a Mac-specific issue?
FWIW, I also don't have proper graphics, but that's Bug 41403.
https://bugs.winehq.org/show_bug.cgi?id=43491
--- Comment #13 from Fabian Maurer dark.shadow4@web.de --- Yeah, could be a mac specific issue, I'm running Arch Linux.
Mind providing the log when running the game in a clean wineprefix?
https://bugs.winehq.org/show_bug.cgi?id=43491
--- Comment #14 from Tobias (:Tobbi) Markus tobbi.bugs@googlemail.com --- Just to give you an update on the situation: I have been unsuccessful in reproducing the issue in another clean wine prefix. I'll investigate what's going on further because at some point and in a clean wine prefix, this was still an issue.
https://bugs.winehq.org/show_bug.cgi?id=43491
Tobias (:Tobbi) Markus tobbi.bugs@googlemail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #15 from Tobias (:Tobbi) Markus tobbi.bugs@googlemail.com --- I just re-tested the issue and it's definitely fixed in wine 3.8
https://bugs.winehq.org/show_bug.cgi?id=43491
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.9.