Skip to content

Dungeon Master Therons Quest

Daniel Nylander edited this page Aug 6, 2026 · 6 revisions

Dungeon Master: Theron's Quest

Theron's Quest is the PC Engine CD game based on Dungeon Master. Firestaff accepts hash-verified original Track 02 data and is bringing up the title, Soul Room, level handoff, bitmap decoding, object tables and save routes. It now also verifies the real US 53-entry Track 02 descriptor receipt. The current build has bounded parser/runtime slices; it is not yet a full gameplay-parity claim.

How to Play

Start Firestaff, choose Theron's Quest, then press Start. Use the startup flow to reach the Soul Room and select a dungeon route supported by the current build.

Controls

  • Arrow keys: move and turn where keyboard movement is active.
  • W, A, S, D: movement layout controls.
  • Q / E: turn left/right.
  • Mouse: select startup/menu items and supported game UI areas.
  • Controller/Steam Deck: map movement to arrows, confirm/cancel to face buttons, and turning to shoulder buttons.

Game Data

Put your legally owned Theron's Quest data under:

~/.firestaff/data/theron/

Keep the original disc image and its CUE/BIN set together. Firestaff scans by hash and can inspect supported BIN/CUE/ISO containers, but Theron uses record-based CD access rather than an ISO filesystem. An ISO alone does not replace the authenticated Track 02 path.

Theron's Quest support depends on identifying the correct Track 02 media and related bitmap/level data. If a file was renamed, hash scanning can still find it when the contents match a supported source.

Saves

Firestaff save data is stored separately. If you test .srm interop or original save conversion, keep a backup of the source save.

Notes

Theron's Quest support is active around real Track 02 bitmap decoding, Soul Room startup, dungeon selection, object-table semantics and level handoff. The fresh authentic capture reached the BIOS CD-read path but did not observe a game-owned $E009 data read. Missing or fallback graphics therefore cannot be presented as proof of real dungeon-table binding.

The full-dungeon loader now retains authenticated US and JP source-object receipts and raw type-value censuses across all seven dungeons. The descriptor receipt is byte-verified from the US BIN at UD 0x619900; it does not decode the referenced graphics blocks. These receipts preserve category, source index, links, coordinates and raw bytes, including high values that exceed generic DMBUILDER ranges. They remain diagnostic only: no category-local type value is treated as a host item ID, inventory index or live gameplay object until the original consumer path is proven.

Technical Reference

For PC Engine CD record handoffs, strict CUE validation, transactional routes, SRM boundaries, raw sector geometry, and current live loader findings, see the Theron's Quest Technical Reference and Track 02 Internals.

Clone this wiki locally