Skip to content

Dungeon Master II Skullkeep

Daniel Nylander edited this page Jul 12, 2026 · 2 revisions

Dungeon Master II: Skullkeep

Dungeon Master II: Skullkeep uses different data and rendering systems than DM1 and CSB. Firestaff scans the original DM2 data and is building out the GDAT-based startup, menu, HUD, and dungeon rendering paths.

How to Play

Start Firestaff, choose Dungeon Master II, then press Start. The game uses its own title/menu flow and a different interface from DM1. Use the mouse for menus, inventory, interactions, and the party interface.

Controls

  • Arrow keys: move and turn.
  • W, A, S, D: movement layout controls.
  • Q / E: turn left/right.
  • Home / End: turn left/right.
  • Mouse: select menu entries, interact with the HUD, inventory, shops, doors, map objects, and action areas.
  • Controller/Steam Deck: map movement to arrows and map buttons to click, confirm, and turn controls.

Game Data

Put your legally owned DM2 files under:

~/.firestaff/data/dm2/

Firestaff scans by hash, not by filename only. Supported archives and disc-image containers can be scanned when local tools and build options allow it.

DM2 commonly needs original GRAPHICS/GDAT-style data and dungeon/save-related files from a supported release. Keep the full original install or disc dump together when possible.

Saves

Firestaff save support is separate from original game data. If you test original save import/export, keep backups of the original save files.

Notes

DM2 support is still being expanded around real GDAT rendering through HUD and dungeon views. If Firestaff shows a synthetic or incomplete menu, the build may not have consumed all required real data yet.

Technical Reference

For skproject-aligned GDAT parsing, boot gates, runtime weather ownership, and focused verification commands, see the DM2 Technical Reference.

Clone this wiki locally