http://bugs.winehq.org/show_bug.cgi?id=35800
Bug ID: 35800 Summary: Dust An Elysian Tail still not compatable. Product: Wine Version: 1.7.14 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: silverwerwolf13@gmail.com
This is all I know:
http://bpaste.net/show/189742/
https://bugs.winehq.org/show_bug.cgi?id=35800
--- Comment #1 from Austin English austinenglish@gmail.com --- (In reply to Jinx from comment #0)
This is all I know:
Logs should be attached here, not on external pastebins.
Please attach the _full_ terminal output, not just the backtrace. Is there a demo/download available?
https://bugs.winehq.org/show_bug.cgi?id=35800
--- Comment #2 from Jinx silverwerwolf13@gmail.com --- Created attachment 47801 --> https://bugs.winehq.org/attachment.cgi?id=47801 System log
https://bugs.winehq.org/show_bug.cgi?id=35800
--- Comment #3 from Jinx silverwerwolf13@gmail.com --- (In reply to Austin English from comment #1)
(In reply to Jinx from comment #0)
This is all I know:
Logs should be attached here, not on external pastebins.
Please attach the _full_ terminal output, not just the backtrace. Is there a demo/download available?
Sadlly no, but I added that output.
https://bugs.winehq.org/show_bug.cgi?id=35800
Jinx silverwerwolf13@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #47801|System log |Wine output description| |
https://bugs.winehq.org/show_bug.cgi?id=35800
--- Comment #4 from Austin English austinenglish@gmail.com ---
libpng warning: Application built with libpng-1.6.8 but running with 1.5.15
you need to fix that.
System.DllNotFoundException: Unable to load DLL 'SteamworksNative.dll': Exception from HRESULT: 0x8007007E
does that dll exist? Steam has had some issues recently with their update, can you try with a clean install of steam in a fresh wineprefix?
https://bugs.winehq.org/show_bug.cgi?id=35800
--- Comment #5 from Jinx silverwerwolf13@gmail.com ---
libpng warning: Application built with libpng-1.6.8 but running with 1.5.15
you need to fix that.
How do I do that?
System.DllNotFoundException: Unable to load DLL 'SteamworksNative.dll': >Exception from HRESULT: 0x8007007E
does that dll exist? Steam has had some issues recently with their update, can >you try with a clean install of steam in a fresh wineprefix?
That's what I had.
https://bugs.winehq.org/show_bug.cgi?id=35800
--- Comment #6 from Austin English austinenglish@gmail.com --- (In reply to Jinx from comment #5)
libpng warning: Application built with libpng-1.6.8 but running with 1.5.15
you need to fix that.
How do I do that?
Install libpng-1.6 in your system package manager (ask your distro for help with that).
https://bugs.winehq.org/show_bug.cgi?id=35800
--- Comment #7 from Jinx silverwerwolf13@gmail.com --- Thanks. I'll do that after emerging LibrOffice.
https://bugs.winehq.org/show_bug.cgi?id=35800
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet Status|UNCONFIRMED |NEW URL| |http://store.steampowered.c | |om/app/236090/ CC| |focht@gmx.net Component|-unknown |quartz Summary|Dust An Elysian Tail still |Dust An Elysian Tail |not compatable. |(Steam) (.NET 4.0 XNA game) | |fails to play intro videos Ever confirmed|0 |1
--- Comment #8 from Anastasius Focht focht@gmx.net --- Hello folks,
the game needs following prerequisites:
--- snip --- $ find . -name "*.vdf" ./_CommonRedist/DirectX/Jun2010/installscript.vdf ./_CommonRedist/DotNet/4.0/installscript.vdf ./_CommonRedist/XNA/4.0/installscript.vdf
--- snip ---
If you let the steam service install the redistributables, the game displays some intro splash (ESRB) and then crashes:
--- snip --- Unhandled Exception: System.InvalidOperationException: An unexpected error has occurred. at Microsoft.Xna.Framework.Media.VideoPlayer.Play(Video video) at Dust.Game1.DrawStartup() at Dust.Game1.Draw(GameTime gameTime) at Microsoft.Xna.Framework.Game.DrawFrame() at Microsoft.Xna.Framework.Game.Tick() at Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e) at Microsoft.Xna.Framework.GameHost.OnIdle() at Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame() at Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e) at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef) at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData) at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.Run(Form mainForm) at Microsoft.Xna.Framework.WindowsGameHost.Run() at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun) at Dust.Program.Main(String[] args) --- snip ---
Relevant part of trace log:
--- snip --- $ WINEDEBUG=+tid,+seh,+relay,+quartz wine ./steam.exe -no-dwrite -applaunch 236090 -windowed >>log.txt 2>&1 ... 003c:trace:quartz:FilterGraph2_RenderFile (0x96365b8/0x96365bc)->(L"C:\Program Files\Steam\SteamApps\common\Dust An Elysian Tail\Content\video\splash.wmv", (null)) 003c:trace:quartz:FilterGraph2_AddSourceFilter (0x96365b8/0x96365bc)->(L"C:\Program Files\Steam\SteamApps\common\Dust An Elysian Tail\Content\video\splash.wmv", L"Reader", 0xa82db74) 003c:trace:quartz:GetClassMediaFile ((nil), L"C:\Program Files\Steam\SteamApps\common\Dust An Elysian Tail\Content\video\splash.wmv", (nil), (nil)) ... 003c:trace:quartz:GetClassMediaFile Found file's class: 003c:trace:quartz:GetClassMediaFile major = MEDIATYPE_Stream 003c:trace:quartz:GetClassMediaFile subtype = {6b6d0801-9ada-11d0-a520-00a0d10129c0} 003c:trace:quartz:FileAsyncReaderPin_Release (0x14544728)->() Release from 2 003c:trace:quartz:AsyncReader_Release (0x145445b8)->() Release from 2 003c:trace:quartz:AsyncReader_FindPin (L"Output", 0xa82d988) 003c:trace:quartz:FileAsyncReaderPin_QueryInterface ({56a868aa-0ad4-11ce-b03a-0020af0ba770}, 0xa82d990) 003c:trace:quartz:FileAsyncReaderPin_Release (0x14544728)->() Release from 3 003c:trace:quartz:GetClassMediaFile (0x145448b8, L"C:\Program Files\Steam\SteamApps\common\Dust An Elysian Tail\Content\video\splash.wmv", (nil), (nil)) ... 003c:trace:quartz:DSCF_CreateInstance (0x95fe940)->((nil),{00000000-0000-0000-c000-000000000046},0xa82d6a4) 003c:trace:quartz:AVIDec_create ((nil), 0xa82d52c) ... 003c:fixme:strmbase:TransformFilterImpl_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}! ... 003c:trace:quartz:FilterGraph2_AddFilter (0x96365b8/0x96365bc)->(0x14564058, L"AVI Decompressor" (0x1455e48c)) ... 003c:trace:quartz:AVIDec_SetMediaType (0x14564058)->(0x1458ebf8) 003c:trace:quartz:AVIDec_SetMediaType Fourcc: "WMV3" ... 003c:warn:quartz:FilterGraph2_Render Unable to connect L"AVI Decompressor" to renderer (80040207) ... 003c:trace:quartz:FilterGraph2_AddFilter (0x96365b8/0x96365bc)->(0x3acf9e4, L"Overlay Mixer2" (0x1455e48c)) .... 003c:trace:quartz:FilterGraph2_QueryInterface (0x96365b8/0x96365bc)->({56a868a2-0ad4-11ce-b03a-0020af0ba770} (0x1c204b10), 0x3acfa1c) 003c:trace:quartz:FilterGraphInner_QueryInterface (0x96365b8)->({56a868a2-0ad4-11ce-b03a-0020af0ba770} (0x1c204b10), 0x3acfa1c) 003c:trace:quartz:FilterGraphInner_QueryInterface returning IMediaEventSink interface (0x96365dc) 003c:trace:quartz:FilterGraphInner_AddRef (0x96365b8)->(): new ref = 6 003c:trace:quartz:FilterGraphInner_Release (0x96365b8)->(): new ref = 5 ... 003c:warn:quartz:FilterGraph2_Render Unable to connect L"Overlay Mixer2" to renderer (80040207) ... 003c:trace:quartz:FilterGraph2_RenderFile Render 80040218 003c:trace:quartz:FilterGraph2_RenderFile Filters in chain: L"Reader" ... 003c:trace:quartz:FilterGraph2_RenderFile --> 80040218 ... 003c:trace:quartz:BasicAudio_put_Volume (0x96365b8/0x96365c8)->(0) 003c:trace:quartz:MediaControl_Stop (0x96365b8/0x96365c0)->() ... 0060:Call KERNEL32.RaiseException(e0434352,00000001,00000005,0033e83c) ret=791cac08 0060:trace:seh:raise_exception code=e0434352 flags=1 addr=0x7b83ac57 ip=7b83ac57 tid=0060 0060:trace:seh:raise_exception info[0]=80131509 0060:trace:seh:raise_exception info[1]=00000000 0060:trace:seh:raise_exception info[2]=00000000 0060:trace:seh:raise_exception info[3]=00000000 0060:trace:seh:raise_exception info[4]=79140000 0060:trace:seh:raise_exception eax=7b826c7d ebx=7b8bb000 ecx=80131509 edx=0033e754 esi=0033e7f8 edi=0033e7c0 0060:trace:seh:raise_exception ebp=0033e798 esp=0033e734 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00000283 0060:trace:seh:call_vectored_handlers calling handler at 0x791f5a7c code=e0434352 flags=1 ... --- snip ---
You need to set override for 'quartz.dll' and 'qedit.dll' to prefer native using 'winecfg'. Additionally you must 'regsvr32' both COM dlls. After that the intro videos are played fine.
The gameplay also works fine.
Might be a dupe of already existing bugs.
$ wine --version wine-1.7.17-42-g24c5728
Regards
https://bugs.winehq.org/show_bug.cgi?id=35800
--- Comment #9 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.51 or newer) wine?
https://bugs.winehq.org/show_bug.cgi?id=35800
--- Comment #10 from Anastasius Focht focht@gmx.net --- Hello folks,
still present.
$ wine --version wine-1.7.51-102-ga7e294c
Regards
https://bugs.winehq.org/show_bug.cgi?id=35800
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #11 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-5.10?
https://bugs.winehq.org/show_bug.cgi?id=35800
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #12 from Anastasius Focht focht@gmx.net --- Hello folks,
this was fixed some time ago. The intro is properly played now.
--- snip --- $ pwd /home/focht/wine-games/wineprefix64-steam/drive_c/Program Files (x86)/Steam
$ WINEDEBUG=+quartz wine ./steam.exe -applaunch 236090 -windowed ... 04ac:trace:quartz:FilterGraph2_RenderFile (0ACBE230/0ACBE234)->(L"C:\Program Files (x86)\Steam\steamapps\common\Dust An Elysian Tail\Content\video\splash.wmv", (null)) 04ac:trace:quartz:FilterGraph2_AddSourceFilter graph 0ACBE230, filename L"C:\Program Files (x86)\Steam\steamapps\common\Dust An Elysian Tail\Content\video\splash.wmv", filter_name L"Reader", ret_filter 0BFFF2AC. 04ac:trace:quartz:FilterGraph2_AddSourceFilter Using source filter {e436ebb5-524f-11ce-9f53-0020af0ba770}. 04ac:trace:quartz:DllGetClassObject ({e436ebb5-524f-11ce-9f53-0020af0ba770},{00000001-0000-0000-c000-000000000046},0BFFF184) 04ac:trace:quartz:DSCF_CreateInstance (011AAD00)->(00000000,{56a86895-0ad4-11ce-b03a-0020af0ba770},0BFFF188) 04ac:trace:quartz:async_reader_create Created file source 00D423F0. 04ac:trace:quartz:FileSource_Load 00D423F0->(L"C:\Program Files (x86)\Steam\steamapps\common\Dust An Elysian Tail\Content\video\splash.wmv", 00000000) 04ac:trace:quartz:FileSource_Load Found major type {e436eb83-524f-11ce-9f53-0020af0ba770}, subtype {ffffffff-128f-4dd1-ad22-becfa66ce7aa}. 04ac:trace:quartz:FilterGraph2_AddFilter graph 0ACBE230, filter 00D423F0, name L"Reader". 04ac:trace:quartz:FilterGraph2_Render (0ACBE230/0ACBE234)->(00D42540) 04ac:trace:quartz:FilterGraph2_Render Filter owning pin => 00D423F0 04ac:trace:quartz:FilterGraph2_Render MajorType {e436eb83-524f-11ce-9f53-0020af0ba770} 04ac:trace:quartz:FilterGraph2_Render SubType {ffffffff-128f-4dd1-ad22-becfa66ce7aa} 04ac:trace:quartz:Inner_QueryInterface (0ACBEA60)->({b79bb0b0-33c1-11d1-abe1-00a0c905f375}, 0BFFF12C) 04ac:trace:quartz:FilterGraphInner_AddRef (0ACBE230)->(): new ref = 6 04ac:trace:quartz:FilterMapper3_EnumMatchingFilters (0BFFF150, 0, false, 400000, true, 1, 0BFFF178, 00000000, 00000000, false, false, 00000000, 00000000, 00000000) 04ac:trace:quartz:FilterMapper3_EnumMatchingFilters Considering category L"DirectShow Filters" 04ac:trace:quartz:FilterMapper3_EnumMatchingFilters Considering filter L"MP3 Decoder DMO" 04ac:trace:quartz:DllGetClassObject ({cda42200-bd88-11d0-bd4e-00a0c911ce86},{00000001-0000-0000-c000-000000000046},0BFFEE00) 04ac:trace:quartz:DSCF_CreateInstance (0AF1A120)->(00000000,{97f7c4d4-547b-4a5f-8332-536430ad2e4d},0BFFEE04) 04ac:trace:quartz:filter_mapper_create Created filter mapper 0AF19CD0. ... 04ac:trace:quartz:AMFilterData_CreateFilterData (0AF19CD0/0AF19CDC)->(0BFFEF10, 0BFFEED8, 0BFFEED4) 04ac:trace:quartz:Inner_Release (0AF19CD0)->(): new ref = 0 04ac:trace:quartz:FM2_ReadFilterData version = 2, merit = 600800, #pins = 2, unused = 0 04ac:trace:quartz:FM2_ReadFilterData signature = "0pi3" 04ac:trace:quartz:FM2_ReadFilterData pin[0]: flags = 0, instances = 1, media types = 1, mediums = 0 04ac:trace:quartz:FM2_ReadFilterData signature = "0ty3" 04ac:trace:quartz:FM2_ReadFilterData signature = "1pi3" 04ac:trace:quartz:FM2_ReadFilterData pin[1]: flags = 8, instances = 1, media types = 1, mediums = 0 04ac:trace:quartz:FM2_ReadFilterData signature = "0ty3" 04ac:trace:quartz:FilterMapper3_EnumMatchingFilters Considering filter L"AVI Splitter" 04ac:trace:quartz:FM2_ReadFilterData version = 2, merit = 600000, #pins = 2, unused = 0 04ac:trace:quartz:FM2_ReadFilterData signature = "0pi3" 04ac:trace:quartz:FM2_ReadFilterData pin[0]: flags = 0, instances = 0, media types = 1, mediums = 0 04ac:trace:quartz:FM2_ReadFilterData signature = "0ty3" 04ac:trace:quartz:FM2_ReadFilterData signature = "1pi3" 04ac:trace:quartz:FM2_ReadFilterData pin[1]: flags = 8, instances = 0, media types = 1, mediums = 0 04ac:trace:quartz:FM2_ReadFilterData signature = "0ty3" 04ac:trace:quartz:FilterMapper3_EnumMatchingFilters Considering filter L"GStreamer YUV to RGB filter" ... 04ac:trace:quartz:enum_moniker_create Created enumerator 00D42838. 04ac:trace:quartz:enum_moniker_Next iface 00D42838, count 1, filters 0BFFF130, ret_count 0BFFF174. 04ac:trace:quartz:GetFilterInfo Moniker = L"GStreamer splitter filter" 04ac:trace:quartz:FilterGraph2_AddFilter graph 0ACBE230, filter 0ACAF590, name L"GStreamer splitter filter". ... 04ac:trace:quartz:FilterMapper3_EnumMatchingFilters (0BFFEE88, 0, false, 400000, true, 1, 0BFFEEB0, 00000000, 00000000, false, false, 00000000, 00000000, 00000000) 04ac:trace:quartz:FilterMapper3_EnumMatchingFilters Considering category L"DirectShow Filters" 04ac:trace:quartz:FilterMapper3_EnumMatchingFilters Considering filter L"MP3 Decoder DMO" 04ac:trace:quartz:DllGetClassObject ({cda42200-bd88-11d0-bd4e-00a0c911ce86},{00000001-0000-0000-c000-000000000046},0BFFEB40) 04ac:trace:quartz:DSCF_CreateInstance (0ACB40A0)->(00000000,{97f7c4d4-547b-4a5f-8332-536430ad2e4d},0BFFEB44) 04ac:trace:quartz:filter_mapper_create Created filter mapper 0ACB40B8. ... --- snip ---
$ wine --version wine-5.10
Regards
https://bugs.winehq.org/show_bug.cgi?id=35800
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.11.