https://bugs.winehq.org/show_bug.cgi?id=40597
Bug ID: 40597 Summary: Caesar IV Demo: can't confirm license agreement during the installation Product: Wine Version: 1.3.31 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: gdi32 Assignee: wine-bugs@winehq.org Reporter: wylda@volny.cz Distribution: ---
Installer of Caesar IV Demo wants to confirm license agreement on the second "next" step. You need to scroll to the bottom (100%) of the agreement to continue. Than radio button "I accept..." becomes active and can be selected.
Everything worked fine until wine-1.3.29-240.
Actually there are two regression. Since wine-1.3.29-241-g17e72c8 the agreement letters are replaced by mathematical symbols. It is enough, if you reach cca 95% of "agreement" and radio button "I accept..." becomes active.
Since wine-1.3.30-58-g3b96690, the agreement turns into proper letters, but even if you reach 100% of the license agreement, the radio button "I accept..." is still grayed out and you can't continue.
And this is still broken in wine-1.9.9.
wine-1.3.29-241-g17e72c8 commit 17e72c816b9cbc17aeaae1c2ecf2ba230083817d Author: Huw Davies huw@codeweavers.com Date: Thu Oct 6 16:26:07 2011 -0500
gdi32: Load the font properties from the cache if it exists.
wine-1.3.30-58-g3b96690 commit 3b9669017bc8425f04860f331d8a1f689c8d63e0 Author: Huw Davies huw@codeweavers.com Date: Wed Oct 12 11:55:13 2011 +0100
gdi32: Add the liberation fonts to the default fallback lists.
https://bugs.winehq.org/show_bug.cgi?id=40597
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Debian CC| |huw@codeweavers.com Keywords| |download, Installer, | |regression URL| |http://download.cnet.com/Ca | |esar-IV-demo/3000-2119_4-10 | |573828.html Regression SHA1| |3b9669017bc8425f04860f331d8 | |a1f689c8d63e0
--- Comment #1 from Wylda wylda@volny.cz --- Filling some fields + installer info:
$ shasum -b caesar4_demo_en.exe 993144afd33ded60b0fce3e1c6e3a33904d0f5da *caesar4_demo_en.exe
$ du -h caesar4_demo_en.exe 447M caesar4_demo_en.exe
https://bugs.winehq.org/show_bug.cgi?id=40597
--- Comment #2 from Huw Davies huw@codeweavers.com --- Looks like it really needs the font Courier New to be installed. Does installing that by using: winetricks corefonts for example, help?
https://bugs.winehq.org/show_bug.cgi?id=40597
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #3 from winetest@luukku.com --- (In reply to Huw Davies from comment #2)
Looks like it really needs the font Courier New to be installed. Does installing that by using: winetricks corefonts for example, help?
wine-staging 1.9.22 doesnt seem to suffer from this regression. and it works with wine 1.9.23-git if winetricks -q corefonts is used.
https://bugs.winehq.org/show_bug.cgi?id=40597
--- Comment #4 from Huw Davies huw@codeweavers.com --- (In reply to winetest from comment #3)
(In reply to Huw Davies from comment #2)
Looks like it really needs the font Courier New to be installed. Does installing that by using: winetricks corefonts for example, help?
wine-staging 1.9.22 doesnt seem to suffer from this regression. and it works with wine 1.9.23-git if winetricks -q corefonts is used.
Calling this a regression is a bit misleading. What's changed is that in the absence of Courier New, one random font is being picked instead of another. It was just luck that the original random font had the right metrics to layout in the same way as Courier New.
The correct fix (short of implementing our own version of Courier New) is to install Courier New.
https://bugs.winehq.org/show_bug.cgi?id=40597
--- Comment #5 from Wylda wylda@volny.cz --- (In reply to Huw Davies from comment #2)
Looks like it really needs the font Courier New to be installed. Does installing that by using: winetricks corefonts for example, help?
As noted above by "winetest" - Courier New "fixes" this bug. In my case vanilla wine-2.0-rc1 + courie32.exe (Courier New v2.82) activates "Next" button again in cca 95% of license agreement.
Do we have a bug report purely for "Wine needs Courier New"?
https://bugs.winehq.org/show_bug.cgi?id=40597
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #6 from joaopa jeremielapuree@yahoo.fr --- Is still a bug in current wine(3.20)?
https://bugs.winehq.org/show_bug.cgi?id=40597
--- Comment #7 from Wylda wylda@volny.cz --- (In reply to Wylda from comment #5)
Do we have a bug report purely for "Wine needs Courier New"?
Well there is my other Bug 20456, which could be a duplicate, but that one isn't a regressions ;)
Still in wine-4.0-rc1.
https://bugs.winehq.org/show_bug.cgi?id=40597
--- Comment #8 from joaopa jeremielapuree@yahoo.fr --- This bug is fixed with wine-5.0-rc3. Can an administrator close this bug as FIXED?
https://bugs.winehq.org/show_bug.cgi?id=40597
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|NEW |RESOLVED
--- Comment #9 from Gijs Vermeulen gijsvrm@gmail.com --- I think we can mark this bug a dupe of Bug 20456 based on Comment #4.
*** This bug has been marked as a duplicate of bug 20456 ***
https://bugs.winehq.org/show_bug.cgi?id=40597
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate.