ROM graphics recovery: 124 validated containers (94 raw, 30 compressed), 54 tile maps, 70 sprite-animation banks with 1073 frames, and 20531 decoded patterns. The whole-ROM scanner validates embedded-palette and external-palette $FFFFFFFF headers, including the 5400-pattern dynamic player bank at $7538C. Dynamic sprite source index = (attr & 0x7FF) | ((sizeWord & 0xF000) >> 1), from original renderer $18E0C-$18E20. All 30 compressed resources exactly match execution of the original game loader. Twenty-eight resources have no embedded palette: their displayed candidate colors come unchanged from a provenance-bound original runtime CRAM snapshot selected by exact pattern overlap, clearly labeled and unconfirmed for every frame. Original bytes, decoded patterns, maps and source coordinates are preserved. All nontrivial visible sprite patterns in the 35 captured scenes match recovered banks. This does not prove every possible game image, runtime recoloring or graphics data format has been enumerated. Original ROM bytes remain unchanged.