Pac-Man (NES, Famicom Disk System)/ROM map

From Data Crystal
Jump to navigation Jump to search

Chip tiny.png The following article is a ROM map for Pac-Man (NES, Famicom Disk System).

Tilemaps

Note for template.png
Note:
  • ↔ - Mirrored horizontally in-game
  • ↕ - Mirrored vertically in-game
  • ↔↕ - Mirrored horizontally and vertically in-game
  • 0x0002AF - 0x000338 - Title screen
  • 0x000BE2 - 0x000BF3 - PLAYER (ONE/TWO) READY! text
  • 0x000C0F - 0x000C16 - Unused alternate GAME OVER text?
  • 0x000E11 - 0x000E24 - PLAYER (ONE/TWO) GAME OVER text
  • 0x001B6D - 0x001B90 - Pac-Man animation frames
1B6D 1B6E 1B71 1B72 1B75 1B76 1B79 1B7A 1B7D 1B7E 1B81 1B82 1B85 1B86 1B89 1B8A 1B8D 1B8E
↔↕ ↔↕
$00
Pacmannes00.png
$00
Pacmannes00.png
$04
Pacmannes04.png
$04
Pacmannes04.png
$08
Pacmannes08.png
$08
Pacmannes08.png
$02
Pacmannes02.png
$01
Pacmannes01.png
$06
Pacmannes06.png
$05
Pacmannes05.png
$03
Pacmannes03.png
$03
Pacmannes03.png
$07
Pacmannes07.png
$07
Pacmannes07.png
$01
Pacmannes01.png
$02
Pacmannes02.png
$05
Pacmannes05.png
$06
Pacmannes06.png
Pacmannes00.png
$00
Pacmannes00.png
$00
Pacmannes03.png
$03
Pacmannes03.png
$03
Pacmannes07.png
$07
Pacmannes07.png
$07
Pacmannes02.png
$02
Pacmannes01.png
$01
Pacmannes06.png
$06
Pacmannes05.png
$05
Pacmannes04.png
$04
Pacmannes04.png
$04
Pacmannes08.png
$08
Pacmannes08.png
$08
Pacmannes01.png
$01
Pacmannes02.png
$02
Pacmannes05.png
$05
Pacmannes06.png
$06
↔↕ ↔↕ ↔↕ ↔↕ ↔↕ ↔↕ ↔↕
1B6F 1B70 1B73 1B74 1B77 1B78 1B7B 1B7C 1B7F 1B80 1B83 1B84 1B87 1B88 1B8B 1B8C 1B8F 1B90
  • 0x001B91 - 0x001BB0 - Ghost animation frames
1B91 1B92 1B95 1B96 1B99 1B9A 1B9D 1B9E 1BA1 1BA2 1BA5 1BA6 1BA9 1BAA 1BAC 1BAE
$18
Pacmannes18.png
$18
Pacmannes18.png
$18
Pacmannes18.png
$18
Pacmannes18.png
$1B
Pacmannes1B.png
$1C
Pacmannes1C.png
$1B
Pacmannes1B.png
$1C
Pacmannes1C.png
$21
Pacmannes21.png
$21
Pacmannes21.png
$21
Pacmannes21.png
$21
Pacmannes21.png
$1C
Pacmannes1C.png
$1B
Pacmannes1B.png
$1C
Pacmannes1C.png
$1B
Pacmannes1B.png
Pacmannes19.png
$19
Pacmannes19.png
$19
Pacmannes1A.png
$1A
Pacmannes1A.png
$1A
Pacmannes1D.png
$1D
Pacmannes1F.png
$1F
Pacmannes1E.png
$1E
Pacmannes20.png
$20
Pacmannes22.png
$22
Pacmannes22.png
$22
Pacmannes23.png
$23
Pacmannes23.png
$23
Pacmannes1F.png
$1F
Pacmannes1D.png
$1D
Pacmannes20.png
$20
Pacmannes1E.png
$1E
1B93 1B94 1B97 1B98 1B9B 1B9C 1B9F 1BA0 1BA3 1BA4 1BA7 1BA8 1BAB 1BAC 1BAF 1BB0
  • 0x001BB1 - 0x001BE0 - Pac-Man death animation frames
1BB1 1BB2 1BB5 1BB6 1BB9 1BBA 1BBD 1BBE 1BC1 1BC2 1BC5 1BC6 1BC9 1BCA 1BCD 1BCE 1BD1 1BD2 1BD5 1BD6 1BD9 1BDA 1BDD 1BDE
$00
Pacmannes00.png
$00
Pacmannes00.png
$09
Pacmannes09.png
$09
Pacmannes09.png
$0B
Pacmannes0B.png
$0B
Pacmannes0B.png
$4C
Pacmannes4C.png
$4C
Pacmannes4C.png
$4C
Pacmannes4C.png
$4C
Pacmannes4C.png
$4C
Pacmannes4C.png
$4C
Pacmannes4C.png
$4C
Pacmannes4C.png
$4C
Pacmannes4C.png
$4C
Pacmannes4C.png
$4C
Pacmannes4C.png
$4C
Pacmannes4C.png
$4C
Pacmannes4C.png
$4C
Pacmannes4C.png
$4C
Pacmannes4C.png
$14
Pacmannes14.png
$15
Pacmannes15.png
$4C
Pacmannes4C.png
$4C
Pacmannes4C.png
Pacmannes00.png
$00
Pacmannes00.png
$00
Pacmannes0A.png
$0A
Pacmannes0A.png
$0A
Pacmannes0C.png
$0C
Pacmannes0C.png
$0C
Pacmannes0D.png
$0D
Pacmannes0D.png
$0D
Pacmannes0E.png
$0E
Pacmannes0E.png
$0E
Pacmannes0F.png
$0F
Pacmannes0F.png
$0F
Pacmannes10.png
$10
Pacmannes10.png
$10
Pacmannes11.png
$11
Pacmannes11.png
$11
Pacmannes12.png
$12
Pacmannes12.png
$12
Pacmannes13.png
$13
Pacmannes13.png
$13
Pacmannes16.png
$16
Pacmannes17.png
$17
Pacmannes4C.png
$4C
Pacmannes4C.png
$4C
↔↕
1BB3 1BB4 1BB7 1BB8 1BBB 1BBC 1BBF 1BC0 1BC3 1BC4 1BC7 1BC8 1BCB 1BCC 1BCF 1BD0 1BD3 1BD4 1BD7 1BD8 1BDB 1BDC 1BDF 1BE0
  • 0x001BE1 - 0x001BFB - Blue form ghosts and ghost eyes animation frames
1BE1 1BE2 1BE5 1BE6 1BE9 1BEA 1BED 1BEE 1BF1 1BF2 1BF5 1BF6
$24
Pacmannes24.png
$24
Pacmannes24.png
$24
Pacmannes24.png
$24
Pacmannes24.png
$27
Pacmannes27.png
$27
Pacmannes27.png
$28
Pacmannes28.png
$29
Pacmannes29.png
$2C
Pacmannes2C.png
$2C
Pacmannes2C.png
$29
Pacmannes29.png
$28
Pacmannes28.png
Pacmannes25.png
$25
Pacmannes25.png
$25
Pacmannes26.png
$26
Pacmannes26.png
$26
Pacmannes4C.png
$4C
Pacmannes4C.png
$4C
Pacmannes2A.png
$2A
Pacmannes2B.png
$2B
Pacmannes2D.png
$2D
Pacmannes2D.png
$2D
Pacmannes2B.png
$2B
Pacmannes2A.png
$2A
1BE3 1BE4 1BE7 1BE8 1BEB 1BEC 1BEF 1BF0 1BF3 1BF4 1BF7 1BF8
  • 0x001BF9 - 0x001C18 - Fruits
1BF9 1BFA 1BFD 1BFE 1C01 1C02 1C05 1C06 1C09 1C0A 1C0D 1C0E 1C11 1C12 1C15 1C16
$90
Pacmannes90.png
$91
Pacmannes91.png
$94
Pacmannes94.png
$95
Pacmannes95.png
$98
Pacmannes98.png
$99
Pacmannes99.png
$9C
Pacmannes9C.png
$9D
Pacmannes9D.png
$A0
PacmannesA0.png
$A1
PacmannesA1.png
$A4
PacmannesA4.png
$A5
PacmannesA5.png
$A8
PacmannesA8.png
$A9
PacmannesA9.png
$AC
PacmannesAC.png
$AD
PacmannesAD.png
Pacmannes92.png
$92
Pacmannes93.png
$93
Pacmannes96.png
$96
Pacmannes97.png
$97
Pacmannes9A.png
$9A
Pacmannes9B.png
$9B
Pacmannes9E.png
$9E
Pacmannes9F.png
$9F
PacmannesA2.png
$A2
PacmannesA3.png
$A3
PacmannesA6.png
$A6
PacmannesA7.png
$A7
PacmannesAA.png
$AA
PacmannesAB.png
$AB
PacmannesAE.png
$AE
PacmannesAF.png
$AF
1BFB 1BFC 1BFF 1C00 1C03 1C04 1C07 1C08 1C0B 1C0C 1C0F 1C10 1C13 1C14 1C17 1C18
  • 0x001C19 - 0x001C48 - Points
1C19 1C1A 1C1D 1C1E 1C21 1C22 1C25 1C26 1C29 1C2A 1C2D 1C2E 1C31 1C32 1C35 1C36 1C39 1C3A 1C3D 1C3E 1C41 1C42 1C45 1C46
$2E
Pacmannes2E.png
$2F
Pacmannes2F.png
$32
Pacmannes32.png
$2F
Pacmannes2F.png
$34
Pacmannes34.png
$2F
Pacmannes2F.png
$36
Pacmannes36.png
$2F
Pacmannes2F.png
$38
Pacmannes38.png
$2F
Pacmannes2F.png
$3A
Pacmannes3A.png
$2F
Pacmannes2F.png
$3C
Pacmannes3C.png
$2F
Pacmannes2F.png
$3E
Pacmannes3E.png
$3F
Pacmannes3F.png
$42
Pacmannes42.png
$3F
Pacmannes3F.png
$44
Pacmannes44.png
$45
Pacmannes45.png
$48
Pacmannes48.png
$45
Pacmannes45.png
$4A
Pacmannes4A.png
$45
Pacmannes45.png
Pacmannes30.png
$30
Pacmannes31.png
$31
Pacmannes33.png
$33
Pacmannes31.png
$31
Pacmannes35.png
$35
Pacmannes31.png
$31
Pacmannes37.png
$37
Pacmannes31.png
$31
Pacmannes39.png
$39
Pacmannes31.png
$31
Pacmannes3B.png
$3B
Pacmannes31.png
$31
Pacmannes3D.png
$3D
Pacmannes31.png
$31
Pacmannes40.png
$40
Pacmannes41.png
$41
Pacmannes43.png
$43
Pacmannes41.png
$41
Pacmannes46.png
$46
Pacmannes47.png
$47
Pacmannes49.png
$49
Pacmannes47.png
$47
Pacmannes4B.png
$4B
Pacmannes47.png
$47
1C1B 1C1C 1C1F 1C20 1C23 1C24 1C27 1C28 1C2B 1C2C 1C2F 1C30 1C33 1C34 1C37 1C38 1C3B 1C3C 1C3F 1C40 1C43 1C44 1C47 1C48
  • 0x001C49 - 0x001C70 - Super Pac-Man animation frames (cutscene)
1C49 1C4A 1C4D 1C4E 1C51 1C52 1C55 1C56 1C59 1C5A 1C5D 1C5E 1C61 1C62 1C65 1C66 1C69 1C6A 1C6D 1C6E
↔↕ ↔↕
$4D
Pacmannes4D.png
$4E
Pacmannes4E.png
$4E
Pacmannes4E.png
$4D
Pacmannes4D.png
$4F
Pacmannes4F.png
$50
Pacmannes50.png
$50
Pacmannes50.png
$4F
Pacmannes4F.png
$4D
Pacmannes4D.png
$4E
Pacmannes4E.png
$4E
Pacmannes4E.png
$52
Pacmannes52.png
$3C
Pacmannes4F.png
$51
Pacmannes51.png
$53
Pacmannes53.png
$54
Pacmannes54.png
$55
Pacmannes55.png
$4C
Pacmannes4C.png
$56
Pacmannes56.png
$4C
Pacmannes4C.png
Pacmannes4F.png
$4F
Pacmannes50.png
$50
Pacmannes50.png
$50
Pacmannes4F.png
$4F
Pacmannes4D.png
$4D
Pacmannes4E.png
$4E
Pacmannes4E.png
$4E
Pacmannes4D.png
$4D
Pacmannes4F.png
$4F
Pacmannes51.png
$51
Pacmannes53.png
$53
Pacmannes54.png
$54
Pacmannes4D.png
$4D
Pacmannes4E.png
$4E
Pacmannes4E.png
$4E
Pacmannes52.png
$52
Pacmannes56.png
$56
Pacmannes4C.png
$4C
Pacmannes55.png
$55
Pacmannes4C.png
$4C
↔↕ ↔↕ ↔↕
1C4B 1C4C 1C4F 1C50 1C53 1C54 1C57 1C58 1C5B 1C5C 1C5F 1C60 1C63 1C64 1C67 1C68 1C6B 1C6C 1C6F 1C70
  • 0x001C71 - 0x001C9C - Blinky animation frames (cutscene)
1C71 1C72 1C75 1C76 1C79 1C7A 1C7D 1C7E 1C81 1C82 1C85 1C86 1C89 1C8A 1C8D 1C8E 1C91 1C92 1C95 1C96 1C99 1C9A
$4C
Pacmannes4C.png
$57
Pacmannes57.png
$4C
Pacmannes4C.png
$59
Pacmannes59.png
$4C
Pacmannes4C.png
$5B
Pacmannes5B.png
$4C
Pacmannes4C.png
$4C
Pacmannes4C.png
$18
Pacmannes18.png
$18
Pacmannes18.png
$60
Pacmannes60.png
$61
Pacmannes61.png
$1B
Pacmannes1B.png
$1C
Pacmannes1C.png
$1B
Pacmannes1B.png
$1C
Pacmannes1C.png
$64
Pacmannes64.png
$65
Pacmannes65.png
$64
Pacmannes64.png
$65
Pacmannes65.png
$6A
Pacmannes6A.png
$6B
Pacmannes6B.png
Pacmannes4C.png
$4C
Pacmannes58.png
$58
Pacmannes4C.png
$4C
Pacmannes5A.png
$5A
Pacmannes4C.png
$4C
Pacmannes5C.png
$5C
Pacmannes4C.png
$4C
Pacmannes5D.png
$5D
Pacmannes19.png
$19
Pacmannes5E.png
$5E
Pacmannes19.png
$19
Pacmannes5E.png
$5E
Pacmannes1D.png
$1D
Pacmannes62.png
$62
Pacmannes1E.png
$1E
Pacmannes63.png
$63
Pacmannes66.png
$66
Pacmannes67.png
$67
Pacmannes68.png
$68
Pacmannes69.png
$69
Pacmannes4C.png
$4C
Pacmannes4C.png
$4C
1C73 1C74 1C77 1C78 1C7B 1C7C 1C7F 1C80 1C83 1C84 1C87 1C88 1C8B 1C8C 1C8F 1C90 1C93 1C94 1C97 1C98 1C9B 1C9C

Graphical Values

Items

  • 0x00202A - Graphic for Cherry
  • 0x00202B - Graphic for Strawberry
  • 0x00202C - Graphic for Orange
  • 0x00202D - Graphic for Apple
  • 0x00202E - Graphic for Grapes
  • 0x00202F - Graphic for Crown
  • 0x002030 - Graphic for Bell
  • 0x002031 - Graphic for Key

Points

  • 0x00133B - Graphic for points of 1st ghost eaten
  • 0x00133C - Graphic for points of 2nd ghost eaten
  • 0x00133D - Graphic for points of 3rd ghost eaten
  • 0x00133E - Graphic for points of 4th ghost eaten
  • 0x00133F - Graphic for points of Cherry
  • 0x001340 - Graphic for points of Strawberry
  • 0x001341 - Graphic for points of Orange
  • 0x001342 - Graphic for points of Apple
  • 0x001343 - Graphic for points of Grapes
  • 0x001344 - Graphic for points of Crown
  • 0x001345 - Graphic for points of Bell
  • 0x001346 - Graphic for points of Key

Text Values

  • 0x000399 - 0x0003AD - Text for 1UP Hi-Score and 2UP on Title Screen
  • 0x00250E - 0x002515 - Text for Hi-Score during gameplay
  • 0x000690 - 0x000698 - Character
  • 0x0006A4 - 0x0006A9 - Blinky
  • 0x0006B5 - 0x0006B9 - Pinky
  • 0x0006C5 - 0x0006C8 - Inky
  • 0x0006D4 - 0x0006D8 - Clyde
  • 0x0003B3 - 0x0003BA - 1 Player
  • 0x0003BE - 0x0003C6 - 2 Player
  • 0x0003F3 - 0x000406 - Licensed by Nintendo
  • 0x00040A - 0x000417 - of America INC
  • 0x000B2A - 0x000B2E - Pause

Mechanic Values

Points

  • 0x001347 - Number of points 1st ghost eaten is worth (part 1)
  • 0x001348 - Number of points 2nd ghost eaten is worth (part 1)
  • 0x001349 - Number of points 3rd ghost eaten is worth (part 1)
  • 0x00134A - Number of points 4th ghost eaten is worth (part 1)
  • 0x00134B - Number of points 1st ghost eaten is worth (part 2)
  • 0x00134C - Number of points 2nd ghost eaten is worth (part 2)
  • 0x00134D - Number of points 3rd ghost eaten is worth (part 2)
  • 0x00134E - Number of points 4th ghost eaten is worth (part 2)
  • 0x00134F - Number of points Cherry is worth (part 1)
  • 0x001350 - Number of points Strawberry is worth (part 1)
  • 0x001351 - Number of points Orange is worth (part 1)
  • 0x001352 - Number of points Apple is worth (part 1)
  • 0x001353 - Number of points Grapes are worth (part 1)
  • 0x001354 - Number of points Crown is worth (part 1)
  • 0x001355 - Number of points Bell is worth (part 1)
  • 0x001356 - Number of points Key is worth (part 1)
  • 0x001357 - Number of points Cherry is worth (part 2)
  • 0x001358 - Number of points Strawberry is worth (part 2)
  • 0x001359 - Number of points Orange is worth (part 2)
  • 0x00135A -Number of points Apple is worth (part 2)
  • 0x00135B - Number of points Grapes are worth (part 2)
  • 0x00135C - Number of points Crown is worth (part 2)
  • 0x00135D - Number of points Bell is worth (part 2)
  • 0x00135E - Number of points Key is worth (part 2)
  • 0x002015 - Number of points a pellet is worth
  • 0x002017 - Number of points a power pellet is worth

Gameplay

  • 0x000A6A - Number of lives to begin game
  • 0x000BC8 - Beginning Y location for Pac-Man
  • 0x000BCC - Beginning X location for Pac-Man
  • 0x001FFE - X location for fruit/bonus to appear
  • 0x002002 - Y location for fruit/bonus to appear
  • 0x000F08 - Number of pellets to complete level
  • 0x000F0E - Last level before repeating boards
  • 0x00194E - Number of pellets needed to speed up ambiance sound once
  • 0x001953 - Number of pellets needed to speed up ambiance sound again