Not one capture here. The routes, the ship and the characters are drawn from the bytes of the ROM; the enemies and the bosses, with the ROM's patterns over what they do in openMSX; and the intro and ending screens are rebuilt from the ROM's bytes and identical, pixel for pixel, to the openMSX VRAM; the animations are the VRAM of every openMSX frame painted the way the TMS9918 paints it. The listing reassembles byte for byte with make.
The cartridge in numbers
100%of the binary explained
3,429routines and labels
44.6%of the listing commented
52,996bytes of code
78,076bytes of data
0bytes unidentified
What is inside
The game
The stages: the seven stages, the planet choice and each route whole.
The ship: the ship, every weapon firing, the capsules and the items.
The enemies: the enemies of each stage with their frames.
The bosses: the eight bosses and the stage 7 core.
The sequences: the intro, the story and both endings, animated.
The music: the 20 tunes, from its own sound engine.
The texts: the texts of the cartridge, as they come.
Curiosities
Curiosities: stage 7 with Nemesis 2, the hidden base, what is still open.
Under the hood
Under the hood: rebuilding the ROM, the mapper, the interrupt, the RAM and the code.