This page is incomplete! You can contribute information using GitHub issues or pull requests.
...
Limits
The resolution of fonts determines their size on-screen, and fonts are pre-rasterized when compiled by Tool. H1CE players can use Chimera to enable sharper runtime font rendering.
Structure and fields
Field | Type | Comments | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
flags | int32 | ||||||||||||||||||||||||||||
ascending height | int16 | ||||||||||||||||||||||||||||
descending height | int16 | ||||||||||||||||||||||||||||
leading height | int16 | ||||||||||||||||||||||||||||
leading width | int16 | you can't actually set this; it gets overridden with (ascending height + descending height) / 5 on map build | |||||||||||||||||||||||||||
character tables | Block | ||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
bold | TagDependency : font | ||||||||||||||||||||||||||||
italic | TagDependency : font | ||||||||||||||||||||||||||||
condense | TagDependency : font | ||||||||||||||||||||||||||||
underline | TagDependency : font | ||||||||||||||||||||||||||||
characters | Block | ||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
pixels | TagDataOffset | ||||||||||||||||||||||||||||
|
Acknowledgements
Thanks to the following individuals for their research or contributions to this topic:
- Kavawuvi (Invader tag definitions)
- MosesOfEgypt (Tag structure research)