Skip to content

Game Status

Daniel Nylander edited this page Aug 1, 2026 · 5 revisions

Game Status

Firestaff 3.0.214 -- updated 2026-08-01.

Game Platform Reference Source Engine Status Playability
Dungeon Master DOS PC 3.4 ReDMCSB Source-locked Playable
Chaos Strikes Back DOS PC 3.4 ReDMCSB Engine complete Playable
DM2: Skullkeep DOS PC skproject Engine complete Playable
Dungeon Master Nexus Sega Saturn None Parsing/runtime proven In progress
Theron's Quest PC Engine None Parsing/runtime proven In progress

Dungeon Master

The strongest and most mature target. The Original presentation path faithfully reproduces the PC 3.4 release using ReDMCSB as the reference. Viewport rendering, dungeon mechanics, combat, inventory, save/load, and music are source-locked with parity evidence. The Custom presentation layer adds modern rendering (camera, scaling, fullscreen) on top of the proven Original engine.

Chaos Strikes Back

Engine complete. CSB shares the DM1 engine core (ReDMCSB) but has its own boot sequence, DSA tables, viewport callback architecture, and Amiga IMG1 graphics format (nibble RLE, distinct from PC IMG3). Dungeon model, mechanics, save/load, and startup are proven. The Custom presentation layer continues to be hardened.

DM2: Skullkeep

Engine complete. DM2 follows skproject as its reference source and has an independent runtime path from DM1/CSB. Boot, GDAT renderer, dungeon runtime, combat, champion lifecycle, creature renderer, save interop, outdoor/indoor map routing, weather overlays, HUD, and actuator events are implemented. The Custom presentation layer provides lighting, smooth movement, and controller/touch support.

Dungeon Master Nexus

Saturn data parsing is proven: DGN world files, ITEM.IBS item databases, MNS monster definitions, SMAP/FACE textures, and PRS3 compression are decoded. Runtime slices for world, rendering, save/load, and mechanics exist. Saturn hardware has been analyzed in depth (VDP1/VDP2 registers, SCSP sound processor, command tables, CRAM palettes). Viewport rendering with real assets and full gameplay are active work. See Nexus Saturn Hardware for the hardware analysis.

Theron's Quest

PC Engine data parsing is proven. Startup, rendering, mechanics, progression, save/load, and verification work exist. Track 02 CD-DA audio behavior and real-media startup are being hardened. The game shares fundamental mechanics with DM1 but has platform-specific differences in UI, audio, and data formats.

Codebase Statistics

Metric Value
Lines of C 1,190,000+
Source files 2,425
Header files 2,379
Test files 2,919
Tests 3,673
Parity-evidence documents 960+
Verified file hashes 165+
Localization languages 19
Platforms macOS, Windows, Linux, Steam Deck

Clone this wiki locally