http://bugs.winehq.org/show_bug.cgi?id=26223
Summary: Nail'd demo: black screen on start Product: Wine Version: 1.3.14 Platform: x86 URL: http://www.gamershell.com/news_111686.html OS/Version: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
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 (0xdc): stub fixme:thread:SetThreadIdealProcessor (0xe8): stub fixme:thread:SetThreadIdealProcessor (0xf4): stub fixme:win:EnumDisplayDevicesW ((null),0,0x32e800,0x00000000), stub! fixme:mixer:ALSA_MixerInit No master control found on HDA NVidia, disabling mixer fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x215a18,0x4bde2a0): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x46aad28,0x4c49a80): stub 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:dinput:SysMouseWImpl_Acquire Clipping cursor to (-3,-22)-(1027,771) fixme:d3d_surface:IWineD3DVolumeImpl_Map (0xe07e2d8) : pBox=(nil) stub
http://bugs.winehq.org/show_bug.cgi?id=26223
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #1 from joaopa jeremielapuree@yahoo.fr 2012-01-26 03:14:04 CST --- still a bug in current wine?
http://bugs.winehq.org/show_bug.cgi?id=26223
--- Comment #2 from Austin English austinenglish@gmail.com 2012-01-26 14:30:20 CST --- Yes, in wine-1.3.37-418-gaeb1e2c
http://bugs.winehq.org/show_bug.cgi?id=26223
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andrey.goosev@gmail.com
--- Comment #3 from Andrey Gusev andrey.goosev@gmail.com --- Still in 1.7.8
http://bugs.winehq.org/show_bug.cgi?id=26223
--- Comment #4 from Andrey Gusev andrey.goosev@gmail.com --- Problem with wmp&wmvcore. It works if you rename/delete files in/from '../Haste/data/Menu/Movies'. Tried on 1.7.14
https://bugs.winehq.org/show_bug.cgi?id=26223
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Component|-unknown |wmp&wmvcore Summary|Nail'd demo: black screen |Multiple apps and games |on start |need | |wmvcore.dll.WMCreateReader | |implementation (Nail'd | |demo)
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming.
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Deep Silver/Nail'd Demo
$ wine ./Naild_x86.exe ... fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:wmvcore:WMCreateReader ((nil), 1, 0x2531968): stub err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded ... --- snip ---
Since bug 30660 was about wmvcore.dll.WMCreateReader stub, making this bug about the actual implementation.
MSDN: http://msdn.microsoft.com/en-us/library/windows/desktop/dd757765%28v=vs.85%2...
Source: http://source.winehq.org/git/wine.git/blob/c5b4c8e882c80b0599051066d8b9dbe45...
--- snip --- 75 HRESULT WINAPI WMCreateReader(IUnknown *reserved, DWORD rights, IWMReader **reader) 76 { 77 FIXME("(%p, %x, %p): stub\n", reserved, rights, reader); 78 79 *reader = NULL; 80 81 return E_NOTIMPL; 82 } --- snip ---
'winetricks -q wmp9' works around.
$ sha1sum naild-demo.exe de06bb9190958516b1d657a12bc0c7fc83ca697f naild-demo.exe
$ du -sh naild-demo.exe 1.2G naild-demo.exe
$ wine --version wine-1.7.14-207-g8199430
Regards
https://bugs.winehq.org/show_bug.cgi?id=26223
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek@codeweavers.com
--- Comment #6 from Jacek Caban jacek@codeweavers.com --- The implementation is in Git (although returned IWMReader is a stub), so it's probably fixed. Please retest.
https://bugs.winehq.org/show_bug.cgi?id=26223
--- Comment #7 from Andrey Gusev andrey.goosev@gmail.com --- Got this:
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)
Wine 1.7.39
https://bugs.winehq.org/show_bug.cgi?id=26223
--- Comment #8 from Austin English austinenglish@gmail.com --- (In reply to Andrey Gusev from comment #7)
Got this:
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)
Wine 1.7.39
Same, and to clarify, still a black screen.
But that's probably WMReader_Open being unimplemented. @Jacek/Focht, perhaps we should close this one after https://source.winehq.org/git/wine.git/commitdiff/c0247ab291f11c92bba43e5163... / https://source.winehq.org/git/wine.git/commitdiff/f0aff23dddc1b0935d9350519d..., and open a new bug for WMReader_Open?
https://bugs.winehq.org/show_bug.cgi?id=26223
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |c0247ab291f11c92bba43e51633 | |bb8adee52e290 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #9 from Anastasius Focht focht@gmx.net --- Hello folks,
resolving here.
Fixed by commit https://source.winehq.org/git/wine.git/commitdiff/c0247ab291f11c92bba43e5163...
Thanks Jacek
@Austin: Yes, that method stub deserves a new ticket.
Regards
https://bugs.winehq.org/show_bug.cgi?id=26223
--- Comment #10 from Austin English austinenglish@gmail.com --- (In reply to Anastasius Focht from comment #9)
Hello folks,
resolving here.
Fixed by commit https://source.winehq.org/git/wine.git/commitdiff/ c0247ab291f11c92bba43e51633bb8adee52e290
Thanks Jacek
@Austin: Yes, that method stub deserves a new ticket.
Regards
Sure, bug 38278.
https://bugs.winehq.org/show_bug.cgi?id=26223
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.40.