https://bugs.winehq.org/show_bug.cgi?id=42847
Bug ID: 42847 Summary: Devil May Cry 3 SE characters are black. Product: Wine Version: 2.6 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: SolisX007@yahoo.com Distribution: ---
Created attachment 57940 --> https://bugs.winehq.org/attachment.cgi?id=57940 Black Characters - png
Hello Everyone,
Devil May Cry 3 SE the is mostly black you can see red eyes and the life gauge.
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #1 from Lunknown SolisX007@yahoo.com --- This a regression on wine-2.6. I'll try to do a regression later on today.
wine-2.5 good. wine-2.6 bad.
https://bugs.winehq.org/show_bug.cgi?id=42847
Lunknown SolisX007@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |451f5835859b8494fb37d81b5f5 | |b344c5a0c66bc
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #2 from Lunknown SolisX007@yahoo.com --- Hello Everyone,
I could not revert the patch i got this error.
bash-4.3# git checkout master Already on 'master' Your branch is up-to-date with 'origin/master'. bash-4.3# git revert -n 451f5835859b8494fb37d81b5f5b344c5a0c66bc error: could not revert 451f583... wined3d: Avoid using deprecated built-in shader inputs/outputs. hint: after resolving the conflicts, mark the corrected paths hint: with 'git add <paths>' or 'git rm <paths>'
https://bugs.winehq.org/show_bug.cgi?id=42847
Lunknown SolisX007@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |julliard@winehq.org
https://bugs.winehq.org/show_bug.cgi?id=42847
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |joseph.kucia@gmail.com
--- Comment #3 from Józef Kucia joseph.kucia@gmail.com --- Please attach a "+d3d,+d3d_shader" log.
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #4 from Lunknown SolisX007@yahoo.com --- Created attachment 57964 --> https://bugs.winehq.org/attachment.cgi?id=57964 DMC3SE.txt is the +d3d+d3d_shaders log
Ok i just upload the file DMC3SE.txt.bz2.
https://bugs.winehq.org/show_bug.cgi?id=42847
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #5 from Józef Kucia joseph.kucia@gmail.com --- (In reply to Lunknown from comment #4)
Created attachment 57964 [details] DMC3SE.txt is the +d3d+d3d_shaders log
Ok i just upload the file DMC3SE.txt.bz2.
Unfortunately, the log doesn't seem to show anything obviously wrong. It would be best if you could record a trace of the issue with apitrace [1]. After installing apitrace it should be as simple as running wine with the following command: "apitrace trace wine ...". It should produce a *.trace file.
[1] - http://apitrace.github.io/
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #6 from Lunknown SolisX007@yahoo.com --- Hello Juzef Kucia,
Tried apitrace trace wine but can't find .trace file.
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #7 from Lunknown SolisX007@yahoo.com --- This what was on the terminal when i used apitrace.
apitrace: loaded into /usr/bin/wine-preloader apitrace: redirecting dlopen("libGL.so.1", 0x102) apitrace: tracing to /mnt/sda3/Games/PC/CAPCOM/Devil May Cry 3 Special Edition/wine-preloader.2.trace apitrace: redirecting dlopen("libGL.so.1", 0x102) apitrace: warning: glSecondaryColorPointerEXT: call will be faked due to pointer to user memory (https://github.com/apitrace/apitrace/blob/master/docs/BUGS.markdown#tracing) fixme:win:EnumDisplayDevicesW ((null),0,0x31ff918,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x31ff918,0x00000000), stub! fixme:d3d9:Direct3DShaderValidatorCreate9 stub Setup HOST file system. fixme:quartz:VMR9FilterConfig_SetNumberOfStreams (0x4267820/0x4267620)->(2) stub fixme:quartz:VMR9FilterConfig_SetNumberOfStreams (0x173cb0/0x173ab0)->(2) stub fixme:quartz:VMR9FilterConfig_SetNumberOfStreams (0x42c2218/0x42c2018)->(2) stub fixme:quartz:VMR9FilterConfig_SetNumberOfStreams (0x42c4038/0x42c3e38)->(2) stub fixme:quartz:VMR9FilterConfig_SetNumberOfStreams (0x46674c0/0x46672c0)->(2) stub fixme:quartz:VMR9FilterConfig_SetNumberOfStreams (0x42c3880/0x42c3680)->(2) stub preloader: Warning: failed to reserve range 00010000-00110000 apitrace: loaded into /usr/bin/wine-preloader bash-4.3$ apitrace: unloaded from /usr/bin/wineserver
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #8 from Lunknown SolisX007@yahoo.com --- Ok i find the trace file. Here it is.
https://www.sendspace.com/file/5mgg71
https://bugs.winehq.org/show_bug.cgi?id=42847
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Component|-unknown |directx-d3d See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=39150
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #9 from Lunknown SolisX007@yahoo.com --- This is still an issue with wine-2.8.
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #10 from Józef Kucia joseph.kucia@gmail.com --- Please retest in Wine 3.0-rc5 with the latest Mesa.
https://bugs.winehq.org/show_bug.cgi?id=42847
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #11 from joaopa jeremielapuree@yahoo.fr --- Is still a bug in current wine(3.20)?
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #12 from Lunknown SolisX007@yahoo.com --- Sorry for the late reply. I have not upgraded mesa but the issue still appears in wine-4.0 and mesa-11.2.2. I would have to try and upgrade my system to test with newer versions of mesa.
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #13 from Lunknown SolisX007@yahoo.com --- Hello Everyone,
I just tested DMC3SE with wine-4.0,nouveau-1.0.15 and mesa-18.3.1 on slackware-current but game is still showing black characters.
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #14 from Lunknown SolisX007@yahoo.com --- Hello Everyone,
This only effects nvidia cards. I tried running the game on ati card with wine-4.0 and the game works fine.
https://bugs.winehq.org/show_bug.cgi?id=42847
Paul Gofman gofmanp@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gofmanp@gmail.com
--- Comment #15 from Paul Gofman gofmanp@gmail.com --- (In reply to Lunknown from comment #14)
Hello Everyone,
This only effects nvidia cards. I tried running the game on ati card with wine-4.0 and the game works fine.
Does setting registry value HKCU(aka HKEY_CURRENT_USER)\Software\Wine\Direct3D\strict_shader_math to 1 (DWORD value) change anything? Wine version should be >= 4.3 (the option was introduced in that release).
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #16 from Lunknown SolisX007@yahoo.com --- (In reply to Paul Gofman from comment #15)
(In reply to Lunknown from comment #14)
Hello Everyone,
This only effects nvidia cards. I tried running the game on ati card with wine-4.0 and the game works fine.
Does setting registry value HKCU(aka HKEY_CURRENT_USER)\Software\Wine\Direct3D\strict_shader_math to 1 (DWORD value) change anything? Wine version should be >= 4.3 (the option was introduced in that release).
I tried adding the reg with wine-4.4 on the nvidia card but it did not help. The games just looks black with the enemies red eyes visible.
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #17 from Paul Gofman gofmanp@gmail.com --- (In reply to Lunknown from comment #16)
I tried adding the reg with wine-4.4 on the nvidia card but it did not help. The games just looks black with the enemies red eyes visible.
Are you using nouveau or proprietary Nvidia driver? The comments and the log above suggest that the first, did you try with proprietary, even if to localize the issue?
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #18 from Lunknown SolisX007@yahoo.com --- (In reply to Paul Gofman from comment #17)
(In reply to Lunknown from comment #16)
I tried adding the reg with wine-4.4 on the nvidia card but it did not help. The games just looks black with the enemies red eyes visible.
Are you using nouveau or proprietary Nvidia driver? The comments and the log above suggest that the first, did you try with proprietary, even if to localize the issue?
I just tried the nvidia proprietary driver 390.116 and it also has the same issue. Both the nouveau and the nvidia proprietary driver have the issue.
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #19 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-5.0-rc3?
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #20 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wone-5.18?
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #21 from Lunknown SolisX007@yahoo.com --- Yes, it's still an issue on wine-5.18. The screen goes black then flashes the graphics for about 1 sec then goes black again with the nvidia proprietary driver 440.100.
Here is a 3 second clip of the issue.
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #22 from joaopa jeremielapuree@yahoo.fr --- And once more: what about with the nouveau driver?
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #23 from Lunknown SolisX007@yahoo.com --- (In reply to joaopa from comment #22)
And once more: what about with the nouveau driver?
Yes, the nouveau-1.0.16 driver also has the issue as well.
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #24 from Lunknown SolisX007@yahoo.com --- This is still an issue on wine-6.0-rc1.
https://bugs.winehq.org/show_bug.cgi?id=42847
--- Comment #25 from Lunknown BOBBLOG@protonmail.com --- Created attachment 68960 --> https://bugs.winehq.org/attachment.cgi?id=68960 DMC3SE-Terminal-wine-6.0rc3.txt
This is still an issue with wine-6.0rc3.