https://bugs.winehq.org/show_bug.cgi?id=45345
Bug ID: 45345 Summary: The game runs and you can hear the sound but it shows a blank screen. Product: Wine Version: 3.10 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: alexterranova81@gmail.com Distribution: ---
Created attachment 61633 --> https://bugs.winehq.org/attachment.cgi?id=61633 Console Logs
OS: Linux Mint 18.3 x64 KDE/ Wine 3.10 / Using recommended Graphics Drivers CPU: AMD VideoCard: GeForce GTX 750 RAM: 8GB
The game runs with sound, but you get a blank screen
https://www.pastiebin.com/5b269712b01a0
https://bugs.winehq.org/show_bug.cgi?id=45345
--- Comment #1 from mrrmx alexterranova81@gmail.com --- https://store.steampowered.com/app/733050/Lines_Infinite/
(It's a Unity Game)
*SHOWS BLANK SCREEN
https://bugs.winehq.org/show_bug.cgi?id=45345
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #2 from Fabian Maurer dark.shadow4@web.de --- FWIW, this game has a native Linux version - if you just want to play.
https://bugs.winehq.org/show_bug.cgi?id=45345
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Summary|The game runs and you can |Unity Game Lines Infinite |hear the sound but it shows |shows a blank screen |a blank screen. | URL| |https://store.steampowered. | |com/app/733050/Lines_Infini | |te/
https://bugs.winehq.org/show_bug.cgi?id=45345
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|critical |normal
https://bugs.winehq.org/show_bug.cgi?id=45345
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- I recently found another unity game that also has a blank screen, maybe it's the same issue: https://circushorse.itch.io/anxiety
https://bugs.winehq.org/show_bug.cgi?id=45345
--- Comment #4 from Fabian Maurer dark.shadow4@web.de --- Sorry for yet another post, does adding "-force-d3d9" as commandline argument help?
https://bugs.winehq.org/show_bug.cgi?id=45345
--- Comment #5 from mrrmx alexterranova81@gmail.com --- adding "-force-d3d9" fixed the issue completely.
Could you let me know how to add "-force-d3d9" to the wine shortcut?
Thank you
https://bugs.winehq.org/show_bug.cgi?id=45345
--- Comment #6 from Fabian Maurer dark.shadow4@web.de --- Just use a .desktop file or play the native version.
https://bugs.winehq.org/show_bug.cgi?id=45345
--- Comment #7 from mrrmx alexterranova81@gmail.com --- Just to let you know: "it's very slow"
Thanks for your help!
https://bugs.winehq.org/show_bug.cgi?id=45345
--- Comment #8 from mrrmx alexterranova81@gmail.com --- I was wrong it's running normally.. I needed to close the "Konsole" that was using half the CPU speed.
Thanks for your help!
https://bugs.winehq.org/show_bug.cgi?id=45345
--- Comment #9 from mrrmx alexterranova81@gmail.com --- Works great!
https://bugs.winehq.org/show_bug.cgi?id=45345
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick@piezo-forte.be
--- Comment #10 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- Created attachment 61648 --> https://bugs.winehq.org/attachment.cgi?id=61648 Friday the 13th Killer Puzzle wine-staging 3.10 terminal output
Friday the 13th Killer Puzzle (Unity engine game) is also affected.
The game is free-to-play on Steam. https://store.steampowered.com/app/795100/Friday_the_13th_Killer_Puzzle/
Sound and music plays but screen stays blank.
Using -force-d3d9 does fix it (Add this to the command line arguments in the properties of the game in Steam).
Should be 'Multiple Unity games (Lines Infinite, Anxiety, Friday the 13th Killer Puzzle) show a blank screen' in the bug summary.
https://bugs.winehq.org/show_bug.cgi?id=45345
--- Comment #11 from Matteo Bruni matteo.mystral@gmail.com --- (In reply to Olivier F. R. Dierick from comment #10)
Created attachment 61648 [details] Friday the 13th Killer Puzzle wine-staging 3.10 terminal output
Friday the 13th Killer Puzzle (Unity engine game) is also affected.
No, your issue (which is bug 39754) looks unrelated to this bug.
https://bugs.winehq.org/show_bug.cgi?id=45345
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #61648|0 |1 is obsolete| |
https://bugs.winehq.org/show_bug.cgi?id=45345
--- Comment #12 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- (In reply to Matteo Bruni from comment #11)
(In reply to Olivier F. R. Dierick from comment #10)
Created attachment 61648 [details] Friday the 13th Killer Puzzle wine-staging 3.10 terminal output
Friday the 13th Killer Puzzle (Unity engine game) is also affected.
No, your issue (which is bug 39754) looks unrelated to this bug.
Why?
https://bugs.winehq.org/show_bug.cgi?id=45345
--- Comment #13 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- (In reply to Olivier F. R. Dierick from comment #12)
(In reply to Matteo Bruni from comment #11)
(In reply to Olivier F. R. Dierick from comment #10)
Created attachment 61648 [details] Friday the 13th Killer Puzzle wine-staging 3.10 terminal output
Friday the 13th Killer Puzzle (Unity engine game) is also affected.
No, your issue (which is bug 39754) looks unrelated to this bug.
Why?
I guess it's because of this line in my terminal output that doesn't show in the OP's logs:
--- terminal output --- 00b5:fixme:d3d:wined3d_device_resolve_sub_resource Unhandled multisample resolve, dst_format WINED3DFMT_R8G8B8A8_TYPELESS, src_format WINED3DFMT_R8G8B8A8_TYPELESS, format WINED3DFMT_R8G8B8A8_UNORM. --- terminal output ---
https://bugs.winehq.org/show_bug.cgi?id=45345
--- Comment #14 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- (In reply to Matteo Bruni from comment #11)
(In reply to Olivier F. R. Dierick from comment #10)
Created attachment 61648 [details] Friday the 13th Killer Puzzle wine-staging 3.10 terminal output
Friday the 13th Killer Puzzle (Unity engine game) is also affected.
No, your issue (which is bug 39754) looks unrelated to this bug.
Both my issue and the OP's are the same: Blank screen in Unity game.
Nothing tells me that my issue is caused by 'multisampling resolve not being implemented for typeless resources'. There are many more lines common to my terminal output and the OP's that may be symptoms of the true cause of the issue.
Bug 39754 has been recycled more than once and the current symptoms described there is 'blank screen in multiple games'. The summary is irrelevant as it's not conforming to the bug writing guidelines because the analysis might not be correct.
Bug 43983 was marked duplicate of bug 39754 and it didn't even have a terminal output attached. So tell me how bug 43983 is a duplicate of bug 39754 and my issue would, but not this bug?
As far as I can tell, this bug is a duplicate of bug 39754.
https://bugs.winehq.org/show_bug.cgi?id=45345
--- Comment #15 from Matteo Bruni matteo.mystral@gmail.com --- (In reply to Olivier F. R. Dierick from comment #14)
(In reply to Matteo Bruni from comment #11)
(In reply to Olivier F. R. Dierick from comment #10)
Created attachment 61648 [details] Friday the 13th Killer Puzzle wine-staging 3.10 terminal output
Friday the 13th Killer Puzzle (Unity engine game) is also affected.
No, your issue (which is bug 39754) looks unrelated to this bug.
Both my issue and the OP's are the same: Blank screen in Unity game.
Nothing tells me that my issue is caused by 'multisampling resolve not being implemented for typeless resources'. There are many more lines common to my terminal output and the OP's that may be symptoms of the true cause of the issue.
Does hacking away the return right next to the FIXME() make any difference for you?
Bug 39754 has been recycled more than once and the current symptoms described there is 'blank screen in multiple games'.
Yeah, that's unfortunate. It should have been closed when the "first pass" implementation of multisample resolve was implemented. Alas it was repurposed for the (still missing) typeless resource case and changing things again at this point IMHO isn't particularly valuable.
The summary is irrelevant as it's not conforming to the bug writing guidelines because the analysis might not be correct.
The current summary of bug 39754 is obviously correct.
Bug 43983 was marked duplicate of bug 39754 and it didn't even have a terminal output attached. So tell me how bug 43983 is a duplicate of bug 39754 and my issue would, but not this bug?
I'm sure Józef tested the game from bug 43983 himself, I'd tend to trust his judgment.
As far as I can tell, this bug is a duplicate of bug 39754.
It doesn't look like it to me. The OP's log has no mention of typeless multisample resolve while it has multiple references to GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE errors, apparently caused by mixing multisample depth / stencil buffers with a single sample color buffer. That's the likely culprit IMHO.
https://bugs.winehq.org/show_bug.cgi?id=45345
--- Comment #16 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- (In reply to Matteo Bruni from comment #15)
Does hacking away the return right next to the FIXME() make any difference for you?
Yes. Removing the return statement does make Friday the 13th Killer Puzzle work without -force-d3d9.
I don't own Lines Infinite or Anxiety and so cannot test those games, but there is a Lines X Free game on Steam from the same author of Lines Infinite.
Lines X Free does print the multisample resolve FIXMEs and has the blank screen issue too. Removing the return statement makes it work.
I don't know why Lines Infinite doesn't print the multisample resolve FIXMEs. Maybe it depends on the version of the Unity 3D engine.
Here are the version of the Unity engine of the games I tested: Friday the 13th Killer Puzzle: 2017.2.0p2 Lines X Free: 2017.4.3f1
https://bugs.winehq.org/show_bug.cgi?id=45345
Sven Arvidsson sa@whiz.se changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sa@whiz.se
https://bugs.winehq.org/show_bug.cgi?id=45345
--- Comment #17 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- Blank screen issue with Friday the 13th and Lines X Free are fixed for me.
Please, retest with wine development version >=3.15.
https://bugs.winehq.org/show_bug.cgi?id=45345
mirh mirh@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mirh@protonmail.ch