1990 · Domark

Castle Master: the source

This minisite awaits a maintainer’s check. A model this site has not proven yet worked on it (one whose name was not recorded), so its claims have not been tested against the game (how the check works).

Every routine, table and variable the game uses, with the names and descriptions given to them. Click an operand to follow it; the counter beside a label lists what refers to it. The reference below the fold is rendered from the game's facts file.

Technical reference: memory map, timing, tables, cheats

Verification work

Signed rotation, clipping boundary behavior, complete painter output, interpreter opcode effects, exact sustained music playback and tape transfer remain to be checked. The structural parses and controlled calls above do not establish an end-to-end rescue route. The interactive article uses the checked contracts and explicitly separates the remaining open behavior.

Cheats

No newly tested pokes are published. The Source tab exposes the named state fields and their consumers; modifying them is not evidence of a reachable gameplay state.

routines tables variables strings branch labels

Loading listing…