https://bugs.winehq.org/show_bug.cgi?id=41454
Bug ID: 41454 Summary: Outlast 2 Demo hangs with a black screen Product: Wine Version: 1.9.20 Hardware: x86-64 URL: http://store.steampowered.com/app/414700 OS: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: andrey.goosev@gmail.com Distribution: ---
Created attachment 55822 --> https://bugs.winehq.org/attachment.cgi?id=55822 log
Hangs after loading screen.
wine-1.9.20-43-g5d96ef4
https://bugs.winehq.org/show_bug.cgi?id=41454
Kimmo Myllyvirta kimmo.myllyvirta@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kimmo.myllyvirta@gmail.com
--- Comment #1 from Kimmo Myllyvirta kimmo.myllyvirta@gmail.com --- Created attachment 55937 --> https://bugs.winehq.org/attachment.cgi?id=55937 hack patch
This one needs couple of formats; D32_FLOAT_S8X24_UINT, R32G32_UINT and R32_UINT. Quick hack patch attached.
This is also affected by bug 40925 (although this is not an UE4 game, this uses modified UE3). With the patch from bug 41554 and the attached patch the game goes all the way to the main menu (or somewhere, can't really tell). Splash screens show up nicely, but after that everything is quite messed up.
Just a warning, if someone really tries these patches. I managed to freeze X completely (GTX980, 367.57), snippet from Xorg.0.log; [ 87584.886] (WW) NVIDIA(0): WAIT (2, 8, 0x8000, 0x00008e58, 0x00008f34) [ 87591.884] (WW) NVIDIA(0): WAIT (1, 8, 0x8000, 0x00008e58, 0x00008f34)
https://bugs.winehq.org/show_bug.cgi?id=41454
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #2 from winetest@luukku.com --- The other bug is marked as duplicate of a bug that is maked fixed and the other is marked fixed too. There has been some texure formats patches recently but I dont remember if any had those formats you have a patch here.
How did you actually test this bug? The url field seems to lead into full game that's not available yet.
If you could retest this it would be good.
https://bugs.winehq.org/show_bug.cgi?id=41454
fjfrackiewicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz@gmail.com
--- Comment #3 from fjfrackiewicz@gmail.com --- (In reply to Kimmo Myllyvirta from comment #1)
Created attachment 55937 [details] hack patch
This one needs couple of formats; D32_FLOAT_S8X24_UINT, R32G32_UINT and R32_UINT. Quick hack patch attached.
This is also affected by bug 40925 (although this is not an UE4 game, this uses modified UE3). With the patch from bug 41554 and the attached patch the game goes all the way to the main menu (or somewhere, can't really tell). Splash screens show up nicely, but after that everything is quite messed up.
Just a warning, if someone really tries these patches. I managed to freeze X completely (GTX980, 367.57), snippet from Xorg.0.log; [ 87584.886] (WW) NVIDIA(0): WAIT (2, 8, 0x8000, 0x00008e58, 0x00008f34) [ 87591.884] (WW) NVIDIA(0): WAIT (1, 8, 0x8000, 0x00008e58, 0x00008f34)
Hi Kimmo,
R32G32_UINT ( http://source.winehq.org/git/wine.git/commit/fa04582bf7ea83ec5615f7da0b3c391... ) is now implemented in Wine as of version 1.9.23. Perhaps a rebase of your patch might help with the freezing issues? :)
https://bugs.winehq.org/show_bug.cgi?id=41454
--- Comment #4 from fjfrackiewicz@gmail.com --- (In reply to fjfrackiewicz from comment #3)
(In reply to Kimmo Myllyvirta from comment #1)
Created attachment 55937 [details] hack patch
This one needs couple of formats; D32_FLOAT_S8X24_UINT, R32G32_UINT and R32_UINT. Quick hack patch attached.
This is also affected by bug 40925 (although this is not an UE4 game, this uses modified UE3). With the patch from bug 41554 and the attached patch the game goes all the way to the main menu (or somewhere, can't really tell). Splash screens show up nicely, but after that everything is quite messed up.
Just a warning, if someone really tries these patches. I managed to freeze X completely (GTX980, 367.57), snippet from Xorg.0.log; [ 87584.886] (WW) NVIDIA(0): WAIT (2, 8, 0x8000, 0x00008e58, 0x00008f34) [ 87591.884] (WW) NVIDIA(0): WAIT (1, 8, 0x8000, 0x00008e58, 0x00008f34)
Hi Kimmo,
R32G32_UINT ( http://source.winehq.org/git/wine.git/commit/ fa04582bf7ea83ec5615f7da0b3c3917ae6cbad3 ) is now implemented in Wine as of version 1.9.23. Perhaps a rebase of your patch might help with the freezing issues? :)
R32_UINT has also been implemented: http://source.winehq.org/git/wine.git/commit/b97fd7646202be01c65251855ad7de1...
https://bugs.winehq.org/show_bug.cgi?id=41454
--- Comment #5 from Kimmo Myllyvirta kimmo.myllyvirta@gmail.com --- The demo is not available from Steam anymore, and the full game is to be released soonish; http://www.pcgamer.com/outlast-2-demo/ "The demo is free, naturally, but it's only available until November 1—through Halloween, in other words."
I still got the demo installed. It doesn't show up in the Steam library, but it still exists under my steamapps folder, and starts with "wine OL2Demo.exe".
R32G32_UINT and R32_UINT were already added, and WINED3D_RTYPE_TEXTURE_3D crash (bug #40925) is also fixed. D32_FLOAT_S8X24_UINT is still missing. See also bug #41696, which is the same issue.
https://bugs.winehq.org/show_bug.cgi?id=41454
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Outlast 2 Demo hangs with a |Outlast 2 Demo requires |black screen |R32G32_UINT and R32_UINT | |formats CC| |joseph.kucia@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=41454
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |fa04582bf7ea83ec5615f7da0b3 | |c3917ae6cbad3
--- Comment #6 from Józef Kucia joseph.kucia@gmail.com --- (In reply to Kimmo Myllyvirta from comment #5)
R32G32_UINT and R32_UINT were already added, and WINED3D_RTYPE_TEXTURE_3D crash (bug #40925) is also fixed. D32_FLOAT_S8X24_UINT is still missing. See also bug #41696, which is the same issue.
Let's mark this one as fixed.
https://bugs.winehq.org/show_bug.cgi?id=41454
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 2.0-rc1.