BZ2 BMF Maker Readme.txt
Nathan Mates
http://bzforum.matesfamily.org/
Last Updated 2013/10/30

   NOTE: this is for BZ2 modders only. The generated .bmf files
should work in any/all versions of BZ2 to this point (1.0 thru
1.3.6.4w)

   NOTE: If you get an error that says roughly 'the application
parameter is incorrect' on double-clicking the DXTGen.exe, then you
MUST install 'vcredist_x86.exe', which can be downloaded from
http://www.microsoft.com/downloads/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=en
[Note: this is a different version than the vcredist_x86.exe used by
v1-15 of BX2DXTGen and/or BZ2 1.3pb4/pb4a - the older versions used
the VS2005SP1 version. . The 2008SP1 version of vcredist is now
needed.  Simply run the downloaded vcredist_x86.exe to install the
system DLLs used by this. If you have Battlezone II 1.3TechAlpha5 (or
newer) installed, this should be done already.

   This is an offline processing tool that allows you to convert
Truetype (or other font) files into the format used by BZ2, a '.bmf'
file. The UI is a bit simplistic, allowing you to pick a font (.ttf is
default, but should also support the following formats:

    TrueType fonts (TTF) and TrueType collections (TTC)
    Type 1 fonts (PFA and PFB)
    CID-keyed Type 1 fonts
    CFF fonts
    OpenType fonts (OTF, both TrueType and CFF variants) and OpenType collections (OTC)
    SFNT-based bitmap fonts
    X11 PCF fonts
    Windows FNT fonts
    BDF fonts (including anti-aliased ones)
    PFR fonts
    Type 42 fonts (limited support)

   Once a font is picked, you have the option to pick a face index (by
number).  This is valid only when the font file selected has more than
one font inside, otherwise face index #0 is the only option.

   You also have the ability to pick a size in 1/64 of a point, with
the application doing the work of showing the result when multiplied
by 64.

   Then, hit 'go' to pick an output file, and let it crunch. The
results should be available almost immediately.


----

   Technical notes: this exe is statically linked against the FreeType
2.5.0.1 libraries, available from
http://www.freetype.org/download.html . See the included FTL.txt for
the license on the FreeType library. The UI is done with WTL 8.0, from
http://www.microsoft.com/downloads/details.aspx?familyid=E5BA5BA4-6E6B-462A-B24C-61115E846F0C&displaylang=en
, available under Microsoft Permissive License. It is also dynamically
linked (via DLLs) against the following libraries:

Portions of this software are copyright (c) <2013> The FreeType
    Project (www.freetype.org).  All rights reserved.

- dbghelp.dll version 6.11.1.404, freely downloadable from
  http://www.microsoft.com/whdc/devtools/debugging/default.mspx . This
  helps generate callstacks when the app crashes -- hopefully less
  often than it did in the past.
