Format Overview - Yhzan95/GettingUpModdingTool GitHub Wiki

Game Format Overview

This section documents Getting Up game formats currently recognized by the tool.

The documentation combines implemented behavior with reverse-engineering observations.

Support overview

Extension Content Current support
.msh Meshes Read, 3D preview, export
.st Textures Read, preview, PNG export
.bnm Skeletal animations Read, experimental preview
.mtm Materials Read, inspection
.gat Attachment points Read, inspection
.ban Animation sections Read, inspection
.gin Other game data Indexed, hex view
.cin Other game data Indexed, hex view
.plr Other game data Indexed, hex view
.cap Other game data Indexed, hex view
.smf Other game data Indexed, hex view
.fts Other game data Indexed, hex view

Format categories

Fully supported formats

These formats currently have dedicated features:

  • .msh — Mesh browsing, 3D preview and export
  • .st — Texture preview and PNG export
  • .bnm — Animation reading and experimental preview

Inspection-only formats

These formats can be read and inspected but do not currently have dedicated editing workflows.

Examples:

  • .mtm
  • .gat
  • .ban

Indexed formats

Some formats are recognized and indexed by the tool but do not yet have dedicated viewers.

Examples:

  • .gin
  • .cin
  • .plr
  • .cap
  • .smf
  • .fts

These resources may still be useful for reverse engineering.

Documentation convention

When reverse engineering a format, distinguish clearly between:

  • Confirmed behavior
  • Observed patterns
  • Current hypotheses
  • Unknown fields

This avoids turning assumptions into permanent documentation.

Related pages