https://bugs.winehq.org/show_bug.cgi?id=40360
Bug ID: 40360 Summary: Jack Keane 2 shadow corruption Product: Wine Version: 1.9.6 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: abolte@systemsaviour.com Distribution: ---
Created attachment 54046 --> https://bugs.winehq.org/attachment.cgi?id=54046 Console output from 1.9.6.
Jack Keane 2: The Fire Within (a point and click adventure game) shows what appears to be corrupted shadows everywhere, including the title screen which is often completely black because of this.
This can be reproduced using version 1.0.3 (via the GOG 2.0.0.5 installer), as well as the 1.0.0 demo (unfortunately only available in German). These are the only versions I have to test.
Menus and other text are completely unaffected, but the game is unplayable as is because you cannot see what is going on in-game. Adjusting the video resolution or graphics detail quality in-game has no effect. There is a warning "The application requested more than one back buffer, this is not properly supported. Please configure the application to use double buffering (1 back buffer) if possible." (and adjusting this in the application does not appear possible) but it is not clear that this warning is related.
Tested on 1.9.6 and 1.9.6-staging in 32-bit wine prefixes on x86-64 hardware on Debian stretch. Tested various Wine registry settings (adjusting GDI, video RAM, etc.) without success. Overriding d3dx9 and/or physx using winetricks doesn't help. This problem has been around for a long time so is not a regression, but it looks like I never got around to filing a bug report earlier.
There are warnings like: [WAR] (18:25:21) pkg\data_bin.zip - Unable to open file orb_health.bin, error was 'Unknown error.' which suggest a problem extracting a file from one of the included zip files. I can confirm those files don't exist, and that it this is normal. For comparison, I installed the game under Windows 8.1 and ran a recursive diff against what was installed there (under the Program Files folder) and in my wineprefix, and they were identical (aside from things related to the installation path), suggesting that there was in fact no issue with installation and it's normal for some files to be missing from those zip files.
Note that a file called settings.txt is created in My Documents/Jack Keane und das Auge des Schicksals - Demo the first time the game is ran. Setting the display_splash_screens variable to false saves a lot of time while testing, as the splash screens work fine and don't need testing.
I believe the game would work perfectly if not for this shadow corruption issue. Jack Keane 1 does not have this problem.