ff3:ff3us:doc:asm:rom_map

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ff3:ff3us:doc:asm:rom_map [2016/10/20 04:37]
madsiur
ff3:ff3us:doc:asm:rom_map [2022/07/11 19:04] (current)
geiger Menu Party Init: D4CA00
Line 6: Line 6:
 | ''C00000'' | ''C0CD39'' | Field Program | | ''C00000'' | ''C0CD39'' | Field Program |
 | ''C0177A'' | ''C0177E'' | Map BG Clip Data (5 bytes, 4 used) | | ''C0177A'' | ''C0177E'' | Map BG Clip Data (5 bytes, 4 used) |
 +| ''C01CF3'' | ''C01D23'' | Full Update Top-half DMA to VRAM Code for BG1 in Field |
 +| ''C01D24'' | ''C01D5E'' | Full Update Bottom-half DMA to VRAM Code for BG1 in Field |
 +| ''C01D5F'' | ''C01D8F'' | Full Update Top-half DMA Code to VRAM for BG2 in Field |
 +| ''C01D90'' | ''C01DCA'' | Full Update Bottom-half DMA to VRAM Code for BG2 in Field |
 +| ''C01DCB'' | ''C01DFB'' | Full Update Top-half DMA to VRAM Code for BG3 in Field |
 +| ''C01DFC'' | ''C91E36'' | Full Update Bottom-half DMA to VRAM Code for BG3 in Field |
 +| ''C01E37'' | ''C01EC3'' | Full Update DMA check Code for BG1, BG2, BG3 in the Field |
 +| ''C01EC4'' | ''C01F07'' | Full Update Map Data Code for BG1, BG2, BG3 in the Field |(e.g. open door).
 +| ''C01F08'' | ''C01F13'' | Full Update Check Code for BG1 in Field |
 +| ''C01F14'' | ''C01FC1'' | Full Update Buffering Code for BG1 in Field |
 +| ''C01FC2'' | ''C01FCD'' | Full Update Check Code for BG2 in Field |
 +| ''C01FCE'' | ''C02080'' | Full Update Buffering Code for BG2 in Field |
 +| ''C02081'' | ''C0208C'' | Full Update Check Code for BG3 in Field |
 +| ''C0208D'' | ''C02101'' | Full Update Buffering Code for BG3 in Field |
 +| ''C02102'' | ''C02153'' | Row/Column Update Check Code for BG1, BG2, BG3 in Field |
 +| ''C02154'' | ''C0220F'' | Row Update Buffering Code for BG1 in Field |
 +| ''C02210'' | ''C022CE'' | Column Update Buffering Code for BG1 in Field |
 +| ''C022CF'' | ''C0238A'' | Row Update Buffering Code for BG2 in Field |
 +| ''C0238B'' | ''C0244D'' | Column Update Buffering Code for BG2 in Field |
 +| ''C0244E'' | ''C02499'' | Row Update Pre-Buffering Code for BG3 in Field |
 +| ''C0249A'' | ''C02558'' | Row Update Buffering Code for BG3 in Field |
 +| ''C02559'' | ''C0265B'' | Column Update Buffering Code for BG3 in Field |
 +| ''C0265C'' | ''C0268C'' | Color Palette Load Code in Field |
 +| ''C0268D'' | ''C026D7'' | Tile Data DMA Check Code for BG1, BG2 in Field |
 +| ''C026D8'' | ''C0285E'' | Tile Data DMA to VRAM Code for BG1, BG2 in Field |
 +| ''C0275F'' | ''C027D9'' | Tile Data DMA to VRAM Code for BG3 in Field |
 +| ''C027DA'' | ''C02882'' | Tile Formation Code for BG1, BG2 in Field |
 +| ''C02883'' | ''C0296A'' | Map Load Code for BG1, BG2 in Field |
 +| ''C0296B'' | ''C0297F'' | Map Load Code for BG3 in Field |
 +| ''C02980'' | ''C02A46'' | Map Decompression Code in Field |
 +| ''C02A47'' | ''C02A77'' | Row Update DMA to VRAM Code for BG1 in Field |
 +| ''C02A78'' | ''C02AC9'' | Column Update DMA to VRAM Code for BG1 in Field |
 +| ''C02ACA'' | ''C02AFA'' | Row Update DMA to VRAM Code for BG2 in Field |
 +| ''C02AFB'' | ''C02B4C'' | Column Update DMA to VRAM Code for BG2 in Field |
 +| ''C02B4D'' | ''C02B7D'' | Row Update DMA to VRAM Code for BG3 in Field |
 +| ''C02B7E'' | ''C02BCF'' | Column Update DMA to VRAM Code for BG3 in Field |
 | ''C051DA'' | ''C051F2'' | Character Portrait Tile Layout (25 bytes) | | ''C051DA'' | ''C051F2'' | Character Portrait Tile Layout (25 bytes) |
 | ''C05EB6'' | ''C05F35'' | Magitek Armor Tile Formation (4 tiles, 4 directions per tile, 4 frames per direction) | | ''C05EB6'' | ''C05F35'' | Magitek Armor Tile Formation (4 tiles, 4 directions per tile, 4 frames per direction) |
Line 25: Line 61:
 | ''C0EEA0'' | ''C0F49F'' | Sprite Overlay Tile Formation (192 items, 8 bytes each) | | ''C0EEA0'' | ''C0F49F'' | Sprite Overlay Tile Formation (192 items, 8 bytes each) |
 | ''C0F4A0'' | ''C0F4FF'' | Pointers to Sprite Overlay Data (+$C0F500) | | ''C0F4A0'' | ''C0F4FF'' | Pointers to Sprite Overlay Data (+$C0F500) |
-| ''C0F500'' | ''C0FCFF'' | Sprite Overlay Data (45 items, [[ff3:ff3us:doc:asm:compression |compressed]], 16 + 256 bytes each) |+| ''C0F500'' | ''C0FCFF'' | Sprite Overlay Data (45 items, [[ff3:ff3us:doc:asm:other:compression|compressed]], 16 + 256 bytes each) |
 | ''C0FD00'' | ''C0FDFF'' | Random Number Table | | ''C0FD00'' | ''C0FDFF'' | Random Number Table |
 | ''C0FE00'' | ''C0FE3F'' | BG Addition/Subtraction Data (19 items, 3 bytes each) | | ''C0FE00'' | ''C0FE3F'' | BG Addition/Subtraction Data (19 items, 3 bytes each) |
Line 37: Line 73:
 | ''C26469'' | ''C267FF'' | [[ff3:ff3us:doc:asm:rom_map:unused_space |Unused Space]] (919 bytes) | | ''C26469'' | ''C267FF'' | [[ff3:ff3us:doc:asm:rom_map:unused_space |Unused Space]] (919 bytes) |
 | ''C26800'' | ''C2686B'' | Cinematic Loader | | ''C26800'' | ''C2686B'' | Cinematic Loader |
-| ''C2686C'' | ''C28A6F'' | Title, Intro, Floating Island, & World Cinematic Program ([[ff3:ff3us:doc:asm:compression |compressed]]) |+| ''C2686C'' | ''C28A6F'' | Title, Intro, Floating Island, & World Cinematic Program ([[ff3:ff3us:doc:asm:other:compression|compressed]]) |
 | ''C28A70'' | ''C2953B'' | Ending Cinematic Data | | ''C28A70'' | ''C2953B'' | Ending Cinematic Data |
 | ''C2953C'' | ''C29853'' | Ending Cinematic Color Palettes | | ''C2953C'' | ''C29853'' | Ending Cinematic Color Palettes |
Line 43: Line 79:
 | ''C2A65A'' | ''C2A7FF'' | [[ff3:ff3us:doc:asm:rom_map:unused_space |Unused Space]] (422 bytes) | | ''C2A65A'' | ''C2A7FF'' | [[ff3:ff3us:doc:asm:rom_map:unused_space |Unused Space]] (422 bytes) |
 | ''C2A800'' | ''C2FAA3'' | Battle Graphics Program (continued) | | ''C2A800'' | ''C2FAA3'' | Battle Graphics Program (continued) |
 +| ''C2ADE1'' | ''C2AF20'' | Battle Status Names (32 items, 10 bytes each) |
 | ''C2FAA4'' | ''C2FC6C'' | [[ff3:ff3us:doc:asm:rom_map:unused_space |Unused Space]] (457 bytes) | | ''C2FAA4'' | ''C2FC6C'' | [[ff3:ff3us:doc:asm:rom_map:unused_space |Unused Space]] (457 bytes) |
 | ''C2FC6D'' | ''C2FE6C'' | Sine/Cosine Table (16-bit, signed) | | ''C2FC6D'' | ''C2FE6C'' | Sine/Cosine Table (16-bit, signed) |
Line 64: Line 101:
 | ''C490C0'' | ''C4A4BF'' | Variable-Width Font Graphics (16x11 tiles, max width is 12) | | ''C490C0'' | ''C4A4BF'' | Variable-Width Font Graphics (16x11 tiles, max width is 12) |
 | ''C4A4C0'' | ''C4B9FF'' | [[ff3:ff3us:doc:asm:rom_map:unused_space |Unused Space]] (5440 bytes) | | ''C4A4C0'' | ''C4B9FF'' | [[ff3:ff3us:doc:asm:rom_map:unused_space |Unused Space]] (5440 bytes) |
-| ''C4BA00'' | ''C4C007'' | Ending Font ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''C4BA00'' | ''C4C007'' | Ending Font ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''C4C008'' | ''C4F476'' | Ending Cinematic Graphics and Tile Formation ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''C4C008'' | ''C4F476'' | Ending Cinematic Graphics and Tile Formation ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''C4F477'' | ''C4F6FA'' | Ending Cinematic Graphics ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''C4F477'' | ''C4F6FA'' | Ending Cinematic Graphics ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''C4F6FB'' | ''C4FFFF'' | Ending Cinematic Graphics ([[ff3:ff3us:doc:asm:compression |compressed]]) |+| ''C4F6FB'' | ''C4FFFF'' | Ending Cinematic Graphics ([[ff3:ff3us:doc:asm:other:compression|compressed]]) |
 | ''C50000'' | ''C506B8'' | Sound/Music Program | | ''C50000'' | ''C506B8'' | Sound/Music Program |
 | ''C506B9'' | ''C506F8'' | Quick Play Interrupt Data (16 items, 4 bytes each, unused by FF3) | | ''C506B9'' | ''C506F8'' | Quick Play Interrupt Data (16 items, 4 bytes each, unused by FF3) |
Line 96: Line 133:
 | ''CEF100'' | ''CEF5FF'' | Map Names (73 items, variable length) | | ''CEF100'' | ''CEF5FF'' | Map Names (73 items, variable length) |
 | ''CEF600'' | ''CEF647'' | World Map Modification Data (4 bytes each, event bit index, then pointer to chunk [+$CEF600]) | | ''CEF600'' | ''CEF647'' | World Map Modification Data (4 bytes each, event bit index, then pointer to chunk [+$CEF600]) |
-| ''CEF648'' | ''CEFAFF'' | World Map Modification Chunks (variable size) |+| ''CEF648'' | ''CEFAFF'' | [[ff3:ff3us:doc:asm:list:wm_chunks |World Map Modification Chunks]] (variable size) |
 | ''CEFB00'' | ''CEFB5F'' | Unknown Data (30 items, 3 bytes each) | | ''CEFB00'' | ''CEFB5F'' | Unknown Data (30 items, 3 bytes each) |
 | ''CEFB60'' | ''CEFB9F'' | Pointers to [[ff3:ff3us:doc:asm:list:rare_items |Rare Item Descriptions]] (+$CEFCB0) | | ''CEFB60'' | ''CEFB9F'' | Pointers to [[ff3:ff3us:doc:asm:list:rare_items |Rare Item Descriptions]] (+$CEFCB0) |
Line 140: Line 177:
 | ''CFFFAE'' | ''CFFFBD'' | Pointers to SwdTech Descriptions (+$CFFD00) | | ''CFFFAE'' | ''CFFFBD'' | Pointers to SwdTech Descriptions (+$CFFD00) |
 | ''CFFFBE'' | ''CFFFFF'' | [[ff3:ff3us:doc:asm:rom_map:unused_space |Unused Space]] (66 bytes) | | ''CFFFBE'' | ''CFFFFF'' | [[ff3:ff3us:doc:asm:rom_map:unused_space |Unused Space]] (66 bytes) |
-| ''D00000'' | ''D07FB1'' | [[ff3:ff3us:doc:asm:battle_animation_script | Battle Animation Scripts]] |+| ''D00000'' | ''D07FB1'' | [[ff3:ff3us:doc:asm:codes:battle_animation_script| Battle Animation Scripts]] |
 | ''D07FB2'' | ''D097FF'' | [[ff3:ff3us:doc:asm:fmt:attack_animation_data | Attack Animation Data]] (406 items, 14 bytes each) | | ''D07FB2'' | ''D097FF'' | [[ff3:ff3us:doc:asm:fmt:attack_animation_data | Attack Animation Data]] (406 items, 14 bytes each) |
 | ''D09800'' | ''D09841'' | Pointers to [[ff3:ff3us:doc:asm:rom_map:battle_events |Battle Event Scripts]] (+$D00000) | | ''D09800'' | ''D09841'' | Pointers to [[ff3:ff3us:doc:asm:rom_map:battle_events |Battle Event Scripts]] (+$D00000) |
Line 159: Line 196:
 | ''D1FA00'' | ''D1FFFF'' | Map Startup Event Pointers (3 bytes each, +$CA0000) | | ''D1FA00'' | ''D1FFFF'' | Map Startup Event Pointers (3 bytes each, +$CA0000) |
 | ''D20000'' | ''D25FFF'' | 3bpp Battle Animation Tile Formation (64 bytes each, 2 bytes per 8x8 tile, 0x8000: vflip, 0x4000: hflip, [$D30000 + 0x3FFF * $18]: address of tile graphics) | | ''D20000'' | ''D25FFF'' | 3bpp Battle Animation Tile Formation (64 bytes each, 2 bytes per 8x8 tile, 0x8000: vflip, 0x4000: hflip, [$D30000 + 0x3FFF * $18]: address of tile graphics) |
-| ''D26000'' | ''D26EFF'' | Battle Animation Palettes (8 colors each) |+| ''D26000'' | ''D26EFF'' | [[ff3:ff3us:doc:asm:list:battle_animation_palette |Battle Animation Palettes]] (8 colors each) |
 | ''D26F00'' | ''D26FFF'' | Item Symbol Names (16 items, 7 bytes each) | | ''D26F00'' | ''D26FFF'' | Item Symbol Names (16 items, 7 bytes each) |
 | ''D27000'' | ''D2777F'' | [[ff3:ff3us:doc:asm:fmt:monster_graphics_data | Monster Graphics Data]] (384 items, 5 bytes each) | | ''D27000'' | ''D2777F'' | [[ff3:ff3us:doc:asm:fmt:monster_graphics_data | Monster Graphics Data]] (384 items, 5 bytes each) |
Line 171: Line 208:
 | ''D2B300'' | ''D2BFFF'' | Item Names (256 items, 1 byte symbol, 12 bytes name) | | ''D2B300'' | ''D2BFFF'' | Item Names (256 items, 1 byte symbol, 12 bytes name) |
 | ''D2C000'' | ''D2DFFF'' | 2bpp Battle Animation Tile Formation (64 bytes each, 2 bytes per 8x8 tile, 0x8000: vflip, 0x4000: hflip, [$D87000 + 0x3FFF * $10]: address of tile graphics) | | ''D2C000'' | ''D2DFFF'' | 2bpp Battle Animation Tile Formation (64 bytes each, 2 bytes per 8x8 tile, 0x8000: vflip, 0x4000: hflip, [$D87000 + 0x3FFF * $10]: address of tile graphics) |
-| ''D2E000'' | ''D2EBFF'' | Battle Status Graphics, etc. ([[ff3:ff3us:doc:asm:compression |compressed]]) |+| ''D2E000'' | ''D2EBFF'' | Battle Status Graphics, etc. ([[ff3:ff3us:doc:asm:other:compression|compressed]]) |
 | ''D2EC00'' | ''D2ECFF'' | World of Balance Palettes (8 palettes, 16 colors each) | | ''D2EC00'' | ''D2ECFF'' | World of Balance Palettes (8 palettes, 16 colors each) |
 | ''D2ED00'' | ''D2EDFF'' | World of Ruin Palettes (8 palettes, 16 colors each) | | ''D2ED00'' | ''D2EDFF'' | World of Ruin Palettes (8 palettes, 16 colors each) |
 | ''D2EE00'' | ''D2EE1F'' | Setzer's Airship Palette (16 colors) | | ''D2EE00'' | ''D2EE1F'' | Setzer's Airship Palette (16 colors) |
-| ''D2EE20'' | ''D2EE3F'' | Chocobo Palette (for world map, 16 colors) |+| ''D2EE20'' | ''D2EE3F'' | Chocobo Palette (for world of balance map, 16 colors) |
 | ''D2EE40'' | ''D2EEFF'' | Other WoB Palettes (16 colors each) | | ''D2EE40'' | ''D2EEFF'' | Other WoB Palettes (16 colors each) |
 | ''D2EF00'' | ''D2EF1F'' | Falcon Palette (16 colors) | | ''D2EF00'' | ''D2EF1F'' | Falcon Palette (16 colors) |
-| ''D2EF20'' | ''D2EFFF'' | Other WoR Palettes (16 colors each) |+| ''D2EF20'' | ''D2EF3F'' | Chocobo Palette (for world of ruin map, 16 colors) | 
 +| ''D2EF40'' | ''D2EFFF'' | Other WoR Palettes (16 colors each) |
 | ''D2F000'' | ''D2F7FF'' | Slot Window Graphics | | ''D2F000'' | ''D2F7FF'' | Slot Window Graphics |
 | ''D2F800'' | ''D2FFFF'' | Unknown Graphics (probably unused) | | ''D2F800'' | ''D2FFFF'' | Unknown Graphics (probably unused) |
 | ''D30000'' | ''D4C997'' | Battle Animation Graphics (3bpp) | | ''D30000'' | ''D4C997'' | Battle Animation Graphics (3bpp) |
 | ''D4C998'' | ''D4C9FF'' | [[ff3:ff3us:doc:asm:rom_map:unused_space |Unused Space]] (104 bytes) | | ''D4C998'' | ''D4C9FF'' | [[ff3:ff3us:doc:asm:rom_map:unused_space |Unused Space]] (104 bytes) |
-| ''D4CA00'' | ''D4CFFF'' | Additional Menu Program Code |+| ''D4CA00'' | ''D4CA1C'' | Menu Party Initialization | 
 +| ''D4CA1D'' | ''D4CFFF'' | Additional Menu Program Code |
 | ''D4D000'' | ''D4DF3B'' | [[ff3:ff3us:doc:asm:fmt:attack_graphics_data | Attack Graphics Data]] (650 items, 6 bytes each) | | ''D4D000'' | ''D4DF3B'' | [[ff3:ff3us:doc:asm:fmt:attack_graphics_data | Attack Graphics Data]] (650 items, 6 bytes each) |
 | ''D4DF3C'' | ''D4FFFF'' | Pointers to [[ff3:ff3us:doc:asm:fmt:frame_data | Battle Animation Frame Data]] (+$D10000) | | ''D4DF3C'' | ''D4FFFF'' | Pointers to [[ff3:ff3us:doc:asm:fmt:frame_data | Battle Animation Frame Data]] (+$D10000) |
Line 194: Line 233:
 | ''D8CEA0'' | ''D8CF7F'' | [[ff3:ff3us:doc:asm:list:battlecommands |Battle Command Names]] (32 items, 7 bytes each) | | ''D8CEA0'' | ''D8CF7F'' | [[ff3:ff3us:doc:asm:list:battlecommands |Battle Command Names]] (32 items, 7 bytes each) |
 | ''D8CF80'' | ''D8CFFF'' | Pointers to Spell Descriptions (+$D8C9A0) | | ''D8CF80'' | ''D8CFFF'' | Pointers to Spell Descriptions (+$D8C9A0) |
-| ''D8D000'' | ''D8DAF1'' | Setzer's Airship on Fire Graphics ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''D8D000'' | ''D8DAF1'' | Setzer's Airship on Fire Graphics ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''D8DAF2'' | ''D8DCFF'' | Setzer's Airship on Fire Tile Formation ([[ff3:ff3us:doc:asm:compression |compressed]]) |+| ''D8DAF2'' | ''D8DCFF'' | Setzer's Airship on Fire Tile Formation ([[ff3:ff3us:doc:asm:other:compression|compressed]]) |
 | ''D8DD00'' | ''D8DFB7'' | Pointers to Magitek Train Ride Tile Graphics (29 items, 12x2 bytes each, +$7E0000) | | ''D8DD00'' | ''D8DFB7'' | Pointers to Magitek Train Ride Tile Graphics (29 items, 12x2 bytes each, +$7E0000) |
-| ''D8DFB8'' | ''D8E5BE'' | Vector Panorama Graphics ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''D8DFB8'' | ''D8E5BE'' | Vector Panorama Graphics ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''D8E5BF'' | ''D8E6B9'' | Vector Panorama Tile Formation ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''D8E5BF'' | ''D8E6B9'' | Vector Panorama Tile Formation ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''D8E6BA'' | ''D8E7FF'' | Serpent Trench Palettes ([[ff3:ff3us:doc:asm:compression |compressed]]) |+| ''D8E6BA'' | ''D8E7FF'' | Serpent Trench Palettes ([[ff3:ff3us:doc:asm:other:compression|compressed]]) |
 | ''D8E800'' | ''D8E89F'' | Menu Text Palettes (40 palettes, 4 colors each) | | ''D8E800'' | ''D8E89F'' | Menu Text Palettes (40 palettes, 4 colors each) |
 | ''D8E8A0'' | ''D8E8B7'' | Grayscale Character Sprite Palette (12 colors) | | ''D8E8A0'' | ''D8E8B7'' | Grayscale Character Sprite Palette (12 colors) |
Line 208: Line 247:
 | ''D8E917'' | ''D8EE46'' | Menu Sprite Data | | ''D8E917'' | ''D8EE46'' | Menu Sprite Data |
 | ''D8EE47'' | ''D8EFFF'' | [[ff3:ff3us:doc:asm:rom_map:unused_space |Unused Space]] (441 bytes) | | ''D8EE47'' | ''D8EFFF'' | [[ff3:ff3us:doc:asm:rom_map:unused_space |Unused Space]] (441 bytes) |
-| ''D8F000'' | ''D94E95'' | [[ff3:ff3us:doc:asm:decompressed:title_gfx |Title/Intro Graphics]] ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''D8F000'' | ''D94E95'' | [[ff3:ff3us:doc:asm:decompressed:title_gfx |Title/Intro Graphics]] ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''D94E96'' | ''D9568E'' | Floating Island Cinematic Graphics ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''D94E96'' | ''D9568E'' | Floating Island Cinematic Graphics ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''D9568F'' | ''D99D4A'' | Ending Cinematic Graphics ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''D9568F'' | ''D99D4A'' | Ending Cinematic Graphics ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''D99D4B'' | ''D9A4E4'' | Ending Cinematic Graphics ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''D99D4B'' | ''D9A4E4'' | Ending Cinematic Graphics ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''D9A4E5'' | ''D9A7FF'' | Ending Cinematic Graphics ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''D9A4E5'' | ''D9A7FF'' | Ending Cinematic Graphics ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''D9A800'' | ''D9CD0F'' | [[ff3:ff3us:doc:asm:fmt:map_tile_properties | Map Tile Properties]] (42 items, [[ff3:ff3us:doc:asm:compression |compressed]]) |+| ''D9A800'' | ''D9CD0F'' | [[ff3:ff3us:doc:asm:fmt:map_tile_properties | Map Tile Properties]] (42 items, [[ff3:ff3us:doc:asm:other:compression|compressed]]) |
 | ''D9CD10'' | ''D9CD8F'' | Pointers to [[ff3:ff3us:doc:asm:fmt:map_tile_properties | Map Tile Properties]] (+$D9A800) | | ''D9CD10'' | ''D9CD8F'' | Pointers to [[ff3:ff3us:doc:asm:fmt:map_tile_properties | Map Tile Properties]] (+$D9A800) |
 | ''D9CD90'' | ''D9D1AF'' | Pointers to Map Formations (3 bytes each, +$D9D1B0) | | ''D9CD90'' | ''D9D1AF'' | Pointers to Map Formations (3 bytes each, +$D9D1B0) |
-| ''D9D1B0'' | ''DDFFFF'' | Map Formations (350 items, [[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''D9D1B0'' | ''DDFFFF'' | Map Formations (350 items, [[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''DE0000'' | ''DFB3FF'' | Map Tile Formations (75 items, [[ff3:ff3us:doc:asm:compression |compressed]]) |+| ''DE0000'' | ''DFB3FF'' | Map Tile Formations (75 items, [[ff3:ff3us:doc:asm:other:compression|compressed]]) |
 | ''DFB400'' | ''DFB5FF'' | Number of Magic Points For Each Battle (512 items, 1 byte each) | | ''DFB400'' | ''DFB5FF'' | Number of Magic Points For Each Battle (512 items, 1 byte each) |
 | ''DFB600'' | ''DFB9FF'' | [[ff3:ff3us:doc:asm:fmt:colosseum_data |Colosseum Data]] (256 items, 4 bytes each) | | ''DFB600'' | ''DFB9FF'' | [[ff3:ff3us:doc:asm:fmt:colosseum_data |Colosseum Data]] (256 items, 4 bytes each) |
Line 230: Line 269:
 | ''E68000'' | ''E683FF'' | Character Color Palettes (32 items, 32 bytes each, first 8 are loaded by default) | | ''E68000'' | ''E683FF'' | Character Color Palettes (32 items, 32 bytes each, first 8 are loaded by default) |
 | ''E68400'' | ''E6877F'' | Pointers to Map Names (+$CEF100) | | ''E68400'' | ''E6877F'' | Pointers to Map Names (+$CEF100) |
-| ''E68780'' | ''E6CD5F'' | BG3 Graphics (19 items, [[ff3:ff3us:doc:asm:compression |compressed]]) |+| ''E68780'' | ''E6CD5F'' | BG3 Graphics (19 items, [[ff3:ff3us:doc:asm:other:compression|compressed]]) |
 | ''E6CD60'' | ''E6CD9F'' | Pointers to BG3 Graphics (3 bytes each, +$E68780) | | ''E6CD60'' | ''E6CD9F'' | Pointers to BG3 Graphics (3 bytes each, +$E68780) |
 | ''E6CDA0'' | ''E6CDBF'' | Pointers to BG3 Animation Graphics (3 bytes each, +$E6CDC0) | | ''E6CDA0'' | ''E6CDBF'' | Pointers to BG3 Animation Graphics (3 bytes each, +$E6CDC0) |
-| ''E6CDC0'' | ''E6F1FF'' | BG3 Animation Graphics (6 items, [[ff3:ff3us:doc:asm:compression |compressed]]) |+| ''E6CDC0'' | ''E6F1FF'' | BG3 Animation Graphics (6 items, [[ff3:ff3us:doc:asm:other:compression|compressed]]) |
 | ''E6F200'' | ''E6F48F'' | Palette Animation Color Palettes (16 colors each) | | ''E6F200'' | ''E6F48F'' | Palette Animation Color Palettes (16 colors each) |
 | ''E6F490'' | ''E6F497'' | Levels when CYAN learns SwdTechs | | ''E6F490'' | ''E6F497'' | Levels when CYAN learns SwdTechs |
Line 245: Line 284:
 | ''E6FE8F'' | ''E6FF9C'' | Esper Attack Names (27 items, 10 bytes each) | | ''E6FE8F'' | ''E6FF9C'' | Esper Attack Names (27 items, 10 bytes each) |
 | ''E6FF9D'' | ''E6FFFF'' | Dance Names (8 items, 12 bytes each) | | ''E6FF9D'' | ''E6FFFF'' | Dance Names (8 items, 12 bytes each) |
-| ''E70000'' | ''E7014F'' | Battle BG data (56 items, 6 bytes each) | +| ''E70000'' | ''E7014F'' | [[ff3:ff3us:doc:asm:fmt:battle_bg_data | Battle BG Data]]  (56 items, 6 bytes each) | 
-| ''E70150'' | ''E7164F'' | Battle BG Palettes (56 items, 48 colors each) |+| ''E70150'' | ''E7164F'' | Battle BG Palettes (53 items, 48 colors each) |
 | ''E71650'' | ''E71847'' | Pointers to Battle BG Graphics (3 bytes each, absolute) | | ''E71650'' | ''E71847'' | Pointers to Battle BG Graphics (3 bytes each, absolute) |
 | ''E71848'' | ''E71927'' | Pointers to Battle BG Tile Formations (+$E70000) | | ''E71848'' | ''E71927'' | Pointers to Battle BG Tile Formations (+$E70000) |
-| ''E71928'' | ''E7A9E6'' | Battle BG Tile Formations (50 items, 2048 bytes each, [[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''E71928'' | ''E7A9E6'' | [[ff3:ff3us:doc:asm:fmt:battle_bg_tile_format| Battle BG Tile Formation]]  (49 items, 1140 bytes each (max), [[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''E7A9E7'' | ''E962FF'' | Battle BG Graphics (75 items, [[ff3:ff3us:doc:asm:compression |compressed]]) |+| ''E7A9E7'' | ''E962FF'' | Battle BG Graphics (75 items, [[ff3:ff3us:doc:asm:other:compression|compressed]]) |
 | ''E96300'' | ''E96FFF'' | "THE END" Graphics | | ''E96300'' | ''E96FFF'' | "THE END" Graphics |
 | ''E97000'' | ''EC336F'' | Monster Graphics | | ''E97000'' | ''EC336F'' | Monster Graphics |
Line 258: Line 297:
 | ''ECE400'' | ''ECE6E7'' | Weapon Animation Data (93 items, 8 bytes each) | | ''ECE400'' | ''ECE6E7'' | Weapon Animation Data (93 items, 8 bytes each) |
 | ''ECE6E8'' | ''ECE7FF'' | Monster Attack Animation Data (35 items, 8 bytes each) | | ''ECE6E8'' | ''ECE7FF'' | Monster Attack Animation Data (35 items, 8 bytes each) |
-| ''ECE800'' | ''ECE8FF'' | Monster Vertical Alignment Type (256 items, 1 byte each) | +| ''ECE800'' | ''ECE8FF''Colosseum Monster Vertical Alignment Type (256 items, 1 byte each) | 
-| ''ECE900'' | ''ECFFFF'' | World Getting Torn Apart Cinematic Graphics ([[ff3:ff3us:doc:asm:compression |compressed]]) |+| ''ECE900'' | ''ECFFFF'' | World Getting Torn Apart Cinematic Graphics ([[ff3:ff3us:doc:asm:other:compression|compressed]]) |
 | ''ED0000'' | ''ED1BFF'' | Menu Window Graphics (8 items, 896 bytes each) | | ''ED0000'' | ''ED1BFF'' | Menu Window Graphics (8 items, 896 bytes each) |
 | ''ED1C00'' | ''ED1CFF'' | Menu Window Palettes (8 items, 32 bytes each) | | ''ED1C00'' | ''ED1CFF'' | Menu Window Palettes (8 items, 32 bytes each) |
Line 290: Line 329:
 | ''EEB260'' | ''EEB268'' | Pointers to World Map Modification Data (3 bytes each, absolute) | | ''EEB260'' | ''EEB268'' | Pointers to World Map Modification Data (3 bytes each, absolute) |
 | ''EEB269'' | ''EEB28F'' | Pointers to World Map Events (3 bytes each, +$CA0000) | | ''EEB269'' | ''EEB28F'' | Pointers to World Map Events (3 bytes each, +$CA0000) |
-| ''EEB290'' | ''EEC294'' | World Map Clouds Graphics ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''EEB290'' | ''EEC294'' | World Map Clouds Graphics ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''EEC295'' | ''EEC701'' | World Map Clouds Tile Formation ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''EEC295'' | ''EEC701'' | World Map Clouds Tile Formation ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''EEC702'' | ''EED433'' | Setzer's Airship Graphics ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''EEC702'' | ''EED433'' | Setzer's Airship Graphics ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''EED434'' | ''EF114E'' | World of Balance Map Formation ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''EED434'' | ''EF114E'' | World of Balance Map Formation ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''EF114F'' | ''EF324F'' | World of Balance Graphics ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''EF114F'' | ''EF324F'' | World of Balance Graphics ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''EF3250'' | ''EF4845'' | Magitek Train Ride Graphics (variable size tiles, [[ff3:ff3us:doc:asm:compression |compressed]]) |+| ''EF3250'' | ''EF4845'' | Magitek Train Ride Graphics (variable size tiles, [[ff3:ff3us:doc:asm:other:compression|compressed]]) |
 | ''EF4846'' | ''EF4A45'' | Magitek Train Ride Palettes | | ''EF4846'' | ''EF4A45'' | Magitek Train Ride Palettes |
-| ''EF4A46'' | ''EF6A55'' | World of Ruin Graphics ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''EF4A46'' | ''EF6A55'' | World of Ruin Graphics ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''EF6A56'' | ''EF9D16'' | World of Ruin Map Formation ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''EF6A56'' | ''EF9D16'' | World of Ruin Map Formation ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''EF9D17'' | ''EFB630'' | Serpent Trench Map Formation ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''EF9D17'' | ''EFB630'' | Serpent Trench Map Formation ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''EFB631'' | ''EFC623'' | Serpent Trench Graphics ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''EFB631'' | ''EFC623'' | Serpent Trench Graphics ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''EFC624'' | ''EFCE76'' | Some Chocobo Graphics ([[ff3:ff3us:doc:asm:compression |compressed]]) |+| ''EFC624'' | ''EFCE76'' | Some Chocobo Graphics ([[ff3:ff3us:doc:asm:other:compression|compressed]]) |
 | ''EFCE77'' | ''EFCE96'' | Vector Approach Data | | ''EFCE77'' | ''EFCE96'' | Vector Approach Data |
 | ''EFCE97'' | ''EFCEB6'' | Data for Esper Terra | | ''EFCE97'' | ''EFCEB6'' | Data for Esper Terra |
-| ''EFCEB7'' | ''EFCFB8'' | Airship Shadow and Perspective Graphics ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''EFCEB7'' | ''EFCFB8'' | Airship Shadow and Perspective Graphics ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''EFCFB9'' | ''EFDC4B'' | Various Sprites (ship, esper terra, figaro, etc., [[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''EFCFB9'' | ''EFDC4B'' | Various Sprites (ship, esper terra, figaro, etc., [[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''EFDC4C'' | ''EFE49A'' | More Chocobo Graphics (world map, [[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''EFDC4C'' | ''EFE49A'' | More Chocobo Graphics (world map, [[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''EFE49B'' | ''EFE8B2'' | World of Balance Minimap Graphics ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''EFE49B'' | ''EFE8B2'' | World of Balance Minimap Graphics ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''EFE8B3'' | ''EFED25'' | World of Ruin Minimap Graphics ([[ff3:ff3us:doc:asm:compression |compressed]]) | +| ''EFE8B3'' | ''EFED25'' | World of Ruin Minimap Graphics ([[ff3:ff3us:doc:asm:other:compression|compressed]]) | 
-| ''EFED26'' | ''EFFAC7'' | Daryl's Airship Graphics ([[ff3:ff3us:doc:asm:compression |compressed]]) |+| ''EFED26'' | ''EFFAC7'' | Daryl's Airship Graphics ([[ff3:ff3us:doc:asm:other:compression|compressed]]) |
 | ''EFFAC8'' | ''EFFBC7'' | Palettes for Ending Airship Scene | | ''EFFAC8'' | ''EFFBC7'' | Palettes for Ending Airship Scene |
 | ''EFFBC8'' | ''EFFEEF'' | [[ff3:ff3us:doc:asm:rom_map:unused_space |Unused Space]] (808 bytes) | | ''EFFBC8'' | ''EFFEEF'' | [[ff3:ff3us:doc:asm:rom_map:unused_space |Unused Space]] (808 bytes) |
 | ''EFFEF0'' | ''EFFFFF'' | Sine/Cosine Table (unsigned) | | ''EFFEF0'' | ''EFFFFF'' | Sine/Cosine Table (unsigned) |
  • ff3/ff3us/doc/asm/rom_map.1476938251.txt.gz
  • Last modified: 5 years ago
  • (external edit)