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
Last revision Both sides next revision
ff3:ff3us:doc:asm:rom_map [2016/10/26 06:58]
madsiur
ff3:ff3us:doc:asm:rom_map [2022/05/09 06:44]
c-dude There's a second Chocobo palette that is an exact copy of the first, separate for the World of Ruin. I had a devil of a time figuring out out to change the palette until I noticed this. The chocobo palette follows the airship for both worlds. Added a l
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) |
Line 194: Line 232:
 | ''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 246:
 | ''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 268:
 | ''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 246: Line 284:
 | ''E6FF9D'' | ''E6FFFF'' | Dance Names (8 items, 12 bytes each) | | ''E6FF9D'' | ''E6FFFF'' | Dance Names (8 items, 12 bytes each) |
 | ''E70000'' | ''E7014F'' | [[ff3:ff3us:doc:asm:fmt:battle_bg_data | 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'' | [[ff3:ff3us:doc:asm:fmt:battle_bg_tile_format| Battle BG Tile Formation]]  (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 296:
 | ''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 328:
 | ''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.txt
  • Last modified: 24 months ago
  • by geiger