https://bugs.winehq.org/show_bug.cgi?id=38061
Bug ID: 38061 Summary: Nitro Family displays only a blank screen in full screen Product: Wine Version: 1.7.36 Hardware: x86 URL: http://www.fileplanet.com/137999/download/Nitro-Family -Demo OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: marc.bessieres@gmail.com Distribution: ---
Created attachment 50702 --> https://bugs.winehq.org/attachment.cgi?id=50702 console output of Nitro Family demo full screen, blank screen
Hello,
Nitro Family displays only a blank screen in full screen.
Piotr Caban gave in bug 38050 the workaround of going into window mode by pression Alt+Enter. This allows to play the game.
So this is continuation of bug 38050, if you want the game not to crash you need to be at least at commit b02934096d36a3c1e7f79fa73071b44e6bbb2c26 which is post wine-1.7.36. But the 7ac8ad4492eeaacca6909d2d96eb84aff05ca79c (also post wine-1.7.36) is enough to show the issue.
I couldn't find this bug already reported, but I may have missed it. All the bugs I found were about ddraw, and if I'm not mistaken this game doesn't use it.
--- snip ---
WINEDEBUG=+relay,+tid,+seh ~/wine-git/wine NitroFamily.exe >> log 2>&1
grep ddraw log
grep PE\ DLL log | cut -f2 -d, |cut -f2 -d\ |sort -u
L"advapi32.dll" L"amx32.dll" L"avifil32.dll" L"comctl32.dll" L"comdlg32.dll" L"CrashRpt.dll" L"crtdll.dll" L"d3d8.dll" L"dbghelp.dll" L"dsound.dll" L"Engine.dll" L"Entities.dll" L"Game.dll" L"gdi32.dll" L"ijl15.dll" L"imm32.dll" L"iphlpapi.dll" L"KERNEL32.dll" L"mmdevapi.dll" L"msacm32.dll" L"msvcp70.dll" L"msvcr70.dll" L"msvcrt.dll" L"msvfw32.dll" L"ntdll.dll" L"ntoskrnl.exe" L"ogg.dll" L"ole32.dll" L"oleaut32.dll" L"opengl32.dll" L"psapi.dll" L"rpcrt4.dll" L"Shaders.dll" L"shell32.dll" L"shlwapi.dll" L"user32.dll" L"userenv.dll" L"uxtheme.dll" L"version.dll" L"vorbis.dll" L"vorbisfile.dll" L"windowscodecs.dll" L"winealsa.drv" L"wined3d.dll" L"winejoystick.drv" L"winex11.drv" L"winmm.dll" L"winspool.drv" L"ws2_32.dll" L"wsock32.dll"
--- snip ---
sha1sum NitroFamily.exe
70144d05b75354f5f892f3afc760d991f69ef973 NitroFamily.exe
du -hs NitroFamily.exe
1000K NitroFamily.exe
~/wine-git/wine --version
wine-1.7.36-15-g7ac8ad4
I'm attaching the command line output at 7ac8ad4492eeaacca6909d2d96eb84aff05ca79c because it is short but I don't personally find anything suspicious.
This also happens with the demo
http://www.fileplanet.com/137999/download/Nitro-Family-Demo
du -hs nitrofamilyoffdemo.exe
212M nitrofamilyoffdemo.exe
sha1sum nitrofamilyoffdemo.exe
46082852a40592bf744778fd7212d79862900dd4 nitrofamilyoffdemo.exe
Cheers, Marc
https://bugs.winehq.org/show_bug.cgi?id=38061
Marc Bessières marc.bessieres@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=38061
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #1 from super_man@post.com --- I got a black screen that somehow lost focus,after cliking the application name it got focus again. alt+tab showed a screen correctly drawn clealy with game content. So it's like this game is drawing 2 windows and the correctly drawn don't get focus.
wine 1.7.49
https://bugs.winehq.org/show_bug.cgi?id=38061
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stefan@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=38061
--- Comment #2 from Stefan Dösinger stefan@codeweavers.com --- Which window manager are you using?
https://bugs.winehq.org/show_bug.cgi?id=38061
--- Comment #3 from Marc Bessières marc.bessieres@gmail.com --- Created attachment 52888 --> https://bugs.winehq.org/attachment.cgi?id=52888 console output and the xml generated by the application on the crash
Hello,
Sorry for the delay. I'm using 4.14.9
I've just tested again the Demo with wine-1.8-rc1 in a fresh 32bit prefix and it doesn't even start
When I launch it, the logo appears and then a window pops up indicating that a dump was created.
It might be unrelated to this bug (but I could not find anything) so tell me and I create another bug.
I'm attaching the console output and the xml generated by the application on the crash.
https://bugs.winehq.org/show_bug.cgi?id=38061
Marc Bessières marc.bessieres@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #52888|console output and the xml |console output description|generated by the | |application on the crash |
https://bugs.winehq.org/show_bug.cgi?id=38061
--- Comment #4 from Marc Bessières marc.bessieres@gmail.com --- Created attachment 52889 --> https://bugs.winehq.org/attachment.cgi?id=52889 and the xml generated by the application on the crash
https://bugs.winehq.org/show_bug.cgi?id=38061
--- Comment #5 from super_man@post.com --- (In reply to Stefan Dösinger from comment #2)
Which window manager are you using?
I got kde, mint 17.1. I haven't changed window manager.
The issue is still valid 1.8.rc3. It's like this is somekind of focus issue for me.
https://bugs.winehq.org/show_bug.cgi?id=38061
Sergey Isakov isakov-sl@bk.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |isakov-sl@bk.ru
--- Comment #6 from Sergey Isakov isakov-sl@bk.ru --- White screen with wine-1.8rc3 Alt-Enter switches screen to 800x600 and it shows game. winemac.drv used
https://bugs.winehq.org/show_bug.cgi?id=38061
Stefan Dösinger stefandoesinger@gmx.at changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|stefan@codeweavers.com |stefandoesinger@gmx.at
https://bugs.winehq.org/show_bug.cgi?id=38061
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #7 from winetest@luukku.com --- I am still getting 2 screens. Other is full black and another has the game content correctly drawn.
wine 2.0-rc3-git and staging 2.0.rc3.
https://bugs.winehq.org/show_bug.cgi?id=38061
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #8 from joaopa jeremielapuree@yahoo.fr --- Bug is still there in current wine(4.0-rc2)
https://bugs.winehq.org/show_bug.cgi?id=38061
--- Comment #9 from joaopa jeremielapuree@yahoo.fr --- Bug still occurs with wine-5.22
https://bugs.winehq.org/show_bug.cgi?id=38061
--- Comment #10 from joaopa jeremielapuree@yahoo.fr --- Unfortunately, bug still occurs with wine-7.0-rc3.
https://bugs.winehq.org/show_bug.cgi?id=38061
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jon9097@gmail.com
--- Comment #11 from Fabian Maurer dark.shadow4@web.de --- *** Bug 52938 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=38061
--- Comment #12 from joaopa jeremielapuree@yahoo.fr --- Bug still occurs with wine-8.5. Console output changed: wine NitroFamily.exe
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0080:fixme:wineusb:add_usb_device Interface 1 has 6 alternate settings; using the first one. 0080:fixme:wineusb:add_usb_device Interface 1 has 8 alternate settings; using the first one. 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 007c:fixme:wineusb:query_id Unhandled ID query type 0x5. 007c:fixme:wineusb:query_id Unhandled ID query type 0x5. 007c:fixme:wineusb:query_id Unhandled ID query type 0x5. 007c:fixme:wineusb:query_id Unhandled ID query type 0x5. 0024:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0021F81C 1 C) semi-stub 0024:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0021F68C 1 C) semi-stub 0024:fixme:imm:ImeSetActiveContext himc 0002005A, flag 0x1 stub! 008c:fixme:imm:ImeSetActiveContext himc 00010026, flag 0 stub! 0024:fixme:imm:ImmReleaseContext (00030058, 0002005A): stub 008c:fixme:imm:ImmReleaseContext (00010020, 00010026): stub 0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 0024:fixme:process:GetProcessWorkingSetSizeEx (FFFFFFFF,0021FBD8,0021FBD4,00000000): stub 0024:err:system:NtUserChangeDisplaySettings Changing (null) display settings returned -2. 0024:err:system:NtUserChangeDisplaySettings Changing (null) display settings returned -2. 0024:err:system:NtUserChangeDisplaySettings Changing (null) display settings returned -2. 0024:err:system:NtUserChangeDisplaySettings Changing (null) display settings returned -2.
0124:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
https://bugs.winehq.org/show_bug.cgi?id=38061
--- Comment #13 from joaopa jeremielapuree@yahoo.fr --- Good (or bad) news. The problem occurs with d8vk too
in d8vk log one receives this kind of things. I don't knows if it is allowed in d3d8 setting display mode: 800x600@0