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)
 
(8 intermediate revisions by 7 users not shown)
Line 1: Line 1:
A few interesting bytes:
{{rammap|game=1943}}


*$0347 - Number of credits (not exclusively)
*0x0347 - Number of credits (not exclusively)
*$0402 - Gun selection (also used in ending)
*0x0402 - Gun selection (also used in ending)
*$0412 - Energy MSB
*0x0410 - One's digit in energy status
*$0416 - Right bullet selection
*0x0411 - Ten's digit in energy
*$041b - Angle of right bullet
*0x04F6 - One's digit in special weapon status
*$0424 - Left bullet selection
*0x04F7 - Ten's digit in special weapon
*$0429 - Angle of left bullet
*0x0416 - Right bullet selection
*$04F8 - Weapon time MSB
*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
Note:  These descriptions mean the same thing.
 
<br>
 
*0x0412 - Energy MSB
*0x0412 - Hundred's digit in energy
Note:  These descriptions mean the same thing.
 
<br>
 
*0x04F8 - Weapon time MSB
*0x04F8 - Hundred's digit in special weapon
Note:  These descriptions mean the same thing.
 
<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
 
{{Internal Data|game=1943}}

Latest revision as of 20:27, 28 January 2024

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