Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.

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

From Data Crystal
Jump to navigation Jump to search
(typo fix)
(Moved over some RAM data from the ROM map page and cleaned up and organized the data.)
Line 1: Line 1:
A few interesting bytes:
{{rammap|game=1943}}


*$0347 - Number of credits (not exclusively)
<br>
*$0402 - Gun selection (also used in ending)
 
*$0412 - Energy MSB
*0x0347 - Number of credits (not exclusively)
*$0416 - Right bullet selection
*0x0402 - Gun selection (also used in ending)
*$041b - Angle of right bullet
*0x0410 - One's digit in energy status
*$0424 - Left bullet selection
*0x0411 - Ten's digit in energy
*$0429 - Angle of left bullet
*0x04F6 - One's digit in special weapon status
*$04F8 - Weapon time MSB
*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
 
<br>
 
== 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. --[[User:Rycona|Rycona]] 13:33, 18 January 2008 (EST)
 
<br>
 
*0x0347 - Number of credits (not exclusively)
*0x0347 - How many points you have to power up your plane in the upgrade menu
 
<br>
 
*0x0412 - Energy MSB
*0x0412 - Hundred's digit in energy
 
<br>
 
*0x04F8 - Weapon time MSB
*0x04F8 - Hundred's digit in special weapon
 
<br>
 
==0x0500 to 0x05FF - Sprite buffer==
 
<br>
 
Here are the possible values and what they make:
 
<br>
 
*$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

Revision as of 18:33, 18 January 2008

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


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


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


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