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: [email protected] ReportedBy: [email protected]
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 [email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |[email protected] Ever Confirmed|0 |1
--- Comment #1 from Dan Kegel [email protected] 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 [email protected] 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 [email protected] 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 [email protected] 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 [email protected] 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 [email protected] 2010-11-27 22:08:00 CST --- It's fine for now.
http://bugs.winehq.org/show_bug.cgi?id=25329
Austin English [email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #7 from Austin English [email protected] 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 [email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|[email protected] |[email protected]
--- Comment #8 from Austin English [email protected] 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 [email protected] 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 [email protected] 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 [email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected]
http://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #11 from Austin English [email protected] 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 [email protected] 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 [email protected] 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 [email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected]
--- Comment #14 from Xavier Vachon [email protected] 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
[email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected]
--- Comment #15 from [email protected] 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 [email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.gamefront.com/fi | |les/15184623 CC| |[email protected] Assignee|[email protected] |[email protected] 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 [email protected] --- 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 [email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |wmp&wmvcore
http://bugs.winehq.org/show_bug.cgi?id=25329
Anastasius Focht [email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected]
--- Comment #17 from Anastasius Focht [email protected] --- *** Bug 34781 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=25329
Anastasius Focht [email protected] 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 [email protected] --- Hello folks,
refining summary to collect dupes here.
Regards
https://bugs.winehq.org/show_bug.cgi?id=25329
paulo [email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected]
https://bugs.winehq.org/show_bug.cgi?id=25329
--- Comment #19 from paulo [email protected] --- 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 [email protected] --- 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
[email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected]
https://bugs.winehq.org/show_bug.cgi?id=25329
Thomas J. Moore [email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected]
https://bugs.winehq.org/show_bug.cgi?id=25329
Shienor [email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] | |e
--- Comment #21 from Shienor [email protected] --- 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 [email protected] --- (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 [email protected] --- Thanks for our Help.
https://bugs.winehq.org/show_bug.cgi?id=25329
pattietreutel [email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected]
https://bugs.winehq.org/show_bug.cgi?id=25329
joaopa [email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected]
--- Comment #24 from joaopa [email protected] --- 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 [email protected] 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 [email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|wmp&wmvcore |quartz CC| |[email protected]
https://bugs.winehq.org/show_bug.cgi?id=25329
[email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected]
https://bugs.winehq.org/show_bug.cgi?id=25329
[email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected]
--- Comment #25 from [email protected] --- 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 [email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected]
--- Comment #26 from minion [email protected] --- 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 [email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected]
--- Comment #27 from Zebediah Figura [email protected] --- *** Bug 48836 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=25329
Zebediah Figura [email protected] 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) [email protected] --- 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) [email protected] ---
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 [email protected] --- 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 [email protected] --- *** Bug 51142 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=25329
soredake [email protected] changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|broaden_acid002@simplelogin | |.com |