1943: The Battle of Midway (NES)/RAM map

From Data Crystal
Jump to navigation Jump to search

Chip tiny.png The following article is a RAM map for 1943: The Battle of Midway (NES).

  • 0x0347 - Number of credits (not exclusively)
  • 0x0402 - Gun selection (also used in ending)
  • 0x0410 - One's digit in energy status
  • 0x0411 - Ten's digit in energy
  • 0x04F6 - One's digit in special weapon status
  • 0x04F7 - Ten's digit in special weapon
  • 0x0416 - Right bullet selection
  • 0x041b - Angle of right bullet
  • 0x0424 - Left bullet selection
  • 0x0429 - Angle of left bullet


Disputed Addresses

When I moved some suppoed RAM data from the ROM page over here, I noticed that some of those addresses were already shown here, but with different functions. If somebody could verify this RAM data, it would be greatly appreciated. --Rycona 13:33, 18 January 2008 (EST)


  • 0x0347 - Number of credits (not exclusively)
  • 0x0347 - How many points you have to power up your plane in the upgrade menu

Note: These descriptions mean the same thing.


  • 0x0412 - Energy MSB
  • 0x0412 - Hundred's digit in energy

Note: These descriptions mean the same thing.


  • 0x04F8 - Weapon time MSB
  • 0x04F8 - Hundred's digit in special weapon

Note: These descriptions mean the same thing.


0x0500 to 0x05FF - Sprite buffer


Here are the possible values and what they make:


  • $00 crashes the game
  • $01 crashes the game
  • $02 is nothing?
  • $03 is a missile from a big green bomber
  • $04 is nothing
  • $05 is gfx moving around on the screen?
  • $06 is an enemy plane
  • $07 is an enemy plane
  • $08 is an enemy plane
  • $09 is an enemy plane that turns
  • $0A is an enemy plane that doesn't move
  • $0B is an enemy plane that acts like a pink plane
  • $0C is an enemy plane that moves left
  • $0D is the same as $05
  • $0E is the same as $07
  • $0F is the same as $05
  • $10 is an enemy plane that doesn't move and is turned
  • $11 is similar to $0A
  • $12 is a glitched sprite that disappears?
  • $13 glitches the bg
  • $14 crashes the game
  • $15 crashes the game
  • $16 crashes the game
  • $17 crashes the game
  • $18 crashes the game
  • $19 crashes the game
  • $1A crashes the game
  • $1B crashes the game
  • $1C crashes the game
  • $1D crashes the game
  • $1E crashes the game
  • $1F crashes the game
  • $20 is a little green bomber that moves left and right
  • $21 is a little green bomber that doesn't move
  • $22 is a grey bomber that doesn't move
  • $23 is a glitched plane
  • $24 is the same as $23
  • $25 is a grey bomber that doesn't move
  • $26 glitches the bg and warps you to the second part of the level
  • $27 crashes the game
  • $28 is a little green bomber that moves very fast across the screen then disappears
  • $29 is a little green bomber
  • $2A is a grey bomber
  • $2B is a little green bomber
  • $2C is a little green bomber
  • $2D is a grey bomber that moves in wierd directions
  • $2E warps you to the next area
  • $2F crashes the game
  • $30 is a little green bomber
  • $31 is a little green bomber
  • $32 is a grey bomber
  • $33 is a little green bomber
  • $34 is a little green bomber
  • $35 is a grey bomber
  • $36 crashes the game
  • $37 crashes the game
  • $38 is a little green bomber that moves back and forth
  • $39 crashes the game
  • $3A is a grey bomber
  • $3B is a little green bomber that moves up and down and up the screen
  • $3C is the same as $3B, but moves down the screen
  • $3D is a grey bomber
  • $3E same as $2E
  • $3F crashes the game
  • $40 is a big green bomber
  • $41 is a big green bomber that moves very fast back and forth and then disappears
  • $42 is the same as $40
  • $43 same as $41
  • $44 is a big green bomber that stays in one spot
  • $45 same as $43
  • $46 crashes the game
  • $47 same as $43
  • $48 is a big green bomber that moves down
  • $49 same as $43
  • $4A same as $43
  • $4B same as $43
  • $4C same as $48
  • $4D same as $43
  • $4E same as $40
  • $4F same as $43
  • $50 same as $44
  • $51 same as $43
  • $52 same as $40
  • $53 same as $43
  • $54 same as $40
  • $55 same as $43
  • $56 same as $44
  • $57 same as $43
  • $58 same as $44
  • $59 same as $43
  • $5A same as $43
  • $5B same as $43
  • $5C same as $40
  • $5D same as $43
  • $5E same as $40
  • $5F same as $43
  • $60 is a little green bomber that moves back and forth very fast then disappears
  • $61 freezes everything exept for bg water
  • $62 is a grey bomber that turns into a big green bomber when shot
  • $63 is a little green bomber that turns into a big green bomber when shot
  • $64 same as $63
  • $65 is a grey bomber that crashes the game when shot
  • $66 same as $2E
  • $67 crashes the game
  • $68 same as $60
  • $69 same as $63
  • $6A grey bomber that turns into a big green bomber when shot
  • $6B same as $63
  • $6C same as $63
  • $6D same as $65
  • $6E same as $2E
  • $6F crashes the game
  • $70 same as $63
  • $71 same as $63
  • $72 same as $6A
  • $73 same as $63
  • $74 same as $63
  • $75 same as $65
  • $76 same as $2E
  • $77 crashes game
  • $78 same as $60
  • $79 same as $63
  • $7A same as $62
  • $7B same as $63
  • $7C same as $63
  • $7D same as $65
  • $7E same as $2E
  • $7F crashes game
  • $80 is one of the pink planes you shoot to get a POW
  • $81-$9F - Same as $80
  • $A0 same as $60
  • $A1 is a little green bomber
  • $A2 is a grey bomber
  • $A3 is a little green bomber
  • $A4 same as $A3
  • $A5 is a grey bomber
  • $A6 same as $2E
  • $A7 crashes game
  • $A8 is a little green bomber
  • $A9 is a green square that moves across the screen?
  • $AA is a grey bomber
  • $AB is a little green bomber
  • $AC is a little green bomber
  • $AD is a grey bomber
  • $AE same as $2E
  • $AF crashes the game
  • $B0 same as $60
  • $B1 is a green square?
  • $B2 is a grey bomber
  • $B3 is a little green bomber
  • $B4 is a little green bomber
  • $B5 is a little green bomber
  • $B6 is a little green bomber
  • $B7 is a little green bomber
  • $B8 is a little green bomber
  • $B9 is a green square
  • $BA is a grey bomber
  • $BB is a little green bomber
  • $BC is a little green bomber
  • $BD is a grey bomber
  • $BE same as $2E
  • $BF crashes game
  • $C0 is a big green bomber
  • $C1 is a big green bomber that moves very fast then disappears
  • $C2 is a big green bomber
  • $C3 same as $C1
  • $C4 is a big green bomber
  • $C5 same as $C1
  • $C6 same as $C0
  • $C7 same as $C1
  • $C8 same as $C0
  • $C9 same as $C1
  • $CA same as $C0
  • $CB same as $C1
  • $CC same as $C0
  • $CD same as $C1
  • $CE same as $C0
  • $CF same as $C1
  • $D0 is a big green bomber
  • $D1 is a big green bomber that moves very fast then disappears
  • $D2 same as $C0
  • $D3 same as $C1
  • $D4 same as $C0
  • $D5 same as $C1
  • $D6 same as $C0
  • $D7 same as $C1
  • $D8 same as $C0
  • $D9 same as $C1
  • $DA same as $C0
  • $DB same as $C1
  • $DC same as $C0
  • $DD same as $C1
  • $DE same as $C0
  • $DF same as $C1
  • $E0 little green bomber
  • $E1 grey bomber
  • $E2 little green bomber
  • $E3 little green bomber
  • $E4 little green bomber
  • $E5 grey bomber
  • $E6 same as $2E
  • $E7 crashes game
  • $E8 little green bomber
  • $E9 little green bomber
  • $EA grey bomber
  • $EB little green bomber
  • $EC little green bomber
  • $ED grey bomber
  • $EE same as $2E
  • $EF crashes game
  • $F0 little green bomber
  • $F1 crashes game
  • $F2 grey bomber
  • $F3 little green bomber
  • $F4 little green bomber
  • $F5 grey bomber
  • $F6 same as $2E
  • $F7 crashes game
  • $F8 little green bomber
  • $F9 green square
  • $FA grey bomber
  • $FB little green bomber
  • $FC little green bomber
  • $FD grey bomber
  • $FE same as $2E
  • $FF crashes game