https://bugs.winehq.org/show_bug.cgi?id=44821
Bug ID: 44821 Summary: Gothic 1 inventory objects not rendered Product: Wine Version: 3.4 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: trivial Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: w1t3sc4@cybergal.com Distribution: ---
Created attachment 60854 --> https://bugs.winehq.org/attachment.cgi?id=60854 Inventory objects are not rendered.
Object icons in the inventory are not rendered (screenshot).
This bug was absent in Wine 3.1, but appears in Wine 3.3 and 3.4.
https://bugs.winehq.org/show_bug.cgi?id=44821
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression CC| |dark.shadow4@web.de
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- Can you make a regression test to find out which commit is responsible for that? https://wiki.winehq.org/Regression_Testing
https://bugs.winehq.org/show_bug.cgi?id=44821
--- Comment #2 from w1t3sc4@cybergal.com --- I run Wine under PlayOnLinux. Are used the same commands?
https://bugs.winehq.org/show_bug.cgi?id=44821
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- Just run wine without PlayOnLinux to do the bisect?
https://bugs.winehq.org/show_bug.cgi?id=44821
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #4 from Béla Gyebrószki gyebro69@gmail.com --- Can you reproduce the problem with the demo? http://www.gothic.de/gothic1/index.php?lang=eng
I see something similar using a Nvidia card with the proprietary drivers, but it doesn't seem to be a regression to me because Wine 1.9.x or Wine 2.x also have the problem. The problem only occurs when the game is running in 16-bit color depth. In GOTHIC.INI, under the [Video] section there is an option to change between 16 and 32-bit color depth: zVidResFullscreenBPP=
Items in the inventory are shown properly for me when 'zVidResFullscreenBPP=32'.
wine-3.4-142-g5946973021 OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GT 730/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 390.42
https://bugs.winehq.org/show_bug.cgi?id=44821
--- Comment #5 from w1t3sc4@cybergal.com --- I can try in the next day with my installations, thanks.
The problem only occurs when the game is running in 16-bit color depth.
I have an ATI card (Radeon 3100) with Open Source drivers and the game is running in 32-bit color depth. Also I have update the game with latest patches (1.08k + Playerkit + System Pack. I disinstalled mods before submit the bugreport, but the problem persisted, isn't an issue of mods bad made. The bug appears only in the 3.3/3.4 version, while with the 3.1 the rendering works correctly.
https://bugs.winehq.org/show_bug.cgi?id=44821
--- Comment #6 from Béla Gyebrószki gyebro69@gmail.com --- Does it help if you disable CSMT? (winetricks csmt=off)
I think I managed to reproduced the problem on Nvidia and in 32-bit color depth, using the following setup: Gothic 1.08k + Player Kit v1.08 + Gothic 1 SystemPack v1.7.
My former test was done with only the base game installed (Gothic 1.08k from GOG.com), it seems the problem arises when the community made System Pack is installed. Disabling CSMT fixes the issue for me. The problem exists with mesa 17.3.7/nouveau too.
https://bugs.winehq.org/show_bug.cgi?id=44821
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=44821
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #7 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with latest wine-rc)?
https://bugs.winehq.org/show_bug.cgi?id=44821
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com Regression SHA1| |dd0ea0a61463db83c647a9367ca | |61e2b69a98eb3 Component|-unknown |directx-d3d
--- Comment #8 from Zebediah Figura z.figura12@gmail.com --- Based on comment 6 (disabling CSMT fixes the issue) and the reported version in comment 0, setting the likely regression hash.
https://bugs.winehq.org/show_bug.cgi?id=44821
--- Comment #9 from Zeb Figura z.figura12@gmail.com --- I'm not seeing this with upstream wine 9.0-rc4, using the Steam version (Gothic 1 Classic), Mesa 23.2.1-1, Intel UHD 630. Is this still reproducible?
https://bugs.winehq.org/show_bug.cgi?id=44821
--- Comment #10 from Béla Gyebrószki gyebro69@gmail.com --- (In reply to Zeb Figura from comment #9)
I'm not seeing this with upstream wine 9.0-rc4, using the Steam version (Gothic 1 Classic), Mesa 23.2.1-1, Intel UHD 630. Is this still reproducible?
It is still present for me in Wine-9.0-rc4. Just tested again with nouveau and Nvidia 535.43.22. What bothers me now: the problem is there even though CSMT is disabled. It used to work around the issue at the time when I made comment #6.
The issue is not reproducible with the vanilla version of the game, you need to install Playerkit + Systempack unofficial mods. Don't know about the Steam version, but if you follow steps 2-4 in this Steam discussion, you can install the mods. https://steamcommunity.com/sharedfiles/filedetails/?id=2201586820
To sum up you need to install these over the default Steam version (in that order): gothic_patch_108k.exe gothic1_playerkit-1.08k.exe Gothic1_PlayerKit-2.8.exe G1Classic-SystemPack-1.8.exe
Then start the patched game with GothicStarter.exe. If all went well you should see the version number in the lower right part of the main menu: 1.08k_mod(SP 1.8).
Now comes the part where you want to reproduce the problem. You need to collect some items scattered around the game world because the game starts you with an empty inventory. I can attach an existing saved game if that helps.