Quartz and Keyboard error with Clue: Murder at Boddy Mansion

Questions about Wine on Linux
Locked
Abbott
Level 1
Level 1
Posts: 5
Joined: Sat Jan 07, 2017 4:42 am

Quartz and Keyboard error with Clue: Murder at Boddy Mansion

Post by Abbott »

Hi guys. I'm trying to get CMaBM to work on my computer, and I'm running into a couple of problems. The first problem is that none of the videos seem to be loading. There should be a couple of videos that play as the game is starting up, but they are all skipped. There is a quartz error in the console output, and I presume that has to do with it. The other error I am noticing is that I can not use my keyboard to type in the game. This is the console output I get when I load the game, try starting a game and failing to enter my name in:

Code: Select all

arch% wine32 Clue.exe
fixme:win:EnumDisplayDevicesW ((null),0,0x32f434,0x00000000), stub!
fixme:ddraw:ddraw_surface7_Flip Ignoring flags 0x1.
fixme:amstream:IAMMultiMediaStreamImpl_AddMediaStream Specifying a stream object in params is not yet supported
err:quartz:GetClassMediaFile Media class not found
fixme:win:EnumDisplayDevicesW ((null),0,0x32f354,0x00000000), stub!
fixme:amstream:MediaStreamFilterImpl_Run (0x17871a0)->(7a120): Stub!
fixme:amstream:IAMMultiMediaStreamImpl_GetInformation (0x186358/0x186358)->(0x32faa8,(nil)) stub!
fixme:amstream:MediaStreamFilterImpl_Pause (0x17871a0)->(): Stub!
fixme:amstream:MediaStreamFilterImpl_Stop (0x17871a0)->(): Stub!
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub!
fixme:dplay:DPWSCB_CloseEx (0x214e68) stub
fixme:dplay:DPWSCB_ShutdownEx (0x214e68) stub
I am using arch linux with wine from the latest git commit. I am using a clean 32-bit wine prefix. When installing the game, the installer prompts me to install DirectX Media Runtime 5.0 and DirectX 5.0, but I don't install them, and only install the components of the game. I have no library overrides.

Code: Select all

arch% uname -a
Linux arch 4.13.4-1-ARCH #1 SMP PREEMPT Thu Sep 28 08:39:52 CEST 2017 x86_64 GNU/Linux
arch% wine --version
wine-2.18-123-g63d6dce047
arch%
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Quartz and Keyboard error with Clue: Murder at Boddy Man

Post by jkfloris »

The keyboard issue is a know bug in the game when running Windows 8 and up. You can try to set your Windows version to win95. There are also unofficial patches available on the internet.

By the way the installer failed on my system, so I am unable to test this old game
Game link:http://www.theisozone.com/downloads/pc/ ... y-mansion/

Code: Select all

$ WINEARCH=win32 WINEPREFIX=/home/floris/Clue /opt/wine-staging/bin/wine /media/floris/Clue\ V2.0.01.27/install.exe 
fixme:winediag:start_process Wine Staging 2.18 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
floris@Jessica:~/Clue/CMABM$ err:dosmem:DOSMEM_Init Cannot allocate DOS memory
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Quartz and Keyboard error with Clue: Murder at Boddy Man

Post by jkfloris »

With Wine 2.19 I am able to install the game
[quote]
Bugs fixed in 2.19 (total 16):
...
43877 "Cannot allocate DOS memory" error with 16-bit Windows applications
...
[quote]

Unfortunately, setting the Wineprefix to win95 doesn't work.
Abbott
Level 1
Level 1
Posts: 5
Joined: Sat Jan 07, 2017 4:42 am

Re: Quartz and Keyboard error with Clue: Murder at Boddy Man

Post by Abbott »

So would this be something to submit as a bug? Where do I go from here?
Locked