https://bugs.winehq.org/show_bug.cgi?id=41345
Bug ID: 41345 Summary: One Way Heroics: music does not play while in the game Product: Wine Version: 1.9.18 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: fjfrackiewicz@gmail.com Distribution: ---
Created attachment 55694 --> https://bugs.winehq.org/attachment.cgi?id=55694 Terminal output Wine 1.9.18 launching and playing the game
One Way Heroics does not play any music while actually playing the game. The game's music is played while in the main menu or any other screen except for the actual game.
Terminal output attached.
https://bugs.winehq.org/show_bug.cgi?id=41345
--- Comment #1 from Bruno Jesus 00cpxxx@gmail.com --- Try winetricks -q directmusic
https://bugs.winehq.org/show_bug.cgi?id=41345
--- Comment #2 from fjfrackiewicz@gmail.com --- (In reply to Bruno Jesus from comment #1)
Try winetricks -q directmusic
Did that after I filed this report and the music still does not play.
https://bugs.winehq.org/show_bug.cgi?id=41345
fjfrackiewicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID
--- Comment #3 from fjfrackiewicz@gmail.com --- After doing some research and acquainting myself with this page of the Wine wiki https://wiki.winehq.org/MIDI it looks like this bug is rather invalid as far as my set up is concerned.
Since I use Pulseaudio, I will not have working MIDI support (this is what the game uses to play the in-game music) unless I somehow route it through something like timidity++ or a similar program.
Resolving as invalid.
https://bugs.winehq.org/show_bug.cgi?id=41345
Philipp Ludwig philipp.ludwig@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |philipp.ludwig@gmail.com
--- Comment #4 from Philipp Ludwig philipp.ludwig@gmail.com --- Well, I've set up my system without pulseaudio, but with ALSA + timidity. I also have working MIDI in Wine with other applications.
Besides that, the music in One Way Heroics still doesn't work. Therefore, this bug is valid and should be re-opened.
https://bugs.winehq.org/show_bug.cgi?id=41345
fjfrackiewicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|INVALID |---
--- Comment #5 from fjfrackiewicz@gmail.com --- (In reply to Philipp Ludwig from comment #4)
Well, I've set up my system without pulseaudio, but with ALSA + timidity. I also have working MIDI in Wine with other applications.
Besides that, the music in One Way Heroics still doesn't work. Therefore, this bug is valid and should be re-opened.
I have re-opened the bug since you have a far more valid setup that conforms to the link in the WinHQ Wiki when it comes to MIDI.
https://bugs.winehq.org/show_bug.cgi?id=41345
--- Comment #6 from Bruno Jesus 00cpxxx@gmail.com --- Please attach a +mci,+mcimidi,+midi log.
https://bugs.winehq.org/show_bug.cgi?id=41345
--- Comment #7 from Philipp Ludwig philipp.ludwig@gmail.com --- Created attachment 56216 --> https://bugs.winehq.org/attachment.cgi?id=56216 Log with WINEDEBUG=+mci,+mcimidi,+midi
Here is the requested log file. The first lines are from starting steam.
However, I don't see anything regarding MIDI or MCI, but I'm no expert.
https://bugs.winehq.org/show_bug.cgi?id=41345
--- Comment #8 from Bruno Jesus 00cpxxx@gmail.com --- (In reply to Philipp Ludwig from comment #7)
Here is the requested log file. The first lines are from starting steam.
However, I don't see anything regarding MIDI or MCI, but I'm no expert.
Thanks for the log, I don't think the game uses mid then.
https://bugs.winehq.org/show_bug.cgi?id=41345
--- Comment #9 from Philipp Ludwig philipp.ludwig@gmail.com --- Could there be another way to figure out what the problem is? As stated in the initial report, the music works in the menu, but not in-game.
Maybe some codec or something similar is missing; since the game uses it's own packaging format for the data files, it is hard to tell in which format the music is saved.
https://bugs.winehq.org/show_bug.cgi?id=41345
--- Comment #10 from Bruno Jesus 00cpxxx@gmail.com --- You could attach a +tid,+seh,+mmdevapi,+winmm,+driver,+msacm,+midi,+dsound,+dsound3d,+xaudio2,+xapofx,+dmusic,+mci,+pulse,+oss,+alsa,+coreaudio,+timestamp according to https://wiki.winehq.org/Sound which represents all ways a program can play audio.
https://bugs.winehq.org/show_bug.cgi?id=41345
--- Comment #11 from Philipp Ludwig philipp.ludwig@gmail.com --- Created attachment 56217 --> https://bugs.winehq.org/attachment.cgi?id=56217 wine audio log.
Here you go. I gzipped the file due to the size exceeding the file size limit for attachments, I hope that's alright.
https://bugs.winehq.org/show_bug.cgi?id=41345
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aeikum@codeweavers.com
--- Comment #12 from Bruno Jesus 00cpxxx@gmail.com --- (In reply to Philipp Ludwig from comment #11)
Created attachment 56217 [details] wine audio log.
Here you go. I gzipped the file due to the size exceeding the file size limit for attachments, I hope that's alright.
Thanks for the log. I'm cc'ing Andrew to check if he has any hints.
https://bugs.winehq.org/show_bug.cgi?id=41345
--- Comment #13 from Andrew Eikum aeikum@codeweavers.com --- This game uses dmusic. Wine's dmusic is totally busted, you will need to use native. I see in comment 2 you tried that. In your most recent log I see:
2079.165:006c:err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\windows\system32\dmusic.dll"
Which is weird. I suspect this is the problem, but I don't know what would cause it. Can you try another log, this time add +module,+loaddll in addition to the other channels?
https://bugs.winehq.org/show_bug.cgi?id=41345
--- Comment #14 from Philipp Ludwig philipp.ludwig@gmail.com --- Created attachment 56265 --> https://bugs.winehq.org/attachment.cgi?id=56265 Wine Audio log with +module,+loaddll
Here it is. I executed "winetricks directmusic" again to make sure that dmusic is installed correctly; the problem persists (of course).
https://bugs.winehq.org/show_bug.cgi?id=41345
Mike Ellery mellery@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mellery@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=41345
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #15 from joaopa jeremielapuree@yahoo.fr --- Recently, a lot of work was done in directmusic.
Does the bug still occur with wine-8.17?
https://bugs.winehq.org/show_bug.cgi?id=41345
--- Comment #16 from Philipp Ludwig philipp.ludwig@gmail.com --- (In reply to joaopa from comment #15)
Recently, a lot of work was done in directmusic.
Does the bug still occur with wine-8.17?
Since its 7 years ago, I don’t have that particular setup anymore running. Without further tinkering, I could not get the Game to run with wine 8.19; something about .NET framework.
With proton-8.0 (if this is relevant here), the music does still not work.