https://bugs.winehq.org/show_bug.cgi?id=46163
--- Comment #7 from CWB cwbussard@gmail.com --- (In reply to CWB from comment #6)
(In reply to Zebediah Figura from comment #5)
I just tested this, and it looks like it's trying to use mp3dmod for decoding, and I guess it's too stubby. So I'm setting the likely commit ID.
I can't debug it any further, though, because it always crashes inside of native quartz before getting anywhere. We should probably just fix builtin quartz anyway.
Thank you very much for taking a look into this.
Thanks to your post, it looks like there's a workaround: If you nuke the registry entry for mp3dmod, the prior workaround (win32 prefix, native wmp10, native quartz, native devenum, builtin lcodeca) seems to work again. At least I was able to get a mp3 to play in Windows Media Player. At the earliest opportunity I'll test whether this workaround holds for DirectSong. (Which would be great because it would allow games that use DirectSong to move forward to versions of wine that support esync.)
Tested; the workaround holds for DirectSong. Thank you again!