https://bugs.winehq.org/show_bug.cgi?id=45874
Bug ID: 45874 Summary: Secret Files 1-2: hardware mouse cursor corrupted Product: Wine Version: 3.9 Hardware: x86 URL: https://www.fileplanet.com/199114/190000/fileinfo/Secr et-Files-2:-Puritas-Cordis-Demo OS: Linux Status: NEW Keywords: download, regression Severity: minor Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: hverbeet@gmail.com Regression SHA1: 6fc027e5acfb7f7c7f50af421658e5442e896588 Distribution: ---
When hardware mouse is enabled in Secret Files 1 and 2, the mouse cursor often changes into a solid black or white rectangle. This happens during video sequences, when clicking on an option in the menus and during gameplay. Terminal output doesn't yield anything useful. Disabling GLSL works around the problem.
Reverting the following commit also fixes the bug:
commit 6fc027e5acfb7f7c7f50af421658e5442e896588 Author: Henri Verbeet hverbeet@codeweavers.com Date: Mon May 21 22:44:45 2018 +0430
wined3d: Only create the ARBfp blitter if creating the GLSL blitter failed.
Since the GLSL blitter can do everything the ARBfp one can.
To reproduce the issue in Secret Files 2 demo: 1. install the demo, the game needs native d3dx9_30.dll 2. run ConfigTool.exe and uncheck the option 'Software cursor' then save the settings. 3. start fsasgame.exe and you can observe the corrupted mouse pointer when you click <Options> or when you start a new game.
SecretFiles2-PuritasCordis-DEMO_EN.exe (945 M) sha1: fa511e60b4e4013984b5cec784f1211ba954dd17
wine-3.16-167-g42929b75fc OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GT 730/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 396.54.06
https://bugs.winehq.org/show_bug.cgi?id=45874
zzzzzyzz@hacari.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zzzzzyzz@hacari.org
https://bugs.winehq.org/show_bug.cgi?id=45874
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |joseph.kucia@gmail.com
--- Comment #1 from Józef Kucia joseph.kucia@gmail.com --- Please retest in 4.0-rc6.
https://bugs.winehq.org/show_bug.cgi?id=45874
--- Comment #2 from Andrey Gusev andrey.goosev@gmail.com --- Works as it should.
https://bugs.winehq.org/show_bug.cgi?id=45874
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Fixed by SHA1| |536782bc1c74a65f72f05301417 | |15f1f76acc001 Resolution|--- |FIXED
--- Comment #3 from Józef Kucia joseph.kucia@gmail.com --- Fixed by https://source.winehq.org/git/wine.git/?a=commit;h=536782bc1c74a65f72f053014...
https://bugs.winehq.org/show_bug.cgi?id=45874
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 4.0-rc7.