[Bug 23728] New: MCI CD audio fails to play in CueClub/Trickshot
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue Jul 20 14:35:47 CDT 2010
http://bugs.winehq.org/show_bug.cgi?id=23728
Summary: MCI CD audio fails to play in CueClub/Trickshot
Product: Wine
Version: 1.2
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs at winehq.org
ReportedBy: markk at clara.co.uk
CueClub is a snooker/pool game developed by Bulldog Interactive. It was
published as Trickshot by Phoenix Games Ltd.
The game CD has several audio tracks. The game is unable to play these under
Wine, and exits at startup with a "sound error" dialog box.
The CD audio handling in the original CD version of Trickshot differs from that
in the v1.64 patch available from
http://www.bulldoginteractive.com/cc_support.htm
In both cases the game exits with a "sound error" dialog. With the later
executable, on my machine the CD spins up then stops. There is no CD activity
with the earlier executable.
I used WINEDEBUG=+mcicda...
Running trickshot.exe as installed from original CD:
trace:mcicda:MCICDA_Open (0001, 00002002, 0x13b803c);
trace:mcicda:MCICDA_Set (0001, 00000400, 0x32fd84);
trace:mcicda:MCICDA_Set MCI_FORMAT_TMSF !
trace:mcicda:MCICDA_Status (0001, 00000100, 0x32fd90);
trace:mcicda:MCICDA_Status dwItem = 3
trace:mcicda:MCICDA_Status MCI_STATUS_NUMBER_OF_TRACKS = 11
trace:mcicda:MCICDA_Stop (0001, 00000000, (nil));
trace:mcicda:MCICDA_Close (0001, 00000000, (nil));
trace:mcicda:MCICDA_Stop (0001, 00000002, (nil));
After patching the installation with the v1.64 patch the new cueclub.exe gives:
trace:mcicda:MCICDA_Open (0001, 00002002, 0x126803c);
trace:mcicda:MCICDA_Set (0001, 00000400, 0x32fd70);
trace:mcicda:MCICDA_Set MCI_FORMAT_TMSF !
trace:mcicda:MCICDA_Status (0001, 00000100, 0x32fd7c);
trace:mcicda:MCICDA_Status dwItem = 3
trace:mcicda:MCICDA_Status MCI_STATUS_NUMBER_OF_TRACKS = 11
trace:mcicda:MCICDA_Status (0001, 00000112, 0x51dc10);
trace:mcicda:MCICDA_Status dwItem = 1
trace:mcicda:MCICDA_Status MCI_TRACK #2 LENGTH=??? !
trace:mcicda:MCICDA_CalcTime (0x12680e0, 00000002, 722);
trace:mcicda:MCICDA_CalcTime MSF 00:09:47 -> dwTime=3082496
trace:mcicda:MCICDA_Status LENGTH=3082496
trace:mcicda:MCICDA_Play (0001, 0000000D, 0x51dc00);
trace:mcicda:MCICDA_CalcFrame (0x12680e0, 0000000A, 2);
trace:mcicda:MCICDA_CalcFrame MSF 02-00:00:00
trace:mcicda:MCICDA_CalcFrame TMSF trackpos[2]=20:26:67
trace:mcicda:MCICDA_Play MCI_FROM=00000002 -> 92017
trace:mcicda:MCICDA_CalcFrame (0x12680e0, 0000000A, 789118978);
trace:mcicda:MCICDA_CalcFrame MSF 02-00:09:47
trace:mcicda:MCICDA_CalcFrame TMSF trackpos[2]=20:26:67
trace:mcicda:MCICDA_Play MCI_TO=2F090002 -> 92739
trace:mcicda:MCICDA_Play Playing from 92017 to 92739
trace:mcicda:MCICDA_Stop (0001, 00000000, (nil));
trace:mcicda:MCICDA_Close (0001, 00000000, (nil));
trace:mcicda:MCICDA_Stop (0001, 00000002, (nil));
trace:mcicda:MCICDA_Open (0001, 00002002, 0x12e9b4);
trace:mcicda:MCICDA_Set (0001, 00000400, 0x32f2f0);
trace:mcicda:MCICDA_Set MCI_FORMAT_TMSF !
trace:mcicda:MCICDA_Status (0001, 00000100, 0x32f2fc);
trace:mcicda:MCICDA_Status dwItem = 3
trace:mcicda:MCICDA_Status MCI_STATUS_NUMBER_OF_TRACKS = 11
trace:mcicda:MCICDA_Close (0001, 00000002, (nil));
trace:mcicda:MCICDA_Stop (0001, 00000002, (nil));
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list