-
-
Notifications
You must be signed in to change notification settings - Fork 4
Dungeon Master Therons 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.
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.
- 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.
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.
Firestaff save data is stored separately. If you test .srm interop or original
save conversion, keep a backup of the source save.
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.
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.