http://bugs.winehq.org/show_bug.cgi?id=21534
--- Comment #33 from rasmus.ry@gmail.com 2010-04-02 06:37:04 --- (From update of attachment 27158)
trace:font:FONT_EnumFontFamiliesEx lfFaceName = L"HalfLife2" lfCharset = 1 trace:font:WineEngEnumFonts facename = L"HalfLife2" charset 1 trace:font:GetEnumStructs Cached trace:font:WineEngEnumFonts enuming face L"HalfLife2" full L"HalfLife2" style L"Regular" charset 0 type 4 script L"Western" it 0 weight 400 ntmflags 00000040 trace:font:CreateFontIndirectW (127 0 0 0 0 0 0 4 0) L"HalfLife2" => 0xe60 trace:font:WineEngCreateFontInstance L"HalfLife2", h=127, it=0, weight=400, PandF=00, charset=0 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=0) trace:font:WineEngCreateFontInstance Chosen: L"HalfLife2" L"Regular" (/home/rasmus/.wine/dosdevices/c:/Program Files/Steam/steamapps/*******/team fortress 2/hl2/resource/halflife2.ttf/(nil):0) trace:font:WineEngCreateFontInstance font scale y: 1.000000 trace:font:OpenFontFace "/home/rasmus/.wine/dosdevices/c:/Program Files/Steam/steamapps/*******/team fortress 2/hl2/resource/halflife2.ttf"/(nil), 0, 0 x 127 trace:font:WineEngGetFontData font=0x1581d9e8, table=VDMX, offset=0x0, buf=0x33de1c, cbData=0x6 trace:font:load_VDMX numRecs = 1 numRatios = 1 trace:font:WineEngGetFontData font=0x1581d9e8, table=VDMX, offset=0x6, buf=0x33de7c, cbData=0x4 trace:font:load_VDMX Ratios[0] 1 1 : 1 -> 1 trace:font:WineEngGetFontData font=0x1581d9e8, table=VDMX, offset=0xa, buf=0x33de8a, cbData=0x2 trace:font:WineEngGetFontData font=0x1581d9e8, table=VDMX, offset=0xc, buf=0x33de80, cbData=0x4 trace:font:load_VDMX recs=248 startsz=8 endsz=255 trace:font:WineEngGetFontData font=0x1581d9e8, table=VDMX, offset=0x10, buf=0x163bfd88, cbData=0x5d0 trace:font:load_VDMX ppem 111 found; height=127 yMax=110 yMin=-16 trace:font:OpenFontFace height 127 => ppem 111 trace:font:select_charmap found cmap with platform_id 0, encoding_id 3 trace:font:select_charmap found cmap with platform_id 3, encoding_id 1 trace:font:WineEngCreateFontInstance caching: gdiFont=0x1581d9e8 hfont=0xe60 trace:font:X11DRV_SelectFont hdc=0xe54, hfont=0xe60 trace:font:X11DRV_SelectFont gdiFont = 0x1581d9e8 trace:font:WineEngGetFontData font=0x1581d9e8, table=gasp, offset=0x0, buf=(nil), cbData=0x0 trace:font:WineEngGetFontData Can't find table gasp trace:font:update_font_code_page charset 0 => cp 1252 trace:font:WineEngGetOutlineTextMetrics font=0x1581d9e8 trace:font:WineEngGetOutlineTextMetrics OS/2 winA = 985 winD = 144 typoA = 712 typoD = -220 typoLG = 0 FT_Face a = 985, d = -226, h = 1211: HORZ a = 985, d = -226 lg = 0 maxY = 991 minY = -144 trace:font:GetTextMetricsW text metrics: Weight = 400 FirstChar = 32 AveCharWidth = 116 Italic = 0 LastChar = 57352 MaxCharWidth = 224 UnderLined = 0 DefaultChar = 31 Overhang = 0 StruckOut = 0 BreakChar = 32 CharSet = 0 PitchAndFamily = 17
InternalLeading = 15 Ascent = 110 Descent = 16 Height = 126 trace:font:WineEngCreateFontInstance L"HalfLife2", h=127, it=0, weight=400, PandF=00, charset=0 orient 0 escapement 0 trace:font:WineEngCreateFontInstance DC transform 1.000000 0.000000 0.000000 1.000000 trace:font:WineEngCreateFontInstance returning cached gdiFont(0x1581d9e8) for hFont 0xe60 trace:font:X11DRV_SelectFont hdc=0xe54, hfont=0xe60 trace:font:X11DRV_SelectFont gdiFont = 0x1581d9e8 trace:font:update_font_code_page charset 0 => cp 1252