[Bug 9127] Games video movies are not playable
http://bugs.winehq.org/show_bug.cgi?id=9127 quasi-anonymous user from bugmenot.com <winehqbugs(a)bugmenot.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winehqbugs(a)bugmenot.com --- Comment #32 from quasi-anonymous user from bugmenot.com <winehqbugs(a)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.
participants (1)
-
wine-bugs@winehq.org