NES RAM map
CPU Memory
NES Mega Man 5
- $00B0: M. Buster - 00 to 9C (max)
- $00BD: Number of E energy tanks - 80 to 89
- $00BE: Number of M - 80 to 89
- $00BF: Number of lives - 00 to 09
NES Mega Man 6
- $03E5: Live, energy level: 00 to 1B (max)
- $00A9: Number of lives - 00 to 09
- $16A1: Number of E energy tanks - 00 to 09
- $0689 - Y. Spear - 00 to 1B, 80 = inactive
- $068A - W. Storm - 00 to 1B, 80 = inactive
- $068B - B. Attack - 00 to 1B, 80 = inactive
- $068C - F. Blast - 00 to 1B, 80 = inactive
- $068D - F. Blast - 00 to 1B, 80 = inactive
- $068C - Knight. C - 00 to 1B, 80 = inactive
- $068E - Plant B. - 00 to 1B, 80 = inactive
- $068F - Silver T. - 00 to 1B, 80 = inactive
- $0690 = - C. Flash - 00 to 1B, 80 = inactive
- $0691 = - Beat - 00 to 1B, 80 = inactive
https://datacrystal.romhacking.net/wiki/Mega_Man_6:RAM_map
NES Super C (USA)
$0053 - Live, 00 to 63
NES Contra)
$0032 - Live, 00 to 63