http://bugs.winehq.org/show_bug.cgi?id=25329
Summary: Divinity II demo fails to start gameplay screen unless I winetricks wmp9 Product: Wine Version: 1.3.8 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: shannon.vanwagner@gmail.com
Divinity2 demo starts to character creation but won't launch gameplay. So after installing winetricks wmp9, the introductory videos play and the game runs.
http://bugs.winehq.org/show_bug.cgi?id=25329
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |dank@kegel.com Ever Confirmed|0 |1
--- Comment #1 from Dan Kegel dank@kegel.com 2010-11-27 19:49:06 CST --- I've seen this, too. To get to this problem, you have to do winetricks d3dx9_36. Then, if you don't use native wmp9, you miss the intro movies, and it crashes after you press 'new game' or 'accept character'.
Shannon, please attach a log.
http://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #2 from Shannon VanWagner shannon.vanwagner@gmail.com 2010-11-27 21:01:08 CST --- Created an attachment (id=32196) --> (http://bugs.winehq.org/attachment.cgi?id=32196) terminal output
http://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #3 from Dan Kegel dank@kegel.com 2010-11-27 21:04:30 CST --- Hmm. The log says
err:d3d:resource_init Out of adapter memory err:d3d9:device_parent_CreateSurface (0x15403c) CreateSurface failed, returning 0x8876017c fixme:d3d_texture:texture_init Failed to create surface 0x19ccbe78, hr 0x8876017c wine: Unhandled page fault on read access to 0x00000000 at address 0xc6ec1d (thread 001c), starting debugger...
which seems like maybe Wine didn't find your graphics card in its lookup table... what graphics card are you using?
http://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #4 from Shannon VanWagner shannon.vanwagner@gmail.com 2010-11-27 21:39:19 CST --- Whoops... Different machine than my original tests. This is my laptop with minimal NVIDIA graphics chip -the GeForce 8400M GS.
I was actually attaching a log to show this part: err:ole:CoGetClassObject class {187463a0-5bb7-11d3-acbe-0080c75e246e} not registered Which, if I'm not mistaken, the above clsid is showing wine can find something with wmp9.
I'll rerun a test on my bigger machine to make the game crash and get a log for it.
http://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #5 from Shannon VanWagner shannon.vanwagner@gmail.com 2010-11-27 22:03:16 CST --- The log I attached shows the game calling for the wmp9, is that enough? I also went and crushed the barrels and made the game crash, then attached the terminal output on http://bugs.winehq.org/show_bug.cgi?id=25298
http://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #6 from Dan Kegel dank@kegel.com 2010-11-27 22:08:00 CST --- It's fine for now.
http://bugs.winehq.org/show_bug.cgi?id=25329
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #7 from Austin English austinenglish@gmail.com 2011-01-31 17:48:28 CST --- Still in wine-1.3.12-228-g36bc1c7
http://bugs.winehq.org/show_bug.cgi?id=25329
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|wine-bugs@winehq.org |m.b.lankhorst@gmail.com
--- Comment #8 from Austin English austinenglish@gmail.com 2011-01-31 20:38:49 CST --- Though for the expansion, Divinity 2: The Dragon Knight Demo, I needed 'winetricks wmp9 quartz devenum' to get videos working.
http://www.gamershell.com/download_67640.shtml
Anywho, looks like another gstreamer bug.
http://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #9 from Maarten Lankhorst m.b.lankhorst@gmail.com 2011-02-01 02:38:41 CST --- Obligatory question: Can you play the video in totem natively? Or if no video from it is available, can you play .wma and .wmv in totem?
http://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #10 from Austin English austinenglish@gmail.com 2011-02-01 16:38:58 CST --- (In reply to comment #9)
Obligatory question: Can you play the video in totem natively? Or if no video from it is available, can you play .wma and .wmv in totem?
Yes, the videos play fine in totem natively.
http://bugs.winehq.org/show_bug.cgi?id=25329
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #11 from Austin English austinenglish@gmail.com 2011-02-01 18:00:33 CST --- Created an attachment (id=33093) --> (http://bugs.winehq.org/attachment.cgi?id=33093) WINEDEBUG=+tid,+quartz,+strmbase,+gstreamer wine Divinity2.exe
Here's a debug log with only native d3dx9_36. The game goes straight to the menu, without playing any of the intro videos, which are skipped. The hang occurs when playing the video before the character creation screen.
With native wmp9/quartz/devenum, all videos work.
http://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #12 from Dan Kegel dank@kegel.com 2011-06-09 16:22:01 CDT --- Is this still happening?
http://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #13 from Austin English austinenglish@gmail.com 2011-06-09 17:35:10 CDT --- (In reply to comment #12)
Is this still happening?
Yes, in wine-1.3.21-310-g7cd20a4
http://bugs.winehq.org/show_bug.cgi?id=25329
Xavier Vachon xvachon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xvachon@gmail.com
--- Comment #14 from Xavier Vachon xvachon@gmail.com 2012-10-18 23:27:22 CDT --- This is still a bug in Wine 1.5.15. Tested with the Developer's Cut from GOG.
The game runs with d3dx9_36, but the videos do not play unless you install other overrides.
http://bugs.winehq.org/show_bug.cgi?id=25329
Goblinstomper@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Goblinstomper@gmail.com
--- Comment #15 from Goblinstomper@gmail.com 2013-09-25 19:17:07 CDT --- tested with steam version of Developers cut and the game it self runs, fairly well even, under wine 1.7.2 without additional winetricks - movies are however still skipped.
https://bugs.winehq.org/show_bug.cgi?id=25329
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.gamefront.com/fi | |les/15184623 CC| |focht@gmx.net Assignee|wine@mblankhorst.nl |wine-bugs@winehq.org Summary|Divinity II demo fails to |Divinity II demo fails play |start gameplay screen |intro movies (WM ASF Reader |unless I winetricks wmp9 |Filter needed, CLSID | |'{187463a0-5bb7-11d3-acbe-0 | |080c75e246e}')
--- Comment #16 from Anastasius Focht focht@gmx.net --- Hello folks,
refining summary to make this bug useful, targeting a specific Windows Media problem.
Prerequisite: 'winetricks d3dx9_36'
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Divinity II - Ego Draconis - Demo/Bin
$ WINEDEBUG=+tid,+seh,+relay,+ole,+variant,+wmp wine ./Divinity2_Demo.exe
log.txt 2>&1
... 0025:trace:ole:apartment_getclassobject found L"C:\windows\system32\quartz.dll" already loaded 0025:trace:ole:apartment_getclassobject calling DllGetClassObject 0x7c4c7984 0025:Call quartz.DllGetClassObject(7c58326c,7e37434c,0264edb8) ret=7e286cd8 ... 0025:Call KERNEL32.lstrlenW(0264f07c L"C:\Program Files\Divinity II - Ego Draconis - Demo\Data\Video\intro.wmv") ret=00e64922 0025:Ret KERNEL32.lstrlenW() retval=00000047 ret=00e64922 0025:Call KERNEL32.lstrcmpiW(0264f102 L".wmv",0133ef80 L".wmv") ret=00e64937 0025:Ret KERNEL32.lstrcmpiW() retval=00000000 ret=00e64937 0025:Call ole32.CoCreateInstance(01251004,00000000,00000001,01253314,0264eff8) ret=00e4aa26 0025:trace:ole:CoCreateInstance (rclsid={187463a0-5bb7-11d3-acbe-0080c75e246e}, pUnkOuter=(nil), dwClsContext=00000001, riid={56a86895-0ad4-11ce-b03a-0020af0ba770}, ppv=0x264eff8) 0025:trace:ole:CoGetClassObject CLSID: {187463a0-5bb7-11d3-acbe-0080c75e246e},IID: {00000001-0000-0000-c000-000000000046} ... 0025:Ret ntdll.RtlNtStatusToDosError() retval=00000002 ret=7e28455e 0025:err:ole:CoGetClassObject class {187463a0-5bb7-11d3-acbe-0080c75e246e} not registered 0025:err:ole:CoGetClassObject no class object {187463a0-5bb7-11d3-acbe-0080c75e246e} could be created for context 0x1 0025:Ret ole32.CoCreateInstance() retval=80040154 ret=00e4aa26 ... --- snip ---
'{187463A0-5BB7-11d3-ACBE-0080C75E246E}' -> CLSID_WMAsfReader
MSDN: http://msdn.microsoft.com/en-us/library/windows/desktop/dd390984%28v=vs.85%2...
If you only extract 'qasf.dll' from WMP and register the COM server it goes a bit further (wmvcore).
$ sha1sum Divinity2_DEMO_EN_US.exe 6a2ff3018220228b917c2be13252fa0332b1bf78 Divinity2_DEMO_EN_US.exe
$ du -sh Divinity2_DEMO_EN_US.exe 1.8G Divinity2_DEMO_EN_US.exe
$ wine --version wine-1.7.13-100-gfcae016
Regards
https://bugs.winehq.org/show_bug.cgi?id=25329
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |wmp&wmvcore
http://bugs.winehq.org/show_bug.cgi?id=25329
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andrey.goosev@gmail.com
--- Comment #17 from Anastasius Focht focht@gmx.net --- *** Bug 34781 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=25329
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Divinity II demo fails play |Multiple games fail to play |intro movies (WM ASF Reader |.wma/.wmv intro movies (WM |Filter needed, CLSID |ASF Reader Filter needed, |'{187463a0-5bb7-11d3-acbe-0 |CLSID |080c75e246e}') |'{187463a0-5bb7-11d3-acbe-0 | |080c75e246e}')(Divinity II | |demo, Pirates of Black Cove | |Demo)
--- Comment #18 from Anastasius Focht focht@gmx.net --- Hello folks,
refining summary to collect dupes here.
Regards
https://bugs.winehq.org/show_bug.cgi?id=25329
paulo i30817@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |i30817@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #19 from paulo i30817@gmail.com --- This page states that Divinity II videos can play with 'winetricks wmp9 quartz devenum' but in my experience that doesn't work.
The game needs winetricks d3dx9_36 physx to show anything and not to crash when boxes are broken so i'm using those. It also needs a software vertext blending implementation to show doors and objects, but i don't have the patch compiled now so i'm testing without it on unmodified wine 1.7.31.
How can i get movies to work?
https://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #20 from paulo i30817@gmail.com --- I'm not using a 64 bits prefix (the wmp9 installer doesn't work on it), but i do have a 64 bits machine.
https://bugs.winehq.org/show_bug.cgi?id=25329
mrdeathjr28@yahoo.es changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mrdeathjr28@yahoo.es
https://bugs.winehq.org/show_bug.cgi?id=25329
Thomas J. Moore darktjm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |darktjm@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=25329
Shienor KorbinianEberhard@hotmail.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |KorbinianEberhard@hotmail.d | |e
--- Comment #21 from Shienor KorbinianEberhard@hotmail.de --- Divinity2 do not work in the Version 1.8. It run the menu than you like to play the game stoped after the load screen. You can see the Car in the first position.
https://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #22 from mrdeathjr28@yahoo.es --- (In reply to Shienor from comment #21)
Divinity2 do not work in the Version 1.8. It run the menu than you like to play the game stoped after the load screen. You can see the Car in the first position.
In my case works on wine 1.9.0
However needs devenum and quartz configurated as native in winecfg (both quartz.dll and devenum.dll previously stored in divinity 2 binary folder)
System Specs
Nvidia Drivers 358.16 Linux Mint 17.2 Raffaela XFCE Edition 64Bit - Kernel 4.0.0-040000-generic (ubuntu mainline) CPU: INTEL Pentium G3258 (Haswell 22nm) 4.1Ghz + Artic Cooling Alpine 11 Plus MEM: 8GB DDR3 1333 (2x4) Patriot value (dual channel: 21.3 gb/s) GPU: Zotac Nvidia Geforce GT630 (GK208 28nm: 384 Shaders / 8 ROPS) Zone Edition Passive Cooling 2GB DDR3 1800Mhz 64Bit (14.4Gb/s) BOARD: MSI H81M E33
Gameplay Video
https://www.youtube.com/watch?v=Qd5iQnSYxYM
https://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #23 from Shienor KorbinianEberhard@hotmail.de --- Thanks for our Help.
https://bugs.winehq.org/show_bug.cgi?id=25329
pattietreutel katyaberezyaka@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |katyaberezyaka@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=25329
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #24 from joaopa jeremielapuree@yahoo.fr --- Bug still occurs with wine-5.0-rc5 Download link is burst. The following one is working https://www.fileplanet.com/archive/p-345/Pirates-of-Black-Cove-Demo Can an administrator put the link at URL place?
https://bugs.winehq.org/show_bug.cgi?id=25329
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.gamefront.com/fi |https://www.fileplanet.com/ |les/15184623 |archive/p-345/Pirates-of-Bl | |ack-Cove-Demo
https://bugs.winehq.org/show_bug.cgi?id=25329
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|wmp&wmvcore |quartz CC| |z.figura12@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=25329
maniikarabera@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |maniikarabera@protonmail.ch
https://bugs.winehq.org/show_bug.cgi?id=25329
jeremiahpwilson@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremiahpwilson@yahoo.com
--- Comment #25 from jeremiahpwilson@yahoo.com --- Tokyo Xanadu eX+ also seems to exhibit this with Wine 5.9. Native qasf and wmvcore, along with installing LAV-Filters seems to be a workaround.
https://bugs.winehq.org/show_bug.cgi?id=25329
minion minion.procyk@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |minion.procyk@gmail.com
--- Comment #26 from minion minion.procyk@gmail.com --- pirates of black cove demo doesn't even launch with native wine for me. I did however notice in proton 5.0-9 everything seems to work.
two errors i got with native wine were : 014c:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
014c:err:setupapi:create_dest_file failed to create L"C:\windows\system32\atl100.dll" (error=80)
https://bugs.winehq.org/show_bug.cgi?id=25329
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lvb.crd@protonmail.com
--- Comment #27 from Zebediah Figura z.figura12@gmail.com --- *** Bug 48836 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=25329
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Multiple games fail to play |Multiple games fail to play |.wma/.wmv intro movies (WM |.wma/.wmv intro movies (WM |ASF Reader Filter needed, |ASF Reader Filter needed, |CLSID |CLSID |'{187463a0-5bb7-11d3-acbe-0 |'{187463a0-5bb7-11d3-acbe-0 |080c75e246e}')(Divinity II |080c75e246e}')(Divinity II |demo, Pirates of Black Cove |demo, Pirates of Black Cove |Demo) |Demo, BlazBlue Calamity | |Trigger)
https://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #28 from Dmitry Skvortsov (Iglu47) lvb.crd@protonmail.com --- Created attachment 68557 --> https://bugs.winehq.org/attachment.cgi?id=68557 +amstream,+devenum,+evr,+quartz,+qcap,+qedit,+strmbase,+wineqtdecoder,+gstreamer,+timestamp,+seh,+tid,+mf,+mferror,+mfplat,+mfplay,+mfreadwrite,+mfuuid,+qasf wine-5.20 dfa4c07941322dbcad54507cd0acf271
(In reply to Zebediah Figura from comment https://bugs.winehq.org/show_bug.cgi?id=48836#c6)
The ultimate cause is missing asfreader, so marking this duplicate.
thanks. not so long ago, 'BlazBlue Calamity Trigger' stopped skipping intro movie (somewhere about 2 weeks ago) initial issue is no sound during intro movie - still present
also starting somewhere between 5.11-5.13 the colors in the intro movie became distorted (the colors in the game itself are correct) I hope I take the time to define a specific commit and create a separate topic for this (I don't see anything similar yet)
https://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #29 from Dmitry Skvortsov (Iglu47) lvb.crd@protonmail.com ---
also starting somewhere between 5.11-5.13 the colors in the intro movie became distorted (the colors in the game itself are correct) I hope I take the time to define a specific commit and create a separate topic for this (I don't see anything similar yet)
already exists. can be found here: https://bugs.winehq.org/show_bug.cgi?id=49535
https://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #30 from Zebediah Figura z.figura12@gmail.com --- Deadly Premonition is another game that depends on the ASF reader filter, albeit rather subtly. It's doing this, in pseudocode:
graph->AddFilter(video sample grabber); graph->AddFilter(custom audio sink); graph->AddSourceFilter(L"UPDATA/MOVIE/ADVD_US.wmv", &source); for each output pin of source: graph->RenderEx(output pin, AM_RENDEREX_RENDERTOEXISTINGRENDERERS); for each output pin of source: graph->Connect(output pin, sample grabber sink); graph->AddFilter(null renderer); graph->Connect(sample grabber source, null renderer sink);
This fails with the file source filter, because the first Connect() call will try to connect an already connected pin and fail, and then the second Connect() call (which is actually checked) will fail because the sample grabber sink isn't connected. But it would work with the ASF reader, because it exposes multiple streams directly.
Note that the solution here isn't "RenderEx() should be connecting the video stream to the sample grabber sink"; we have a test that shows this isn't the case (search for the comment "Extra source pins on an intermediate filter are not rendered" in quartz:filtergraph).
https://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #31 from Zebediah Figura z.figura12@gmail.com --- *** Bug 51142 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=25329
soredake broaden_acid002@simplelogin.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|broaden_acid002@simplelogin | |.com |