For anyone following along:
I've managed to get my hands on a copy of HL1 (game of the year edition).
`ClientScheme.res` never appears in the installation directory or on the disc. But there is a file called `GameUIScheme.res` which contains the same style of code:
- Code: Select all
// describes all the fonts
Fonts
{
"Default"
{
"name" "Tahoma"
"tall" "16"
"weight" "500"
}
"DefaultUnderline"
{
"name" "Tahoma"
"tall" "16"
"weight" "500"
"underline" "1"
}
"DefaultSmall"
{
"name" "Tahoma"
"tall" "13"
"weight" "0"
}
"DefaultVerySmall"
{
"name" "Tahoma"
"tall" "12"
"weight" "0"
}
// this is the symbol font
"Marlett"
{
"name" "Marlett"
"tall" "14"
"weight" "0"
}
}
However, this feels like a red herring to me because even if I change the values in this file it has no impact on the game menu, so I'm not sure what it's for? -- That said, the font could still be Tahoma, im going to explore that a bit more.
I did find that the main-menu fonts are saved as a sprite-sheet bitmap:
`Half-Life\valve\gfx\shell\btns_main.bmp`

^that one is easily identifiable as
Trebuchet BoldI found a `fonts.wad` file. But I can't export it's contents cause i get this error:
- Code: Select all
FONT0.bmp (Error: Error reading lump: lump type 0x46 not supported.)
Anybody know much about that?
And in `Half-Life\valve\gfx\vgui\fonts` there are a bunch of tga files which seem to represent in-game fonts rendered as bitmaps for the various supported resolutions: `1024_Scoreboard Small Text.tga` and I'm also not sure where they are used in game either? Maybe multiplayer given the filename.
