[Bug 9127] Games video movies are not playable

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jul 12 12:10:01 CDT 2011


http://bugs.winehq.org/show_bug.cgi?id=9127

quasi-anonymous user from bugmenot.com <winehqbugs at bugmenot.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |winehqbugs at bugmenot.com

--- Comment #32 from quasi-anonymous user from bugmenot.com <winehqbugs at bugmenot.com> 2011-07-12 12:09:59 CDT ---
I had the same problem a while ago with a game using the kirikiri engine (I was
running wine 1.2). Here's the workaround I used.

These were the errors printed by wine:

fixme:quartz:MPEGSplitter_query_accept MPEG-1 system streams not yet  supported

and after overriding quartz.dll:

err:ole:CoGetClassObject class {feb50740-7bef-11ce-9bd9-0000e202599c} not
registered
err:ole:CoGetClassObject no class object {feb50740-7bef-11ce-9bd9-0000e202599c}
could be created for context 0x1

The solution I found was actually quite simple: register the "MPEG Video
Decoder" OLE interface, for the service provided by quartz (so that it can be
found by ole32.dll, right?). So:

1. Get quartz.dll (winxp sp2 version worked for me), copy it to
"c:\windows\system32" in the wine prefix.
2. Register it with "wine regsvr 'c:\windows\system32\quartz.dll'". (Or was it
'regsvr32'? Can't remember...)
3. Override quartz.dll in winecfg (or use the appropriate environment
variable).
4. Done.

If that didn't solve the problem, try manually importing ("wine regedit
path/to/file.reg") the registry entries for the "MPEG Video Decoder" interface:
HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11d0-BD40-00A0C911CE86}\Instance\{FEB50740-7BEF-11CE-9BD9-0000E202599C}
Or for the whole "ActiveMovie Filter Class Manager" branch:
HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11d0-BD40-00A0C911CE86}

-- 
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