http://bugs.winehq.org/show_bug.cgi?id=35187
Bug ID: 35187 Summary: Jade Empire Special Edition configuration tool always resetting video settings Product: Wine Version: 1.7.8 Hardware: x86 OS: Linux Status: NEW Keywords: regression Severity: minor Priority: P2 Component: msxml3 Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: amartinson@codeweavers.com Classification: Unclassified Regression SHA1: 85ced167bd68e882900085ea50f25897e8457172
Created attachment 46937 --> http://bugs.winehq.org/attachment.cgi?id=46937 terminal output
This was tested with the GOG.com version of the game. The game has a configuration tool (JadeEmpireConfig.exe) similar to the one used in Dragon Age:Origins, except the problem doesn't exist in DA:Origins' utility.
The problem: when you start the configuration tool it always resets the video options that you set and saved earlier. The problem can be reproduced by selecting a different screen resolution in the utility, then click on the System -> Rescan option. Screen resolution and all other video options reverted to 640x480. The problem is not with saving the options, because the changes you've made are saved correctly in JadeEmpire.ini.
I found out this is a regression from Wine 1.3.7:
85ced167bd68e882900085ea50f25897e8457172 is the first bad commit commit 85ced167bd68e882900085ea50f25897e8457172 Author: Adam Martinson amartinson@codeweavers.com Date: Wed Nov 3 16:13:58 2010 -0500
msxml3: Fix node_get_text() whitespace handling.
:040000 040000 76eb4e8a62b445fe244a16524f7305411c69875f af858af05d7afa1534da053cada3cf8583992c69 M dlls
Native msxml3 (winetricks msxml3) works around the problem.
wine-1.7.8-142-gb87b9f0