https://bugs.winehq.org/show_bug.cgi?id=38278
Bug ID: 38278 Summary: Multiple apps and games need wmvcore.dll.WMReader_Open implementation (Nail'd demo) Product: Wine Version: 1.7.39 Hardware: x86 URL: http://www.gamershell.com/news_111686.html OS: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: wmp&wmvcore Assignee: wine-bugs@winehq.org Reporter: austinenglish@gmail.com Distribution: ---
The game installs just fine, but fails to run, just giving a black screen. Terminal shows: fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS) fixme:thread:SetThreadIdealProcessor (0xfffffffe): stub fixme:thread:SetThreadIdealProcessor (0xc0): stub fixme:win:EnumDisplayDevicesW ((null),0,0x33e7f8,0x00000000), stub! err:ole:CoGetClassObject class {b802058a-464a-42db-bc10-b650d6f2586a} not registered err:ole:CoGetClassObject no class object {b802058a-464a-42db-bc10-b650d6f2586a} could be created for context 0x1 fixme:wmvcore:WMReader_Open (0x48c97f0)->(L"c:/program files/naild/haste/data/menu/movies/deepsilver_techland_1280x720.wmv" 0x1feaf24 (nil)) err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:xinput:XInputGetState (0 0x1fec018)
https://bugs.winehq.org/show_bug.cgi?id=38278
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #1 from Béla Gyebrószki gyebro69@gmail.com --- Giana Sisters: Twisted Dreams also needs this otherwise the game hangs with the loading screen.
wine-1.7.43-67-g1e87598
https://bugs.winehq.org/show_bug.cgi?id=38278
fjfrackiewicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz@gmail.com
--- Comment #2 from fjfrackiewicz@gmail.com --- (In reply to Béla Gyebrószki from comment #1)
Giana Sisters: Twisted Dreams also needs this otherwise the game hangs with the loading screen.
wine-1.7.43-67-g1e87598
I've found that running "winetricks wmp9" gets past the loading screen (the Black Forest Games logo is a .wmv file) but then the game crashes right after on WINE 1.8-rc2.
https://bugs.winehq.org/show_bug.cgi?id=38278
Christopher Larson kergoth@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kergoth@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=38278
--- Comment #3 from Béla Gyebrószki gyebro69@gmail.com --- Still an issue in wine-1.9.13-225-g94b6a88.
Sniper:Ghost Warrior also needs this.
https://bugs.winehq.org/show_bug.cgi?id=38278
pattietreutel katyaberezyaka@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |katyaberezyaka@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=38278
mo78@abv.bg changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mo78@abv.bg
--- Comment #4 from mo78@abv.bg --- Still problem in Wine 6.9.
https://bugs.winehq.org/show_bug.cgi?id=38278
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #5 from Zebediah Figura z.figura12@gmail.com --- Inasmuch as this is a wmvcore metabug:
I've been thinking briefly about this, and I think there are two interesting options for implementing wmvcore:
* Build it on top of mfplat. This seems to be a relatively good fit, but the mfplat API is ugly.
* Built it directly on top of the winegstreamer API (i.e. wg_*). The API there is better designed (or at least malleable) and could easily be exported. Inasmuch as it's relatively similar to mfplat, it'd be a good fit for wmvcore as well. On the other hand, introducing another internal API surface may not be warmly received.
I think we want to do one of these, though. We probably don't want to use quartz, not just because the quartz API is ugly and an uglier fit for wmvcore, but also because the quartz asfreader is internally supposed to use wmvcore. And of course we don't want to duplicate the GStreamer backend yet again.
https://bugs.winehq.org/show_bug.cgi?id=38278
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |fca2f6c12b187763eaae23ed493 | |2d6d049a469c3 Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #6 from Andrey Gusev andrey.goosev@gmail.com --- Fixed by https://source.winehq.org/git/wine.git/commit/fca2f6c12b187763eaae23ed4932d6...
https://bugs.winehq.org/show_bug.cgi?id=38278
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.22.