Dynamix Font Format v1
Jump to navigation
Jump to search
Dynamix Font Format v1
Format type | Font |
---|---|
Max glyph count | 64 |
Minimum glyph size (pixels) | 8×1 (global) |
Maximum glyph size (pixels) | 8×? (no real limit) (global) |
Access mode | Indexed |
Metadata? | None |
Bitmap glyphs? | Yes |
Vector glyphs? | No |
Compressed glyphs? | No |
Hidden data? | No |
Games | Pete Rose Pennant Fever (2bpp and 4bpp versions)
Skyfox II (4bpp version)
Arctic Fox (4bpp version) |
The earliest font used in the Sierra/Dynamix games is an 8-pixel wide font without individual font sizes, which stores a symbol range of 0x20 to 0x7F, leaving off all characters before the space. It comes in two varieties; a 2-bpp one and a 4-bpp one, but all existing fonts of these types seem to use only the lowest and highest values (0 and respectively 3 and 15) to paint their data, effectively making them act like 1-bpp fonts. The format doesn't have any kind of file header, but can be analysed based on the predictable data size.
The file size of a font of this type will always be divisible by bpp * 0x60
, and the result of this division will be the font height.
Tools
The following tools are able to work with files in this format.
Name | Platform | View images in this format? | Convert/export to another file/format? | Import from another file/format? | Access hidden data? | Edit metadata? | Notes |
---|---|---|---|---|---|---|---|
Westwood Font Editor | Windows | Yes | Yes | Yes | N/A | N/A | Handles both types as 1-bpp font, and uses the "lowest and highest values only" rule to determine if a file with a correct size is indeed a Dynamix v1 font file. It classifies the 2-bpp and 4-bpp versions as respectively "v1a" and "v1b". |