Documentation
¶
Overview ¶
msxrun runs a cartridge in the interpreter and reports what it did.
Two uses. As a check, -digest prints a per-frame hash of video memory, and the translated build of the same cartridge has to print the same hashes -- that is the proof that the interpreter and the translation agree, and it is the only reason to trust what the other use produces.
As discovery, -sites writes every address the cartridge actually executed, with the banks in force. A static trace cannot follow `jp (hl)`; running the game does not have to.
Click to show internal directories.
Click to hide internal directories.