[Bug 30366] New: Wing Commander 4 game doesn't run
http://bugs.winehq.org/show_bug.cgi?id=30366 Bug #: 30366 Summary: Wing Commander 4 game doesn't run Product: Wine Version: 1.5.0 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: quartz AssignedTo: wine-bugs(a)winehq.org ReportedBy: maquis196(a)yahoo.co.uk Classification: Unclassified I believe it to be video related due to the error message I get; "DXMCI ERROR - Error loading video". The +quartz log is thus; http://pastebin.com/k9YP66tX The video is a vob and mplayer reports the following; http://pastebin.com/SESSUvNp I have tried native for the following dll's (that in windows help the game work in windows2000+;) mpeg2.dll dxmci.dll As a side note, this is the GoG edition. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=30366 --- Comment #1 from Vitaliy Margolen <vitaliy-bugzilla(a)kievinfo.com> 2012-04-06 19:24:46 CDT --- Please attach +quartz log to this bug (as a plain text attachment). -- 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.
http://bugs.winehq.org/show_bug.cgi?id=30366 --- Comment #2 from Christopher May <maquis196(a)yahoo.co.uk> 2012-04-07 08:36:33 CDT --- Created attachment 39713 --> http://bugs.winehq.org/attachment.cgi?id=39713 plaintext +quartz -- 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.
http://bugs.winehq.org/show_bug.cgi?id=30366 mechagodzilla <m_bros(a)gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |m_bros(a)gmx.de --- Comment #3 from mechagodzilla <m_bros(a)gmx.de> 2012-04-13 10:07:37 CDT --- I can confirm that the GOG edition doesn't work Even though the plug-ins seem to be there (totem can play the vob-files flawlessly) wine complains about missing plug-ins added an attachment "crashlog.txt" -- 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.
http://bugs.winehq.org/show_bug.cgi?id=30366 --- Comment #4 from mechagodzilla <m_bros(a)gmx.de> 2012-04-13 10:10:01 CDT --- Created attachment 39787 --> http://bugs.winehq.org/attachment.cgi?id=39787 crashlog with wine stating that gstreamer plug ins are missing missing »MPEG-2 System Stream-Demuxer« but totem is able to decode and play the stream, Gstreamer plug-ins seems to be there... -- 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.
http://bugs.winehq.org/show_bug.cgi?id=30366 Martin Jakl <martin.jakl(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |martin.jakl(a)gmail.com -- 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.
http://bugs.winehq.org/show_bug.cgi?id=30366 Pierre Etchemaite <pe-winehq(a)concept-micro.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pe-winehq(a)concept-micro.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 --- Comment #5 from Austin English <austinenglish(a)gmail.com> --- This is your friendly reminder that there has been no bug activity for two years. Is this still an issue in current (1.7.25 or newer) wine? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 Martin Fontaigne <martinrs(a)softhome.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |martinrs(a)softhome.net --- Comment #6 from Martin Fontaigne <martinrs(a)softhome.net> --- Still an issue in wine 1.7.41, using Origin.com version. I believe this is the same DVD version as Gog.com. I had to symlink c:/vob to GAMEDIR/vob to avoid "file not found" error or something, and it now gives a terse "Failure." error. Here is a sample log of +quartz: trace:quartz:FilterGraph2_RenderFile (0x1d9088/0x1d908c)->(L"c:\\vob\\sc_0010a.v ob", (null)) trace:quartz:FilterGraph2_AddSourceFilter (0x1d9088/0x1d908c)->(L"c:\\vob\\sc_00 10a.vob", L"Reader", 0x33e20c) trace:quartz:GetClassMediaFile ((nil), L"c:\\vob\\sc_0010a.vob", (nil), (nil)) trace:quartz:GetClassMediaFile L"Extensions" trace:quartz:GetClassMediaFile L"{E436EB83-524F-11CE-9F53-0020AF0BA770}" err:quartz:GetClassMediaFile Media class not found I wonder if it's just a matter of registry entry for quartz.dll to detect vob and provide a stream filter for it. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 super_man(a)post.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man(a)post.com --- Comment #7 from super_man(a)post.com ---
I wonder if it's just a matter of registry entry for quartz.dll to detect vob and provide a stream filter for it.
You should try. I bet you find quide from internet how to add it correctly. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 super_man(a)post.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx(a)gmail.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 joaopa <jeremielapuree(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree(a)yahoo.fr --- Comment #8 from joaopa <jeremielapuree(a)yahoo.fr> --- Does the bug still occur with wine-5.10? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 --- Comment #9 from Christopher May-Townsend <chris(a)maytownsend.co.uk> --- Game fails to start, with 5.10-staging with a virtualprotect() failed error. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 --- Comment #10 from joaopa <jeremielapuree(a)yahoo.fr> --- What about with vanilla wine? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 --- Comment #11 from Christopher May-Townsend <chris(a)maytownsend.co.uk> --- same result. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 --- Comment #12 from joaopa <jeremielapuree(a)yahoo.fr> --- Can you attach a new console output (with no debug channel enabled)? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 --- Comment #13 from Christopher May-Townsend <chris(a)maytownsend.co.uk> --- Created attachment 67376 --> https://bugs.winehq.org/attachment.cgi?id=67376 +all output for wc4 I dont get any console output when running this game, a few things with warn enabled, so thought id attach +all for something. I have winxp set at the moment, win10 doesn't change anything either. Not sure if the same problem since game isn't loading let alone complaining of video errors. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 --- Comment #14 from joaopa <jeremielapuree(a)yahoo.fr> --- In your log, there is no call to quartz. Surely a regression. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 --- Comment #15 from Christopher May-Townsend <chris(a)maytownsend.co.uk> --- Created attachment 67378 --> https://bugs.winehq.org/attachment.cgi?id=67378 win32 arch wc4 output No sorry this is my bad, first new prefix in a while and new system didnt have winearch=win32 set. I created a new prefix so i could set to win98, I still get the errors from original post, but now the game keeps going, so if you alt-tab, you can click ok, per video and then the game loads into a cockpit. There appears to be a lot of the game missing, I'm assuming this game heavily used video everywhere, so I can hear talking but no video playing (could just be no video and cockpit was off centre). I'll attach the log I got from this prefix, sorry again about last post. I'll need to check if i have the correct 32bit gstreamer plugins installed too, video of course plays fine in mplayer. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 --- Comment #16 from Christopher May-Townsend <chris(a)maytownsend.co.uk> --- Created attachment 67380 --> https://bugs.winehq.org/attachment.cgi?id=67380 wc4 output after bad plugins installed attached is the output after I installed gstreamer1.0-plugins-bad:i386. Still same error, but more game appeared than before. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 --- Comment #17 from Christopher May-Townsend <chris(a)maytownsend.co.uk> --- last thing, after I had ugly plugins installed, the game didnt error, but i think maybe was trying to play the video? few lines so ill add here; 0024:fixme:quartz:VMR9FilterConfig_SetNumberOfStreams iface 01421624, count 4, stub! 0024:err:ole:CoGetClassObject class {39f498af-1a09-4275-b193-673b0ba3d478} not registered 0024:err:ole:CoGetClassObject no class object {39f498af-1a09-4275-b193-673b0ba3d478} could be created for context 0x1 0024:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work. 0024:err:quartz:VMR7WindowlessControl_GetNativeVideoSize Got no pointer 0024:fixme:quartz:VMR7WindowlessControl_GetColorKey (01421640/01421290)->(...) stub 0024:fixme:quartz:VMR7WindowlessControl_RepaintVideo (01421640/01421290)->(...) stub 0024:fixme:quartz:VMR7WindowlessControl_RepaintVideo (01421640/01421290)->(...) stub 00dc:err:gstreamer:watch_bus mpegpsdemux1: Internal data stream error. 00dc:err:gstreamer:watch_bus gstmpegdemux.c(2954): gst_ps_demux_loop (): /GstBin:bin0/GstDecodeBin:decodebin0/GstMpegPSDemux:mpegpsdemux1: streaming stopped, reason not-negotiated (-4) 00dc:err:gstreamer:watch_bus multiqueue1: Internal data stream error. 00dc:err:gstreamer:watch_bus gstmultiqueue.c(2357): gst_multi_queue_sink_event (): /GstBin:bin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue1: streaming stopped, reason not-negotiated (-4) 00e0:fixme:quartz:DSoundRender_UpdatePositions Underrun of data occurred! 0024:fixme:quartz:VMR7WindowlessControl_RepaintVideo (01421640/01421290)->(...) stub 0024:fixme:quartz:VMR7WindowlessControl_RepaintVideo (01421640/01421290)->(...) stub ^C00e8:fixme:console:default_ctrl_handler Terminating process 20 on event 0 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 --- Comment #18 from joaopa <jeremielapuree(a)yahoo.fr> --- If you use Ubuntu, can you try to install gstreamer libav library? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 --- Comment #19 from Christopher May-Townsend <chris(a)maytownsend.co.uk> --- as long as gstreamer1.0-plugins-bad:i386 are installed with gstreamer1.0-libav:i386 the video appears to start playing, you can even hear the first fraction of a second of video playing, if I play SC_0010A.vob directly I can confirm its the same "thunderclap" noise, then the screen stays same colour and nothing plays. output from console in case different from last time; maquis196(a)d-deridex:/data/wine/wing_commander_4/drive_c/GOG Games/Wing Commander IV$ WINEPREFIX=/data/wine/wing_commander_4 wine wc4dvd.exe Loading Wing Commander IV. System RAM checks out OK. Parsing command line. Opening game sequence. Looking for installed files. Opening tree files. Init movie buffers. 0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION Starting sound system. Looking for 16 bit sound. Setting video mode. Card is not bank switched. Using double buffer mode. Card is not bank switched. Using double buffer mode. 0024:fixme:quartz:VMR9FilterConfig_SetNumberOfStreams iface 01421624, count 4, stub! 0024:err:ole:CoGetClassObject class {39f498af-1a09-4275-b193-673b0ba3d478} not registered 0024:err:ole:CoGetClassObject no class object {39f498af-1a09-4275-b193-673b0ba3d478} could be created for context 0x1 0024:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work. 0024:err:quartz:VMR7WindowlessControl_GetNativeVideoSize Got no pointer 0024:fixme:quartz:VMR7WindowlessControl_GetColorKey (01421640/01421290)->(...) stub 0024:fixme:quartz:VMR7WindowlessControl_RepaintVideo (01421640/01421290)->(...) stub 0024:fixme:quartz:VMR7WindowlessControl_RepaintVideo (01421640/01421290)->(...) stub 00e0:err:gstreamer:watch_bus mpegpsdemux1: Internal data stream error. 00e0:err:gstreamer:watch_bus gstmpegdemux.c(2954): gst_ps_demux_loop (): /GstBin:bin0/GstDecodeBin:decodebin0/GstMpegPSDemux:mpegpsdemux1: streaming stopped, reason not-negotiated (-4) 00dc:err:gstreamer:watch_bus multiqueue1: Internal data stream error. 00dc:err:gstreamer:watch_bus gstmultiqueue.c(2357): gst_multi_queue_sink_event (): /GstBin:bin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue1: streaming stopped, reason not-negotiated (-4) 00dc:fixme:quartz:DSoundRender_UpdatePositions Underrun of data occurred! 0024:fixme:quartz:VMR7WindowlessControl_RepaintVideo (01421640/01421290)->(...) stub ^C00e8:fixme:console:default_ctrl_handler Terminating process 20 on event 0 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12(a)gmail.com --- Comment #20 from Zebediah Figura <z.figura12(a)gmail.com> --- That not-negotiated error is kind of weird. Can you please attach a log with GST_DEBUG=6 WINEDEBUG=+quartz,+strmbase,+gstreamer,+timestamp,+seh? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 --- Comment #21 from Christopher May-Townsend <chris(a)maytownsend.co.uk> --- Created attachment 67381 --> https://bugs.winehq.org/attachment.cgi?id=67381 GST_DEBUG=6 WINEDEBUG=+quartz,+strmbase,+gstreamer,+timestamp,+seh output -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 Christopher May-Townsend <chris(a)maytownsend.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Wing Commander 4 game |Wing commander 4 fails to |doesn't run |play videos -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #22 from Zebediah Figura <z.figura12(a)gmail.com> --- Sorry for the delay in getting to this. The not-negotiated error happens because the video is at least partially interlaced, and we don't handle that. While DirectShow caps are capable of expressing interlaced video, I'm not sure that all of the default video sinks are capable of rendering it, and in any case it's much easier just to have GStreamer deinterlace the video for us. Hence I think we want to add a "deinterlace" element to our postprocessing chain. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |eadcba79251f616b8028e2e39ee | |71985ee5d863b Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #23 from Zebediah Figura <z.figura12(a)gmail.com> --- Should be fixed by <https://source.winehq.org/git/wine.git/commitdiff/eadcba79251f616b8028e2e39ee71985ee5d863b>; please retest with current git or with wine 5.12 (should be released tomorrow). -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30366 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #24 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 5.12. -- 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 (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla