https://bugs.winehq.org/show_bug.cgi?id=39747
Bug ID: 39747 Summary: Original War: user interface gets corrupted after opening the help screen Product: Wine Version: 1.8-rc3 Hardware: x86 URL: https://original-war.net/files.php?id=79 OS: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: hverbeet@gmail.com Regression SHA1: 821c2ed6a3478fadeafe7c64213b5f0af5f19d57 Distribution: ---
Created attachment 53020 --> https://bugs.winehq.org/attachment.cgi?id=53020 screenshot (comparison)
When you start a new game or load a previously saved game, the user interface in the game is rendered correctly. After opening and closing the in-built help screen, the user interface becomes corrupted so that only the character portrait and the minimap can bee seen, everything else is replaced with black rectangles (see attached screenshot). Plain terminal output doesn't show anything. I tried and reproduced this bug with Nvidia binary drivers 340.96, because the game doesn't start properly with Nouveau.
Tested with the following game versions: 1.09 (demo version) 1.10 (stock version from GOG.com) 2.0.3.5 (the latest patch)
1.09 and 1.10 versions use DirectDraw renderer exclusively, newer patches allow the player to choose between the default ddraw and opengl renderers: the issue occurs only with ddraw.
The problem was introduced by
commit 821c2ed6a3478fadeafe7c64213b5f0af5f19d57 Author: Henri Verbeet hverbeet@codeweavers.com Date: Fri Dec 4 11:30:15 2015 +0100
ddraw: Do not mark surfaces as lost unconditionally when setting the cooperative level.
To reproduce the problem in the demo version: 1. Install and start the demo with OwarDemo.exe 2. In the main menu choose <Campaign>, select the U.S campaign (blue icon), press <Esc> to skip the video. The game starts with a conversation, press <Backspace> to skip it. 3. When you gain control over your character, press the <?> icon in the upper menu bar to open the in-game help scene.Close the screen with the checkmark button in the lower right. 4. You should see that the main user interface is missing decoration, buttons, etc.
Fedora 23 Nvidia binary drivers 340.96
Original_War_Demo_109_Install_ENG[www.original-war.net].rar (352 M) sha1: a87ea7d3a3c5e1aae8eaea04ac19bc7f9974c0eb
https://bugs.winehq.org/show_bug.cgi?id=39747
Sergey Isakov isakov-sl@bk.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |isakov-sl@bk.ru
--- Comment #1 from Sergey Isakov isakov-sl@bk.ru --- I have to remind that the bug 38778 was closed with this commit while I was not agree this is good workaround.
https://bugs.winehq.org/show_bug.cgi?id=39747
--- Comment #2 from Henri Verbeet hverbeet@gmail.com --- Should be fixed by commit 571dc0faa502b63880e905c35d3e3da6d87c5599.
https://bugs.winehq.org/show_bug.cgi?id=39747
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |571dc0faa502b63880e905c35d3 | |e3da6d87c5599 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #3 from Béla Gyebrószki gyebro69@gmail.com --- (In reply to Henri Verbeet from comment #2)
Should be fixed by commit 571dc0faa502b63880e905c35d3e3da6d87c5599.
Fixed indeed, thank you.
wine-1.8-rc3-38-g571dc0f
https://bugs.winehq.org/show_bug.cgi?id=39747
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.8-rc4.