http://bugs.winehq.org/show_bug.cgi?id=10979
Arno Schuring aelschuring@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aelschuring@hotmail.com
--- Comment #3 from Arno Schuring aelschuring@hotmail.com 2008-05-01 10:30:29 --- I'm also experiencing problems when trying to run Freespace. I seem to remember having it working under wine before (ancient history - probably near 0.9.30 or maybe even older), but I could be wrong. Right now my system is an up-to-date Ubuntu Hardy on AMD64, with wine-0.9.59 (from the Ubuntu repositories).
First I get a message about missing ADPCM support ("Could not properly initialize the Microsoft ADPCM codec"), but the game will continue to start. It will even switch the screen to 640x480 mode, but then the software seems to be hanging in a polling loop somewhere:
fixme:heap:RtlCompactHeap (0x11e0000, 0x1) stub fixme:win:EnumDisplayDevicesW ((null),0,0x31eea4,0x00000000), stub! err:ntdll:RtlpWaitForCriticalSection section 0x7e2980 "?" wait timed out in thread 001e, blocked by 001d, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x7e2980 "?" wait timed out in thread 001e, blocked by 001d, retrying (60 sec)
This appears to be a deadlock condition in ntdll.
I have not experienced any glibc error messages.
Note 1: the games' readme.txt mentions the error message about MSACM: - You need to install an ACM on your machine. - You don't have msacm32.dll in your path - Your ACM version is not 3.5 or higher
(the system.reg file mentions msacm32.dll in [\Software\Microsoft\AudioCompressionManager\DriverCache\msacm32.dll], but there is no such file to be found under ~/.wine
Note 2: the demo is no longer available from the forementioned URL, because it seems Parallax Online no longer has a website. It is available from
http://download.descent-network.com/shareware1/freespace1/playable/fsdemo10....
instead, and if that site goes down as well, it's available through me (just send me an e-mail)