Sega Master System / Mark III / Game Gear
Sega8bit & SMS Power! 2013 Event - 10th August 7 weeks and 2 days from now
The ROM image contains bits of Z80 source code in ASCII format. It is presumed that the assembler used to create the final build didn't clear out unused memory and thus the sources are left over from the assembling phase or from a text editor.
Each Xenon 2 ROM is 256KB in size and uses mapping in slot 2. That is, the first 32KB of the ROM is always mapped into Z80 address space at $0000 - $7fff . The remainder of the ROM is composed of 14 banks, each 16KB in size. These banks are mapped, one at a time, into Z80 address space at $8000 - $bfff.
The game's code is divided between the first 32KB of the ROM and at least the first & tenth 16KB banks.
The only differences between the Image Works and Virgin Games versions of Xenon 2 are within the ROM header and the data for the publisher's logo screen.
In the ROM header, the two ROMs have different product codes (IW: 27012, VG: 27038) and different version numbers (IW: 0, VG: 1).
The publisher screen is completely different between the two versions: