The current URL is datacrystal.tcrf.net.
1943: The Battle of Midway (NES)/ROM map
The following article is a ROM map for 1943: The Battle of Midway (NES).
Text data
Letter values
$00 - !
$01 - [C]
$02 - %
$03 - ts
$04 - =
$05 - [unknown]
$06 - ?
$07 - [unknown]
$08 - [beginning of quote]
$09 - ,
$0A - " [end of quote]
$0B - [two horizontal dots?]
$0C - .
$0D - black and blue
$0E - -
$0F - [blue tile]
$BC to $CB - same as $00 to $0F
$CC to $D5 - 0 to 9
$D6 to $EF - alphabet in order from A to Z
Text
0x1931E - PUSH START BUTTON
0x19332 - ONLY ONE PLAYER
0x19344 - START
0x1934C - PASS WORD
0x19356 - © 1988 CAPCOM CO. LTD ® CAPCOM, U.S.A., INC
0x19388 - LICENCED BY NINTENDO
0x193B1 - IN 1943, OUR MAIN FLEET AND THE ENEMY'S MOBILE UNIT HAVE BEGUN INTENSE BATTLE OFF THE COAST OF VALHALLA ISLAND. DURING THE BATTLE WE HAVE SUFFERED TREMENDOUS LOSSES AND LOST THE CARRIER. HAWKNEST, YOU ARE OUR ONLY HOPE. DESTROY TOTAKU!
0x1951F - VISUAL CONTACT WITH SURFACE FORCES CONFIRMED COMMENCING ATTACK!
GFX locations [ROM]
0x10 to 0x600F - sprite GFX 0x8010 to 0x1000F - other GFX
$100 - $1FF: Ship/Bomber turret buffer
Map
Turret attributes are 8 bytes long in RAM 00 11 22 33 44 55 66 77
00=Destruction timer - If not set to FF, counts down to 0 with the turret sprite displayed as flame and then disappears
11=X position of turret
22=If not set to 00, turret is not shown
33=Y position of turret
44=Turret type (see below)
55=Unknown
66=Unknown
77=Unknown
Turret types
$00 - Napalm Turret
$01 - Anti-Aircraft turret
$02 - Anti-Aircraft turret
$03 - Medium sized battleship turret
$04 - Anti-Aircraft turret
$05 - Large battleship turret
$06 - Small battleship turret
$07 - Anti-Aircraft turret
$0A - Bomber backside turret
$0B - Bomber topside turret
$0C - Bomber leftside turret
$0D - Same as $03
$0E - Nothing
$0F - Bomber cockpit
$10 - Bomber rightside turret
Layout for 1 turret
YY ?? TT XX
YY: Y position
??: Unknown
TT: Turret Type
XX: X position
Boss 1 turrets: 0x1310C