http://bugs.winehq.org/show_bug.cgi?id=33066
Bug #: 33066 Summary: resident evil 6 pc benchmark Black screen Product: Wine Version: 1.5.24 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: levanchelidze@gmail.com Classification: Unclassified
Created attachment 43712 --> http://bugs.winehq.org/attachment.cgi?id=43712 Terminal output
I managed to start this game with help of this gentleman
http://bugs.winehq.org/show_bug.cgi?id=33057#c6
But know I am getting black screen
http://i.imgur.com/Timb2Qw.png
http://bugs.winehq.org/show_bug.cgi?id=33066
--- Comment #1 from Levan levanchelidze@gmail.com 2013-02-25 12:17:06 CST --- strace
http://www.mediafire.com/?twz3muuitmraxfm
http://bugs.winehq.org/show_bug.cgi?id=33066
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-d3d
http://bugs.winehq.org/show_bug.cgi?id=33066
Mahdi Dibaiee mahdidibaie@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mahdidibaie@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=33066
--- Comment #2 from Mahdi Dibaiee mahdidibaie@gmail.com 2013-04-22 11:21:31 CDT --- I confirm this, I have the same problem.
I searched a lot, what I found was that it happens on windows, too, but for old Nvidia Drivers, so I think it's related to Nvidia Drivers.
http://bugs.winehq.org/show_bug.cgi?id=33066
Brandon Corujo haku08879@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |haku08879@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=33066
--- Comment #3 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for over a year. Is this still an issue in current (1.7.37 or newer) wine? If so, please attach the terminal output in 1.7.37 (see http://wiki.winehq.org/FAQ#get_log).
https://bugs.winehq.org/show_bug.cgi?id=33066
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #4 from super_man@post.com --- This is the benchmark?
http://www.guru3d.com/files-get/resident-evil-6-benchmark-download,1.html
https://bugs.winehq.org/show_bug.cgi?id=33066
--- Comment #5 from super_man@post.com --- I tried the demo I linked here and it does give black screen. with pure wine and wine-staging both versions 1.7.53.
The console output doesnt reveal anything related other than maybe this
fixme:d3d:wined3d_occlusion_query_ops_get_data 0x4de6d470 Wrong thread, returning 1.
https://bugs.winehq.org/show_bug.cgi?id=33066
robert eellsrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |eellsrm@gmail.com
--- Comment #6 from robert eellsrm@gmail.com --- so using 1.9.2 i can get the game running and playing but yea almost totally black screen. i can see inventory, menus, even muzzle flashes and ricochets but nearly every static visual is black, infinite fixme:d3d:wined3d_occlusion_query_ops_get_data 0x4323fbe8 Wrong thread, returning 1.
with that 0x4165143dt4 being different every line
https://bugs.winehq.org/show_bug.cgi?id=33066
Sergey Isakov isakov-sl@bk.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |isakov-sl@bk.ru
--- Comment #7 from Sergey Isakov isakov-sl@bk.ru --- I can reproduce the issue. The application will started with intro if use native d3dx9_43.dll and xaudio2_7.dll from DirectX redistributable. Then the same crash.
Note a crash early with builtin xaudio2_7.dll which means a bad implementation of it.
https://bugs.winehq.org/show_bug.cgi?id=33066
--- Comment #8 from Sergey Isakov isakov-sl@bk.ru --- If I set native avrt.dll then I got another crash ~~~ trace:loaddll:load_native_dll Loaded L"C:\windows\system32\avrt.dll" at 0x75400000: native wine: Call from 0x7bc44118 to unimplemented function ntdll.dll.NtAlpcConnectPort, aborting wine: Unimplemented function ntdll.dll.NtAlpcConnectPort called at address 0x7bc44118 (thread 0034), starting debugger... fixme:iphlpapi:NotifyAddrChange (Handle 0x2a8101b4, overlapped 0x2a8101b8): stub ~~~~
https://bugs.winehq.org/show_bug.cgi?id=33066
--- Comment #9 from Sergey Isakov isakov-sl@bk.ru --- To avoid this crash I have to set Windows XP. The the crash here ~~~~ Backtrace: =>0 0x8f7cb1d8 gldAttachDrawable+0x96e() in geforce7xxxgldriver (0x34d1e678) 1 0x8f85b25b in geforce7xxxgldriver (+0x9625a) (0x34d1e708) 2 0x8f85b9c3 gldFlushContext+0x72() in geforce7xxxgldriver (0x34d1e738) 3 0x44f8e3e0 glFlush_Exec+0x106() in glengine (0x34d1e758) 4 0x96ac9ff9 glFlush+0x16() in libgl.dylib (0x34d1e768) 5 0x3e3601fb wined3d_device_end_scene+0x9a() in wined3d (0x34d1e7a8) 6 0x3e2dd61d d3d9_device_EndScene+0x5c() in d3d9 (0x34d1e7e4) 7 0x00f1553e in re6 (+0xb1553d) (0x34d1f684) 8 0x00f16162 in re6 (+0xb16161) (0x3da67890) 9 0xfff0e483 (0x04244c8d) 0x8f7cb1d8 gldAttachDrawable+0x96e in geforce7xxxgldriver: Modules: Module Address Debug info Name (246 modules) PE 400000- 184b000 Export re6 PE 10000000-101ff000 Deferred d3dx9_43 ~~~~ and as other users ~~~ fixme:d3d:wined3d_occlusion_query_ops_get_data 0x51d32660 Wrong thread, returning 1. fixme:d3d:wined3d_occlusion_query_ops_get_data 0x51d326b8 Wrong thread, returning 1. wine: Unhandled illegal instruction at address 0x8f7cb1d8 (thread 0030), starting debugger... ~~~
https://bugs.winehq.org/show_bug.cgi?id=33066
--- Comment #10 from Sergey Isakov isakov-sl@bk.ru --- No, the problem is not in occlusion_query. As in https://bugs.winehq.org/attachment.cgi?id=43712 there is last line from wmvcore.dll. If set to builtin I can go through several intros: CAPCOM, NVIDIA, DOLBY, FONTWORKS and then hang. If install Windows Media Player 10 then I can go up to DOLBY and then crash here, something inside OpenGL system drivers. So I think the problem is in builtin wmvcore.dll while native is not compatible with Wine. ~~~~~ fixme:wmvcore:WMCreateSyncReader (0x0, 1, 0x18799e58): stub
https://bugs.winehq.org/show_bug.cgi?id=33066
--- Comment #11 from super_man@post.com --- (In reply to Sergey Isakov from comment #10)
No, the problem is not in occlusion_query. As in https://bugs.winehq.org/attachment.cgi?id=43712 there is last line from wmvcore.dll. If set to builtin I can go through several intros: CAPCOM, NVIDIA, DOLBY, FONTWORKS and then hang. If install Windows Media Player 10 then I can go up to DOLBY and then crash here, something inside OpenGL system drivers. So I think the problem is in builtin wmvcore.dll while native is not compatible with Wine.
fixme:wmvcore:WMCreateSyncReader (0x0, 1, 0x18799e58): stub
Could be related to bug 35841
https://bugs.winehq.org/show_bug.cgi?id=33066
--- Comment #12 from Sergey Isakov isakov-sl@bk.ru --- Tested on real Windows 7 32bit Ultimate, DX9c installed. Intel GMAX3100 graphics The game crashes at the same place. Black screen after intro and message "Unsupported function". I think the game requires NVidia graphics that I have no.
https://bugs.winehq.org/show_bug.cgi?id=33066
--- Comment #13 from Sergey Isakov isakov-sl@bk.ru --- Starting with Nvidia I got a crash at glDecompressS3TC
https://bugs.winehq.org/show_bug.cgi?id=33066
--- Comment #14 from Sergey Isakov isakov-sl@bk.ru --- If I disable s3tc in the table gl_extensions_map then the game is not started with the message about "not supported" In the log there is line ~~~~ err:winediag:wined3d_texture_init The application tried to create a DXTn texture, but the driver does not support them. ~~~~
PS. I have full DXTn decompression support.
https://bugs.winehq.org/show_bug.cgi?id=33066
--- Comment #15 from super_man@post.com --- For the 1st time I was able to get into main menu. You need winetricks -q wmp10. But it crashes when trying to run a benchmark, reason is unknown without adding debug channels.
wine-1.9.8-194-gef36a25
https://bugs.winehq.org/show_bug.cgi?id=33066
--- Comment #16 from super_man@post.com --- Another try with +tid, +relay channels and it at the end complains that it run out of video memory.
It loops a lot of these lines.
0009:Call KERNEL32.InterlockedIncrement(01a7e83c) ret=00ed0cc9 0042:Ret KERNEL32.InterlockedIncrement() retval=00000029 ret=00ed0e83 0043:Ret KERNEL32.InterlockedIncrement() retval=0000002a ret=00ed0e83 0009:Ret KERNEL32.InterlockedIncrement() retval=0000002b ret=00ed0cc9 0042:Call KERNEL32.InterlockedIncrement(01a7e83c) ret=00ed0e83 0043:Call KERNEL32.InterlockedIncrement(01a7e83c) ret=00ed0e83 0009:Call KERNEL32.InterlockedIncrement(01a7e83c) ret=00ed0cc9
3rd run with wine-staging and I get these lines.
err:d3d:wined3d_debug_callback 0x465b0ce0: "GL_OUT_OF_MEMORY in glTexSubImage". err:d3d:wined3d_surface_upload_data >>>>>>>>>>>>>>>>> GL_OUT_OF_MEMORY (0x505) from glTexSubImage2D @ surface.c / 1180 err:d3d:wined3d_debug_callback 0x465b0ce0: "GL_OUT_OF_MEMORY in glTexSubImage". err:d3d:wined3d_surface_upload_data >>>>>>>>>>>>>>>>> GL_OUT_OF_MEMORY (0x505) from glTexSubImage2D @ surface.c / 1180 err:d3d:resource_init Failed to allocate system memory.
I have only integrated gpu online now with 1Gb memory, maybe retry later with high end ati.
https://bugs.winehq.org/show_bug.cgi?id=33066
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #17 from winetest@luukku.com --- Still not working 1.9.20-git and staging 1.9.20. Could be blocked by some other bug...
https://bugs.winehq.org/show_bug.cgi?id=33066
--- Comment #18 from winetest@luukku.com --- (In reply to winetest from comment #17)
Still not working 1.9.20-git and staging 1.9.20. Could be blocked by some other bug...
Still valid.
Just tested wine-staging 2.0.rc1. The default console output isn't really revealing. Can't say why it doesnt work.
https://bugs.winehq.org/show_bug.cgi?id=33066
--- Comment #19 from Sergey Isakov isakov-sl@bk.ru --- (In reply to winetest from comment #18)
(In reply to winetest from comment #17)
Still not working 1.9.20-git and staging 1.9.20. Could be blocked by some other bug...
Still valid.
Just tested wine-staging 2.0.rc1. The default console output isn't really revealing. Can't say why it doesnt work.
Does it work for your graphics on real windows?
https://bugs.winehq.org/show_bug.cgi?id=33066
--- Comment #20 from winetest@luukku.com --- (In reply to winetest from comment #18)
(In reply to winetest from comment #17)
Still not working 1.9.20-git and staging 1.9.20. Could be blocked by some other bug...
Still valid.
Just tested wine-staging 2.0.rc1. The default console output isn't really revealing. Can't say why it doesnt work.
Even I did test this recently I made a retest now. This actually works now. It could have been related to the rx480 patch that got committed, without that wine could see an old gpu with only 512Mb memory.
Fresh wineprefix, but you need to do winetricks -q wmp10 or you get stuck at launching.
You see loading text, some logo commercials, some video clip and then you are at main menu and there are around 4 options. I just started the benchmark and watched the 1st episode of it and skipped the rest.
To me this is fixed.
wine 2.0rc4.
https://bugs.winehq.org/show_bug.cgi?id=33066
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #21 from Jeff Zaroyko jeffz@jeffz.name --- Reported fixed.
https://bugs.winehq.org/show_bug.cgi?id=33066
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #22 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 2.0-rc5.