Contra Compiled By: TheAlmightyGuru (www.thealmightyguru.com) Updated: 2007/01/16 ROM Offsets Graphics : This data can be viewed using a tile viewer. Text : Use the game's text lookup table to read/edit this. Empty : Basically a bunch of null values. Patterned : Patterned data (meaning it has a pattern when viewed through a tile viewer) Could be a data table, map data, encoded graphics, or something along those lines. Unpatterned : Unpatterned data (looks like static noise in a tile viewer) is usually program data. 00000-0000F - NES Header 00010-03D7F - Unpatterened 03D80-0400F - Empty 04010-07DFF - Patterened/Unpatterened 07E00-0800F - Empty 08010-09187 - Patterened/Unpatterened 0918D-0923F - Text (Title Screen) 09240-0925F - Patterened/Unpatterened 09260-0B00F - Graphics 0B010-0BD4F - Patterened/Unpatterened 0BD50-0C00F - Empty 0C010-1000F - Patterened 10010-138CF - Graphics 138D0-13C3A - Patterened 13C3B-13DDF - Text (Credits) 13DE0-1400F - Empty 14010-16DEF - Graphics 16DF0-1764F - Patternded 17650-1800F - Empty 18010-1B26F - Graphics 1B270-1B2A5 - Patterened/Unpatterened 1B2A6-1B3C3 - Text (In between levels / Stage names) 1B3C4-1BD3F - Patterened/Unpatterened 1BD40-1C00F - Empty 1C010-1F62F - Patterened/Unpatterened 1F630-1FC0F - Empty 1FC10-2000F - Patterened Run-Time Memory Offsets 0032 - P1 Lives 0033 - P2 Lives 00AA - P1 Weapon (0 - Regular, 1 - Machine Gun, 2 - Flame Thrower, 3 - Spray, 4 - Laser) +10 for Rapid fire 00AB - P2 Weapon (0 - Regular, 1 - Machine Gun, 2 - Flame Thrower, 3 - Spray, 4 - Laser) +10 for Rapid fire 0368-0371 - P1 Bullet Flags 03B8-03C1 - P1 Bullet Y 03C8-03D1 - P1 Bullet X 0584 - First Boss Gun 2 Life 0586 - First Boss Target Life 0587 - First Boss Gun 1 Life