http://bugs.winehq.org/show_bug.cgi?id=16324
--- Comment #13 from Jörg Höhle hoehle@users.sourceforge.net 2011-03-31 02:58:47 CDT ---
Looks like I was missing drive symlinks.
Wine should provide them via volume management. This looks like a bug. Please investigate.
I believe I should have opened a bug about volume management long ago. It should be the Linux equivalent of bug #26158 "Audio CD-ROM is lacking some integration into volume management on MacOS".
Bug #20555 is different. It's about differences between pure Audio and mixed CDs, c.f. bug #20555, comment #5, although it mentions the issue.
You may use play cdaudio wait to see error codes (I forgot whether mcicda yields one). Wine should play the entire CD.
I recommend you issue set cdaudio time format tmsf to easily access individual tracks. play cdaudio from 4 to 6 wait
I still have to rewrite my "Parse MCI colon notation as in T:MM:SS:F" patch. http://www.winehq.org/pipermail/wine-patches/2011-March/099923.html
Basically, as long as there's an audio CD in some drive, open cdaudio alias a play a should work. (Omiting case about virtual CD-ROM drivers not supporting audio).
The game now displays the popup message and exits consistently when it starts.
I'd be interested to know what explains this change in behaviour. Do you really think the app should exit when unable to play music?