Wine, Games and Sound

Brian L. Walter amatin at comcast.net
Sat Mar 27 08:28:34 CST 2004


Greetings,

I'm attempting to get games that are listed as working, working under
wine. Not sure if this is alsa question, wine, or interaction between
the two.

I installed wine (2004039), plus alsa.  After running winecheck, I get a
"bad" about no sequencer (I'm assuming games use this?).  I installed
alsa with --with-sequencer=yes option, and alsa on the whole seems to be
working fine.

Caesar III installs okay, I get video and sounds during the install. 
However, when 'running' the game, it hangs (gets as far as the Sierra
splash screen and hangs).  Interestingly enough, when xine is running,
listening to online radio, the game runs but with no sound...

This is all I get from wine:

fixme:ddraw:Main_DirectDraw_SetCooperativeLevel
(0x401f3a70)->(00010022,00000013)
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from
32 to 16
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from
32 to 16
fixme:ddraw:DIB_DirectDrawSurface_Blt dwFlags DDBLT_WAIT and/or
DDBLT_ASYNC: can't handle right now.

RailRoad Tycoon II is a a bit more bizarre. It comes up fine (again with
no sound). However, it get a long list of problems from wine:


fixme:mci:MCI_LoadMciDriver Couldn't load driver for type D:.
If you don't have a windows installation accessible from Wine,
you perhaps forgot to create a [mci] section in system.ini
fixme:mci:MCI_LoadMciDriver Couldn't load driver for type D:.
If you don't have a windows installation accessible from Wine,
you perhaps forgot to create a [mci] section in system.ini
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel
(0x402080d8)->(00010021,00000013)
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from
32 to 8fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen
BPP from 32 to 8fixme:ddraw:DIB_DirectDrawSurface_Blt dwFlags DDBLT_WAIT
and/or DDBLT_ASYNC: can't handle right now.
fixme:x11drv:X11DRV_DDHAL_CreatePalette stub
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel
(0x402080d8)->(00010021,00000008)
wine: Unhandled exception (thread 0009), starting debugger...

And heres my system.ini

[mci]
MPEGVideo=mciqtz.drv
MPEGVideo2=mciqtz.drv
avivideo=mciavi.drv
cdaudio=mcicda.drv
sequencer=mciseq.drv
vcr=mcivisca.drv
; videodisc=mcipionr.drv
waveaudio=mciwave.drv

Do I need to get these from Windoze? Or are they built in?

Thanks in advance!

Regards,
Brian




More information about the wine-users mailing list