Warriors of Legend
A human-readable guide to the internal data formats of Warriors of Legend (1993, Virgin Games / Synergistic Software) — a DOS VGA RPG that shares its engine family with Conan the Cimmerian. Unlike the other four games in this documentation, Legend never had an Amiga release — everything here comes from the single DOS VGA (MCGA, 320×200, 256 colours) version.

What’s decoded
Section titled “What’s decoded”| Area | Status |
|---|---|
Resource fork (20 .res files) |
Fully parsed |
| GAMI (still-image sprites) | All 1,070 decode — see Creature Animations and the Scene Gallery for rendered examples |
| LMRF (animation-frame sprites) | All 162 decode; frame-index → named-animation segmentation is partial (22/162 segments render-confirmed, 4/162 structurally-confirmed, 146/162 still hypothesis) — see Creature Animations |
| Palette | The 256-colour VGA table, read directly out of wofl.exe |
| PAMM world maps | All 5 distinct regions (overworld, castle, city, dungeon, farm) decode and render against their tile atlases — see The World Map |
| NECS scenes | All 316 room/location scenes decode and render (sprite objects only; a handful of geometry-only object classes are still unexplained) — see Scene Viewer Gallery |
restart.dat game data |
131 item types and the 10-slot starting-party/character table — see Items and Characters |
Music (9 .mus files) |
Plain IFF FORM…SMUS, the same player as the other four games |
wofl.exe itself |
Untraced — a Borland-style overlay executable with no symbol table, which is why restart.dat (not the executable) is this site’s source for item/character data |
This is a snapshot of ongoing reverse-engineering work, not a finished
reference — several formats (TAPM tile patches, most of the executable’s
own data tables, precise scene-object semantics for a few record classes)
remain open. See docs/legend/plan.md and docs/legend/TODO.md in the main
repository (not part of this site) for the full, byte-level derivation and
paths-tried history behind every page here.
- Items — the 131 weapon/armor/consumable types from
restart.dat’s item table. - Characters — the starting four-person party and their attributes, confirmed against a published walkthrough.
- Creature Animations — LMRF sprite sheets and their (partially recovered) idle/walk/attack segmentation.
- The World Map — all 5 game regions, rendered from
their
PAMMtile grids. - Scene Viewer Gallery — a curated sample of the 316 composited room/location scenes.