http://bugs.winehq.org/show_bug.cgi?id=30188
Bug #: 30188 Summary: Megaman X8 freezes and writes a lot of fixme:quartz:Parser_QueryInterface... Product: Wine Version: 1.4 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: quartz AssignedTo: wine-bugs@winehq.org ReportedBy: otaku@rambler.ru Classification: Unclassified
Created attachment 39401 --> http://bugs.winehq.org/attachment.cgi?id=39401 Terminal output (wine 1.4)
Tested on wine 1.4 and 1.2-rc7 (using PlayOnLinux) with nocd (Megaman X8 runs on 1.2-rc7 as described in http://appdb.winehq.org/objectManager.php?sClass=version&iId=10380) Is it a regression? Is it a bug?
http://bugs.winehq.org/show_bug.cgi?id=30188
ax 34noff otaku@rambler.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |otaku@rambler.ru
http://bugs.winehq.org/show_bug.cgi?id=30188
--- Comment #1 from ax 34noff otaku@rambler.ru 2012-03-16 13:05:44 CDT --- Yes, it's a bug. It appears when the game's movies ("movie" folder) are installed. Is it a duplicate of any known bug? Can't find any here...
http://bugs.winehq.org/show_bug.cgi?id=30188
--- Comment #2 from Austin English austinenglish@gmail.com 2012-03-16 13:56:02 CDT --- May be because wine's directmusic implementation is lacking.
I would normally recommend winetricks directmusic, but apparently it's broken on wine/win7. If you can get those dlls from win7, try that.
Also native quartz may help.
http://bugs.winehq.org/show_bug.cgi?id=30188
Lucas Fialho Zawacki lfzawacki@yahoo.com.br changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lfzawacki@yahoo.com.br
--- Comment #3 from Lucas Fialho Zawacki lfzawacki@yahoo.com.br 2012-03-19 12:43:40 CDT --- Is the bug present in the demo? If it is here's a link http://www.fileplanet.com/161529/160000/fileinfo/Mega-Man-X8-Demo
http://bugs.winehq.org/show_bug.cgi?id=30188
--- Comment #4 from ax 34noff otaku@rambler.ru 2012-03-20 07:10:36 CDT --- Demo only shows a window with strange html and doesn't work
http://bugs.winehq.org/show_bug.cgi?id=30188
Kitty kittyofthebox@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kittyofthebox@gmail.com
--- Comment #5 from Kitty kittyofthebox@gmail.com 2013-02-02 03:44:19 CST --- I can confirm this error on wine 1.5.22 the following appears in the terminal multiple times:
fixme:quartz:Parser_QueryInterface No interface for {2dd74950-a890-11d1-abe8-00a0c905f375}!
http://bugs.winehq.org/show_bug.cgi?id=30188
TOM l12436@yahoo.com.tw changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |l12436@yahoo.com.tw
http://bugs.winehq.org/show_bug.cgi?id=30188
--- Comment #6 from ax 34noff otaku@rambler.ru 2013-06-29 09:49:29 CDT ---
I would normally recommend winetricks directmusic...
Then Rockmanx7 displays DirectSound error
http://bugs.winehq.org/show_bug.cgi?id=30188
--- Comment #7 from ax 34noff otaku@rambler.ru 2013-06-29 09:50:05 CDT --- *excuse me, Rockman X8
http://bugs.winehq.org/show_bug.cgi?id=30188
--- Comment #8 from TOM l12436@yahoo.com.tw 2013-06-29 10:34:22 CDT --- i have test the rockman X8. and i modify one assembler code to successful run the rockman X8. maybe i will trace the code.
http://bugs.winehq.org/show_bug.cgi?id=30188
--- Comment #9 from TOM l12436@yahoo.com.tw 2013-07-17 03:16:00 CDT --- at wine 1.6 RC5 i could let the movie work, but the sound is not working
http://bugs.winehq.org/show_bug.cgi?id=30188
--- Comment #10 from TOM l12436@yahoo.com.tw 2013-07-17 03:16:09 CDT --- at wine 1.6 RC5 i could let the movie work, but the sound is not working
http://bugs.winehq.org/show_bug.cgi?id=30188
--- Comment #11 from ax 34noff otaku@rambler.ru 2013-07-17 09:01:09 CDT --- I can't. Wine 1.6-RC5, Xubuntu 13.04 x86, no video, game freezes.
https://bugs.winehq.org/show_bug.cgi?id=30188
--- Comment #12 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for over a year. Is this still an issue in current (1.7.37 or newer) wine? If so, please attach the terminal output in 1.7.37 (see http://wiki.winehq.org/FAQ#get_log).
https://bugs.winehq.org/show_bug.cgi?id=30188
ax 34noff otaku@rambler.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #39401|0 |1 is obsolete| |
--- Comment #13 from ax 34noff otaku@rambler.ru --- Created attachment 50852 --> https://bugs.winehq.org/attachment.cgi?id=50852 terminal output
the same but now here's no megabytes of fixme:quartz:Parser_QueryInterface Wine 1.7.37 x86, Debian Sid.
https://bugs.winehq.org/show_bug.cgi?id=30188
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|quartz |-unknown Summary|Megaman X8 freezes and |Megaman X8 freezes |writes a lot of | |fixme:quartz:Parser_QueryIn | |terface... |
https://bugs.winehq.org/show_bug.cgi?id=30188
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #14 from winetest@luukku.com --- (In reply to ax 34noff from comment #13)
Created attachment 50852 [details] terminal output
the same but now here's no megabytes of fixme:quartz:Parser_QueryInterface Wine 1.7.37 x86, Debian Sid.
Can you test newer wine 1.8 or 1.9 series? Does winetricks -q quartz help?
https://bugs.winehq.org/show_bug.cgi?id=30188
--- Comment #15 from TOM l12436@yahoo.com.tw --- YES, not help. using quartz will causing crash.
seems problem by mpeg codec.
https://bugs.winehq.org/show_bug.cgi?id=30188
--- Comment #16 from winetest@luukku.com --- (In reply to TOM from comment #15)
YES, not help. using quartz will causing crash.
seems problem by mpeg codec.
Actually it might need winetricks -q directmusic quartz.
I got quite interesting results.
Fresh wineprefix. Tried the demo from comment 3.
Without overrides launcher is useless that's corrected with winetricks -q ie8.
Then it showed some menu and you are able to pick text over voice or something.
I did winetricks -q quartz since the console is spammed with quartz messages. It seems to go a bit further and crashes at quartz. I was about to give up but I still did winetricks -q directmusic and now it gave some popup message related to voices and went even further.
I was able to see some megaman heroes drawn at the screen and the a crash.
wine 2.6-git and staging 2.6. seems to crash same point.
https://bugs.winehq.org/show_bug.cgi?id=30188
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #17 from joaopa jeremielapuree@yahoo.fr --- I tested the full game with wine-5.10. No crash. Movie is playing. Can an administrator close this bug as FIXED.
Though, I received these messages wine MEGAMANX8.exe 0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 0024:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work. 0024:fixme:dmime:IDirectMusicPerformance8Impl_CreateStandardAudioPath (054B02D8)->(1, 64, 0, 054B032C): semi-stub 0024:fixme:dmsynth:IDirectMusicSynth8Impl_SetMasterClock (054B2260)->(054B2128): stub 0024:fixme:dmsynth:IDirectMusicSynthSinkImpl_SetMasterClock (054B1490)->(054B2128): stub 0024:fixme:dmsynth:IDirectMusicSynth8Impl_Open (054B2260)->(04CEF920): stub 0024:fixme:dmusic:synth_dmport_Activate (054B1F50/054B1F50)->(1): semi-stub 0024:fixme:dmime:IDirectMusicAudioPathImpl_Activate (054B2D18, 0): semi-stub 0024:fixme:dmime:IDirectMusicPerformance8Impl_GetDefaultAudioPath (054B02D8, 03CC0C90): semi-stub (054B2D18) 0024:fixme:dmime:IDirectMusicAudioPathImpl_GetObjectInPath (054B2D18, -5, 24576, 0, {00000000-0000-0000-0000-000000000000}, 0, {6825a449-7524-4d82-920f-50e36ab3ab1e}, 03CC0C3C): stub 0024:fixme:win:WINNLSEnableIME hwnd 0x2005e enable 0: stub! 00e0:fixme:d3d:draw_primitive Sampling attached render targets is not supported. 0024:fixme:quartz:AMDirectSound_SetFocusWindow (002212A8/002215EC)->(0002005E,0): stub 0024:err:ole:CoGetClassObject class {4a2286e0-7bef-11ce-9bd9-0000e202599c} not registered 0024:err:ole:CoGetClassObject class {4a2286e0-7bef-11ce-9bd9-0000e202599c} not registered 0024:err:ole:CoGetClassObject no class object {4a2286e0-7bef-11ce-9bd9-0000e202599c} could be created for context 0x3 0024:err:gstreamer:gstdecoder_init_gst Failed to query duration. 0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}. 0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}. 0024:err:quartz:CheckCircularConnection Checking filtergraph returned 80040231, something's not right! 0024:err:quartz:CheckCircularConnection Checking filtergraph returned 80040231, something's not right! 0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}. 0024:fixme:quartz:MediaSeeking_GetPreroll (05122AC0/05122ACC)->(05362880): stub !!! 0024:fixme:quartz:MediaSeeking_GetAvailable (05122AC0/05122ACC)->(05362868, 05362870): stub !!! 00fc:fixme:quartz:DSoundRender_SendSampleData Sample dropped 3264 of 4608 bytes 0024:fixme:quartz:AMDirectSound_SetFocusWindow (002212A8/002215EC)->(0002005E,0): stub 0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}. 0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}. 0024:err:quartz:CheckCircularConnection Checking filtergraph returned 80040231, something's not right! 0024:err:quartz:CheckCircularConnection Checking filtergraph returned 80040231, something's not right! 0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}. 0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}. 0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}. 0024:err:quartz:CheckCircularConnection Checking filtergraph returned 80040231, something's not right! 0024:err:quartz:CheckCircularConnection Checking filtergraph returned 80040231, something's not right! 0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}. 0024:fixme:quartz:MediaSeeking_GetPreroll (07502BF8/07502C04)->(0536EDC0): stub !!! 0024:fixme:quartz:MediaSeeking_GetAvailable (07502BF8/07502C04)->(0536EDA8, 0536EDB0): stub !!! 0024:fixme:quartz:BaseControlWindowImpl_HideCursor (00221DA0/00221DA0)->(0): stub !!! 0110:fixme:quartz:DSoundRender_SendSampleData Sample dropped 960 of 4608 bytes 010c:fixme:quartz:DSoundRender_SendSampleData Sample dropped 14016 of 4608 bytes 011c:fixme:quartz:DSoundRender_SendSampleData Sample dropped 9408 of 4608 bytes 0120:fixme:quartz:DSoundRender_SendSampleData Sample dropped 4992 of 4608 bytes 0114:fixme:quartz:DSoundRender_SendSampleData Sample dropped 576 of 4608 bytes 0108:fixme:strmbase_qc:QualityControlRender_IsLate A lot of buffers are being dropped. 0108:fixme:strmbase_qc:QualityControlRender_IsLate There may be a timestamping problem, or this computer is too slow. 010c:fixme:strmbase_qc:QualityControlRender_IsLate A lot of buffers are being dropped. 010c:fixme:strmbase_qc:QualityControlRender_IsLate There may be a timestamping problem, or this computer is too slow. 0024:fixme:quartz:BaseControlWindowImpl_HideCursor (00221DA0/00221DA0)->(0): stub !!! 0024:fixme:quartz:AMDirectSound_SetFocusWindow (002212A8/002215EC)->(0002005E,0): stub 0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}. 0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}. 0024:err:quartz:CheckCircularConnection Checking filtergraph returned 80040231, something's not right! 0024:err:quartz:CheckCircularConnection Checking filtergraph returned 80040231, something's not right! 0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}. 0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}. 0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}. 0024:err:quartz:CheckCircularConnection Checking filtergraph returned 80040231, something's not right! 0024:err:quartz:CheckCircularConnection Checking filtergraph returned 80040231, something's not right! 0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}. 0024:fixme:quartz:MediaSeeking_GetPreroll (0761B4E8/0761B4F4)->(05380D70): stub !!! 0024:fixme:quartz:MediaSeeking_GetAvailable (0761B4E8/0761B4F4)->(05380D58, 05380D60): stub !!! 0024:fixme:quartz:BaseControlWindowImpl_HideCursor (00221DA0/00221DA0)->(0): stub !!! 0134:fixme:quartz:DSoundRender_SendSampleData Sample dropped 8640 of 4608 bytes 012c:fixme:quartz:DSoundRender_SendSampleData Sample dropped 4800 of 4608 bytes 0134:fixme:quartz:DSoundRender_SendSampleData Sample dropped 384 of 4608 bytes 0130:fixme:strmbase_qc:QualityControlRender_IsLate A lot of buffers are being dropped. 0130:fixme:strmbase_qc:QualityControlRender_IsLate There may be a timestamping problem, or this computer is too slow. 0134:fixme:strmbase_qc:QualityControlRender_IsLate A lot of buffers are being dropped. 0134:fixme:strmbase_qc:QualityControlRender_IsLate There may be a timestamping problem, or this computer is too slow. 0024:fixme:quartz:BaseControlWindowImpl_HideCursor (00221DA0/00221DA0)->(0): stub !!!
https://bugs.winehq.org/show_bug.cgi?id=30188
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Summary|Megaman X8 freezes |Megaman X8 freezes / fails | |to play intro movie Resolution|--- |FIXED CC| |focht@gmx.net Component|-unknown |quartz URL| |https://www.fileplanet.com/ | |archive/p-2658/Mega-Man-X8- | |Demo/download Status|UNCONFIRMED |RESOLVED
--- Comment #18 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming. The "freeze" was gone around Wine 5.0 but no movie is shown until main menu (audio can be heard). The intro movie started working with Wine 5.5
The launcher is ActiveMARK based DRM which needs some native IE8 overrides to work.
* ieframe * mshtml * urlmon
Essentially minimized 'winetricks -q ie8'
ProtectionID scan for documentation:
--- snip --- -=[ ProtectionID v0.6.9.0 DECEMBER]=- (c) 2003-2017 CDKiLLER & TippeX Build 24/12/17-21:05:42 Ready... Scanning -> C:\Program Files\Capcom\Megaman X8\MEGAMANX8.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 3482113 (0352201h) Byte(s) | Machine: 0x14C (I386) Compilation TimeStamp : 0x425210AC -> Tue 05th Apr 2005 04:14:36 (GMT) [TimeStamp] 0x425210AC -> Tue 05th Apr 2005 04:14:36 (GMT) | PE Header | - | Offset: 0x00000120 | VA: 0x00400120 | - -> File has 290817 (047001h) bytes of appended data starting at offset 030B200h [File Heuristics] -> Flag #1 : 00000000000000011100001000110101 (0x0001C235) [Entrypoint Section Entropy] : 7.98 (section #13) ".data " | Size : 0x17A00 (96768) byte(s) [DllCharacteristics] -> Flag : (0x0000) -> NONE [SectionCount] 17 (0x11) | ImageSize 0x4BEC000 (79609856) byte(s) [ModuleReport] [IAT] Modules -> COMDLG32.DLL | DSOUND.DLL | VERSION.DLL [!] ActiveMARK v5.42.1218 detected! (packer version) LibTool Version : *unknown* / Capabilities : amvfs,amcrypt,amperl,amlicense,amencode,amjava PeTool Version : *unknown* / Capabilities : pefile,peglue,pelock,pecompress Protect Time : 2005/08/22 16:41:36 - Scan Took : 0.688 Second(s) [0000002B0h (688) tick(s)] [566 of 580 scan(s) done] --- snip ---
$ sha1sum megamanx8_en.exe 8eb4831c09e106253ae99718e8b3c6865e2e843b megamanx8_en.exe
$ du -sh megamanx8_en.exe 901M megamanx8_en.exe
$ wine --version wine-5.10
Regards
https://bugs.winehq.org/show_bug.cgi?id=30188
--- Comment #19 from Anastasius Focht focht@gmx.net --- Hello folks,
I've created bug 49339 for the Megaman X8 demo launcher problems (html-based launcher window is blank).
Regards
https://bugs.winehq.org/show_bug.cgi?id=30188
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #20 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.11.