https://bugs.winehq.org/show_bug.cgi?id=38358
Bug ID: 38358 Summary: Chessmaster X/XI dynamic lighting no longer present in wine-1.7.40 (regression) Product: Wine Version: 1.7.40 Hardware: x86 URL: https://archive.org/download/Chessmaster10thEditionDem o/Chessmaster10thEditionDemo.exe OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: multitude@internode.on.net Regression SHA1: 7a8ac888de232578dd36f799cf203e5a59fe5b70 Distribution: ---
Dynamic lighting in Chessmaster X/XI is no longer working in Wine v1.7.40.
According to a 'git bisect':
7a8ac888de232578dd36f799cf203e5a59fe5b70 is the first bad commit commit 7a8ac888de232578dd36f799cf203e5a59fe5b70 Author: Matteo Bruni mbruni@codeweavers.com Date: Thu Mar 26 20:12:17 2015 +0100
wined3d: Don't use the builtin FFP uniform for the normal matrix.
:040000 040000 a3b3bc5c8d13f32c179f38dab44e33b53e780736 d8d2fb22b22ffa85e0e05a41cf1873fef04bce60 M dlls
TESTING INSTRUCTIONS 1. Install the Chessmaster 10 demo from the URL (you may need to be in a 32-bit WINE environment for the installation to work). 2. Run 'game.exe'. 3. Once you've created a user, select the icon left of the rotating chess board and then select the 'Training Mode' icon.
Dynamic lighting works in v1.7.39, albeit incorrectly. See https://bugs.winehq.org/show_bug.cgi?id=37838
cheers, multitude