[Bug 6495] Civilization 2 crashes on load after game complains
about audio driver
Wine Bugs
wine-bugs at winehq.org
Wed Jan 10 00:06:13 CST 2007
http://bugs.winehq.org/show_bug.cgi?id=6495
dank at kegel.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
------- Additional Comments From dank at kegel.com 2007-10-01 00:06 -------
+relay,+wave shows the interesting bit of the log:
000c:Call MMSYSTEM.406: WAVEOUTPREPAREHEADER(8000,2ac70000,0020) ret=13f7:7291
ds=16cf
000c:Call winealsa.drv.wodMessage(00000000,00000007,ffffffff,008e002c,00000020)
ret=7d747324
trace:wave:ALSA_wodMessage (0, WODM_PREPARE, FFFFFFFF, 008E002C, 00000020);
000c:Ret winealsa.drv.wodMessage() retval=00000008 ret=7d747324
000c:Ret MMSYSTEM.406: WAVEOUTPREPAREHEADER() retval=00000008 ret=13f7:7291 ds=16cf
000c:Call MMSYSTEM.403: WAVEOUTGETERRORTEXT(0008,16cf:99a4,00c8) ret=13f7:58c1
ds=16cf
...
000c:Call kernel32.WideCharToMultiByte(00000000,00000000,008e0820 L"This
function is not supported. Use the Capabilities function to determine which
functions and messages the driver
supports.",ffffffff,006b2fe4,000000c8,00000000,00000000) ret=7d75b60b
There was some activity around WODM_PREPARE in 2005, see e.g.
http://www.winehq.org/pipermail/wine-patches/2005-March/016469.html
No idea why they took that out, guess it was busted.
To work around the crash, use winecfg to disable all sound. The
game then continues. (It hangs with a blank screen on
my system; maybe it wants an 8 bit per pixel screen, I haven't
tried restarting X with --depth 8 yet.)
Incidentally, installing the game is a pain for two reasons:
1) the cd-rom has to be the current directory, or the
installer will silently hang; +file reveals it's looking for
a file on the cd-rom without using a drive letter or absolute path.
2) the Z order of the windows is whacked out; once you use alt-tab
to see the README window, you then have to move the readme window
out of the way before you see the installer dialog.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list