http://bugs.winehq.org/show_bug.cgi?id=31933
Bug #: 31933 Summary: GOG.com installer displays the options menu poorly Product: Wine Version: 1.5.14 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: fonts AssignedTo: wine-bugs@winehq.org ReportedBy: xvachon@gmail.com Classification: Unclassified
Created attachment 42059 --> http://bugs.winehq.org/attachment.cgi?id=42059 screenshot
Here's an example with the Heroes of Might and Magic 5 Bundle. The console displays these lines in loop.
fixme:uniscribe:GPOS_apply_lookup We do not handle SubType 5 fixme:uniscribe:GPOS_apply_PairAdjustment Pair Adjustment Positioning: Format 2 Unhandled
I suspect that all the games from GOG have this issue. Marking the issue to fonts, as I suspect this has to do with a font that Linux does not have.
http://bugs.winehq.org/show_bug.cgi?id=31933
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aric@codeweavers.com Component|fonts |usp10
http://bugs.winehq.org/show_bug.cgi?id=31933
--- Comment #1 from Aric Stewart aric@codeweavers.com 2012-10-10 11:07:39 CDT --- Any chance you could include a screen show of how it is suppose to look?
thanks!
http://bugs.winehq.org/show_bug.cgi?id=31933
--- Comment #2 from Jonas Maebe jonas.bugzilla@gmail.com 2012-10-11 16:28:11 CDT --- Created attachment 42078 --> http://bugs.winehq.org/attachment.cgi?id=42078 Screenshot of GOG Teenagent installer under Wine 1.3.24
http://bugs.winehq.org/show_bug.cgi?id=31933
Jonas Maebe jonas.bugzilla@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jonas.bugzilla@gmail.com
--- Comment #3 from Jonas Maebe jonas.bugzilla@gmail.com 2012-10-11 16:32:56 CDT --- The issue also happens under Mac OS X 10.6.8 and at least there is probably unrelated to installed fonts: the installer looks fine under Wine 1.3.24, but not under Wine 1.5.2 (see attachments). I don't know which revision exactly caused the problem and the issue is not so important to me that I feel like spending a couple of hours regression testing (rebuilding wine takes quite a while on my Core2Duo 2.4GHz).
You can reproduce it using any of the installers for the freely downloadable games at gog.com, including the one I used (http://www.gog.com/en/gamecard/teenagent ).
http://bugs.winehq.org/show_bug.cgi?id=31933
--- Comment #4 from Jonas Maebe jonas.bugzilla@gmail.com 2012-10-11 16:33:35 CDT --- Created attachment 42079 --> http://bugs.winehq.org/attachment.cgi?id=42079 Screenshot of GOG Teenagent installer under Wine 1.5.2
http://bugs.winehq.org/show_bug.cgi?id=31933
--- Comment #5 from Aric Stewart aric@codeweavers.com 2012-10-12 10:52:33 CDT --- (In reply to comment #4)
Created attachment 42079 [details] Screenshot of GOG Teenagent installer under Wine 1.5.2
Well it is unquestionably a different font. So the uniscribe log messages are probably irrelevant.
a +font log for each case will tell us what font it is picking.
http://bugs.winehq.org/show_bug.cgi?id=31933
--- Comment #6 from Jonas Maebe jonas.bugzilla@gmail.com 2012-10-12 11:14:43 CDT --- Created attachment 42085 --> http://bugs.winehq.org/attachment.cgi?id=42085 Wine 1.3.24 trace of gog teenagent installer with +font
http://bugs.winehq.org/show_bug.cgi?id=31933
--- Comment #7 from Jonas Maebe jonas.bugzilla@gmail.com 2012-10-12 11:15:13 CDT --- Created attachment 42086 --> http://bugs.winehq.org/attachment.cgi?id=42086 Wine 1.5.2 trace of gog teenagent installer with +font
I've attached the traces.
http://bugs.winehq.org/show_bug.cgi?id=31933
--- Comment #8 from Aric Stewart aric@codeweavers.com 2012-10-12 11:53:09 CDT --- in 1.3:
trace:font:WineEngCreateFontInstance L"Arial", h=-12, it=0, weight=700, PandF=00, charset=238 orient 0 escapement 0 trace:font:WineEngCreateFontInstance DC transform 1.000000 0.000000 0.000000 1.000000 trace:font:WineEngCreateFontInstance not in cache trace:font:WineEngCreateFontInstance (it=0, bd=0) is selected for (it=0, bd=1) trace:font:WineEngCreateFontInstance (it=0, bd=1) is selected for (it=0, bd=1) trace:font:WineEngCreateFontInstance Chosen: L"Tahoma" L"Bold" (/Data/dev/wine/wine-1.3.24/bin/../lib/../bin/../share/wine/fonts//tahomabd.ttf/0x0:0)
in 1.5 trace:font:CreateFontIndirectExW (-12 0 0 0 0 0 0 0 238) L"Arial" Bold Underline => 0x758c trace:font:X11DRV_SelectFont hdc=0x12c8, hfont=0x758c trace:font:freetype_SelectFont L"Arial", h=-12, it=0, weight=700, PandF=00, charset=238 orient 0 escapement 0 trace:font:freetype_SelectFont DC transform 1.000000 0.000000 0.000000 1.000000 trace:font:freetype_SelectFont not in cache trace:font:freetype_SelectFont (it=0, bd=0) is selected for (it=0, bd=1) trace:font:freetype_SelectFont (it=0, bd=1) is selected for (it=0, bd=1) trace:font:freetype_SelectFont Chosen: L"Luxi Mono" L"Bold" (/usr/X11R6/lib/X11/fonts/TTF/luximb.ttf/0x0:0)
Not sure why but 1.5 on your system seems to be choosing Luxi Mono for pretty much all the fonts it does not fine.
I am not very familiar with the font selection code. But that is where you would want to look for your change.
http://bugs.winehq.org/show_bug.cgi?id=31933
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fracting@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=31933
--- Comment #9 from Jonas Maebe jonas.bugzilla@gmail.com 2012-10-14 16:57:23 CDT --- (In reply to comment #8)
You're right. The problem I'm seeing is probably unrelated to the original submitter's problem, since in his case the selected font is quite close to Arial.
https://bugs.winehq.org/show_bug.cgi?id=31933
--- Comment #10 from Qian Hong fracting@gmail.com --- Hi Xavier, is the bug still present in current Wine ( 1.7.32 or later ) ?
Thanks.
https://bugs.winehq.org/show_bug.cgi?id=31933
--- Comment #11 from Xavier Vachon xvachon@gmail.com --- (In reply to Qian Hong from comment #10)
Hi Xavier, is the bug still present in current Wine ( 1.7.32 or later ) ?
Thanks.
Hi Qian,
GOG.com updated their installers a while ago, I don't have access to the former 1.0 setups they used to have. The 2.0 (current) installer displays the options properly.
https://bugs.winehq.org/show_bug.cgi?id=31933
--- Comment #12 from Qian Hong fracting@gmail.com --- (In reply to Xavier Vachon from comment #11)
GOG.com updated their installers a while ago, I don't have access to the former 1.0 setups they used to have. The 2.0 (current) installer displays the options properly.
Would you mind resolve this bug as abandoned? Thanks.
https://bugs.winehq.org/show_bug.cgi?id=31933
Xavier Vachon xvachon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |ABANDONED
--- Comment #13 from Xavier Vachon xvachon@gmail.com --- Abandoned per comment 12.
https://bugs.winehq.org/show_bug.cgi?id=31933
Xavier Vachon xvachon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #14 from Xavier Vachon xvachon@gmail.com --- Closing abandoned
https://bugs.winehq.org/show_bug.cgi?id=31933
--- Comment #15 from Jonas Maebe jonas.bugzilla@gmail.com --- I can confirm the problem is as bad as ever. I'll upload a screenshot from wine 1.7.30.
https://bugs.winehq.org/show_bug.cgi?id=31933
--- Comment #16 from Jonas Maebe jonas.bugzilla@gmail.com --- Created attachment 50102 --> https://bugs.winehq.org/attachment.cgi?id=50102 Screenshot of Space Rangers 2: Reboot installer
The installer is still the old one because the game is no longer sold by GOG (but if you bought it before it was discontinued, you still have access to it).
https://bugs.winehq.org/show_bug.cgi?id=31933
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |REOPENED Resolution|ABANDONED |--- Ever confirmed|0 |1
--- Comment #17 from Qian Hong fracting@gmail.com --- Thanks for update, reopened per Comment 16
https://bugs.winehq.org/show_bug.cgi?id=31933
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|usp10 |-unknown
--- Comment #18 from Nikolay Sivov bunglehead@gmail.com --- Did anyone test this with native usp10.dll? It's not obvious if component is set correctly here. It looks more like dialog not prepared for using arbitrary fonts that happen to be selected.
https://bugs.winehq.org/show_bug.cgi?id=31933
fjfrackiewicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz@gmail.com
--- Comment #19 from fjfrackiewicz@gmail.com --- (In reply to Nikolay Sivov from comment #18)
Did anyone test this with native usp10.dll? It's not obvious if component is set correctly here. It looks more like dialog not prepared for using arbitrary fonts that happen to be selected.
I'd say this issue is no longer valid. I use GOG versions of games and they never look like that now that GOG have updated their Windows installers. The screenshots such as comment 1 are from their oldest installers...
https://bugs.winehq.org/show_bug.cgi?id=31933
Rafał Mikrut mikrutrafal@protonmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mikrutrafal@protonmail.com
--- Comment #20 from Rafał Mikrut mikrutrafal@protonmail.com --- I installed almost 100 Gog games in Wine 5.0+ and never spotted this bug, so I think that issue can be closed since this issue was with old installer which isn't available now in Gog.
https://bugs.winehq.org/show_bug.cgi?id=31933
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #21 from joaopa jeremielapuree@yahoo.fr --- Original old installer is not available anymore. Can no be tested. Can an administrator close this bug as ABANDONED?
https://bugs.winehq.org/show_bug.cgi?id=31933
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |ABANDONED Status|REOPENED |RESOLVED
--- Comment #22 from Qian Hong fracting@gmail.com --- (In reply to joaopa from comment #21)
Original old installer is not available anymore. Can no be tested. Can an administrator close this bug as ABANDONED?
https://bugs.winehq.org/show_bug.cgi?id=31933
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #23 from Austin English austinenglish@gmail.com --- Closing.
https://bugs.winehq.org/show_bug.cgi?id=31933
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |RESOLVED
--- Comment #24 from Austin English austinenglish@gmail.com --- Closing.
https://bugs.winehq.org/show_bug.cgi?id=31933
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #25 from Ken Sharp imwellcushtymelike@gmail.com --- Closing bugs marked as abandoned