Palette Animation
From Chrono Compendium
General Information
Chrono Trigger
30F PTR N "Pointers to L1&2 tile animations (+3DF310, local, first at 3DF310)" 2004.12.07 3DF310 3DF9C6 DATA N "L1&2 tile animations, 12+ bytes each" 2004.12.07 3DF9C7 3DFA76 PTR N Pointers to L3 tile animations, (+3DFA77, local, first at 3DFA77) 2003.07.10 3DFA77 3DFFE4 DATA N Layer 3 tile animations, 6-48 bytes each 2003.07.10
Notes from Reld:
*************************************************************************************************************************** MODE 10: PALETTE SEQUENCE, LINEAR ORDER *************************************************************************************************************************** 1T UU VV WW ZZYYXX --------------------------------------------------------------------------------------------------------------------------- T = number of "sets" - 1 UU = CGRAM offset (start position in screen palette) VV = number of colors per "set" WW = delay XXYYZZ = pointer to start of palette data in ROM (note: pointers are little-endian) --------------------------------------------------------------------------------------------------------------------------- Loads a series of color "sets" in a linear sequence with VV colors each starting at XXYYZZ loops back to first "set" at end --------------------------------------------------------------------------------------------------------------------------- Example: 13 11 03 09 6875F6 --------------------------------------------------------------------------------------------------------------------------- *************************************************************************************************************************** MODE 80: PALETTE SEQUENCE, ARBITRARY ORDER *************************************************************************************************************************** 8T UU VV WW ZZYYXX [Palette Offsets (count varies)] --------------------------------------------------------------------------------------------------------------------------- T = number of steps - 1 UU = CGRAM offset (start position in screen palette) VV = number of colors per "set" WW = delay (number of frames - 1) XXYYZZ = pointer to start of palette data in ROM (note: pointers are little-endian) Palette Offsets = multiply by number of colors and add to pointer --------------------------------------------------------------------------------------------------------------------------- Loads a series of color "sets" with VV colors each starting at XXYYZZ in the order specified by the Palette Offsets loops back to first Palette Offset at end --------------------------------------------------------------------------------------------------------------------------- Example: 8F 27 04 10 8075F6 00 00 00 01 02 03 04 05 05 05 05 05 04 03 02 01 --------------------------------------------------------------------------------------------------------------------------- *************************************************************************************************************************** MODE 20: FORWARD CYCLE EXISTING PALETTE *************************************************************************************************************************** 20 UU VV WW --------------------------------------------------------------------------------------------------------------------------- UU = CGRAM offset (start position in screen palette) VV = number of colors WW = delay --------------------------------------------------------------------------------------------------------------------------- Cycles VV colors in currently loaded palette in a forward direction --------------------------------------------------------------------------------------------------------------------------- Example: 20 7D 02 0C --------------------------------------------------------------------------------------------------------------------------- *************************************************************************************************************************** MODE 30: BACKWARD CYCLE EXISTING PALETTE *************************************************************************************************************************** 30 UU VV WW --------------------------------------------------------------------------------------------------------------------------- UU = CGRAM offset (start position in screen palette) VV = number of colors WW = delay --------------------------------------------------------------------------------------------------------------------------- Cycles VV colors in currently loaded palette in a backward direction --------------------------------------------------------------------------------------------------------------------------- Example: 30 2D 02 0A
Palette Data Notes File
367380 367FFF PAL N Palette Data for Animated (Cycling) Location Palettes 3DF9C7 3DFA76 DATA N Location Palette Animation (Cycling) Pointers Pointer Palette Location 0000 (00) Millenial Fair, Medina Square 0000 (01) Telepod Exhibit 0000 (02) Residence (Present) 0006 (03) Forest Ruins L3 Pyramid, Guardia Forest (Present), Forest Ruins, Cursed Woods (Present) 000D (04) 000D (05) Guardia Castle (Middle Ages) 000D (06) 000D (07) Residence (Middle Ages) 000D (08) Courtroom 0013 (09) Bangor Dome, Trann Dome, Arris Dome, Proto Dome, Keeper's Dome Corridor 0020 (0A) Arris Dome Command Central, Keeper's Dome 0027 (0B) Keeper's Dome Hangar, Apocalypse Epoch 002D (0C) Leene Square (Future), Factory Ruins 0051 (0D) End of Time, Spekkio 006C (0E) Manoria Cathedral 0073 (0F) Fiona's Shrine 007F (10) Zenan Bridge, West Cape 0088 (11) Sun Keep, Denadoro Cave of the Masamune, Sunken Desert, Magic Cave Interior, Giant's Claw, Reptite Lair, Death Peak Cave, Lair Ruins Portal, Dark Ages Portal 0088 (12) Heckran Cave 008C (13) Lab 16, Lab 32 0092 (14) Death Peak, Last Village Commons 009B (15) Forest Maze, Hunting Range 00A4 (16) Prehistoric Huts, Last Village Huts 00DA (17) 00E0 (18) Zeal Palace, Skyway, Enhasa 00FC (19) Zeal Palace Hall of the Mammon Machine/Throneroom 0118 (1A) Sun Palace, Ocean Palace 0151 (1B) Truce Canyon, Denadoro Mountain, Magic Cave Exterior 0151 (1C) Mystic Mtn, Dactyl Nest Upper/Lower 0167 (1D) Denadoro Lower East Face/Upper East Face/West Face, Paradise Lost 016F (1E) Denadoro Mountain Vista 0175 (1F) Lavos Tunnel 01C6 (20) Mt. Woe 01DB (21) Black Omen Celestial Gate 020B (22) Black Omen Interiors, Ocean Palace Throneroom 025A (23) 025A (24) Reborn Epoch, Flying Epoch, End of Time Epoch, Emergence of the Black Omen 025A (25) 025A (26) Ioka Meeting Site, Laruba Ruins 0260 (27) Blackbird Overhead, Death of the Blackbird 0267 (28) Castle Magus Exterior 026D (29) Blackbird Interior 0287 (2A) Prison Catwalks 028D (2B) Manoria Confinement, Manoria Shrine Antechamber, Manoria Storage, Manoria Kitchen, Manoria Shrine 0294 (2C) Blackbird Scaffolding/Exterior 029A (2D) Prison Interiors, Bekkler's Lab 029A (2E) Castle Magus Interior, Ozzie's Fort 02A0 (2F) Castle Magus: Inner Sanctum 02B0 (30) Castle Magus: Throne of Magic 02B4 (31) Prison Exterior 02B4 (32) Castle Magus Upper/Lower Battlements, Castle Magus Grand Stairway 02B4 (33) Lucca's House 02B4 (34) Guardia Castle (Present) 02B4 (35) Tyrano Lair 02B4 (36) Prehistoric Canyon, Tyrano Lair Exterior 02B4 (37) Land Bridge 02BA (38) Lavos Core 02BE (39) Arris Dome Guardian Chamber 02C4 (3A) Frog's Burrow, Earthbound Interiors, Zeal Teleporters 02CD (3B) Sewer Access 02DC (3C) Algetty Tsunami 02E8 (3D) Time Distortion The Profane Machine, Ocean Palace Time Freeze, Apocalypse Lavos, Lavos 02F4 (3E) Death Peak Upper North Face/Lower North Face 02FD (3F) Fiona's Forest Campfire 0335 (40) Mt. Woe Summit 0335 (41) The Beast's Nest 0335 (42) Guardia Forest (Middle Ages), Cursed Woods (Middle Ages) 033B (43) North Cape 033F (44) Blackbird Hangar 0345 (45) Zeal Palace Regal Hall/Corridor to the Mammon Machine 0367 (46) Kajar 0383 (47) Zeal Palace Hall of the Mammon Machine/Throneroom (Night) 039F (48) Geno Dome, Truce Dome 03C3 (49) Ioka Meeting Site (Party) 03E5 (4A) Death Peak Summit 03EE (4B) Ocean Palace Entrance 043B (4C) Tyrano Lair Keep 0441 (4D) Death Peak Summit 044D (4E) Ancient Tyrano Lair, Giant's Claw Lair 044D (4F) Giant's Claw Last Tyrano 0453 (50) Dactyl Nest Summit 0457 (51) Northern Ruins 045D (52) Millenial Fair (Moonlight Parade) 0470 (53) Telepod Exhibit (Moonlight Parade) 0470 (54) Black Omen Entrance 0476 (55) Tesseract 0482 (56) Fiona's Forest Recriminations 0488 (57) Black Omen Shafts, Black Omen 47F Royal/63F Divine --------------------------------------------------------------------------------------------------------------------------- 3DFA77 3DFFE4 DATA N Palette Animation (Cycling) Data (00) Millenial Fair, Medina Square (01) Telepod Exhibit (02) Residence (Present) Address Pointer | Data 3DFA77 0000 | 00 | 00 | 00 | 00 | 00 | 00 (03) Forest Ruins L3 Pyramid, Guardia Forest (Present), Forest Ruins, Cursed Woods (Present) Address Pointer | Data 3DFA7D 0006 | 13 11 03 09 6875F6 (04) (05) Guardia Castle (Middle Ages) (06) (07) Residence (Middle Ages) (08) Courtroom Address Pointer | Data 3DFA84 000D | 00 | 00 | 00 | 00 | 00 | 00 (09) Bangor Dome, Trann Dome, Arris Dome, Proto Dome, Keeper's Dome Corridor Address Pointer | Data 3DFA8A 0013 | 85 39 01 08 5475F6 00 01 02 03 02 01 (0A) Arris Dome Command Central, Keeper's Dome Address Pointer | Data 3DFA97 0020 | 13 6F 01 08 6075F6 (0B) Keeper's Dome Hangar, Apocalypse Epoch Address Pointer | Data 3DFA9E 0027 | 00 | 00 | 00 | 00 | 00 | 00 (0C) Leene Square (Future), Factory Ruins Address Pointer | Data 3DFAA4 002D | 15 4F 01 04 EE73F6 | 15 4D 01 04 FA73F6 | 12 57 04 08 0674F6 | 11 4E 01 02 4274F6 | 11 2F 01 02 4274F6 | 00 (0D) End of Time, Spekkio Address Pointer | Data 3DFAC8 0051 | 17 49 03 08 A273F6 | 17 3A 01 08 D273F6 | 11 24 03 02 4A74F6 | 30 75 05 08 | 00 | 00 (0E) Manoria Cathedral Address Pointer | Data 3DFAE3 006C | 17 3C 01 07 7079F6 (0F) Fiona's Shrine Address Pointer | Data 3DFAEA 0073 | 11 11 03 08 1C79F6 | 00 | 00 | 00 | 00 | 00 (10) Zenan Bridge, West Cape Address Pointer | Data 3DFAF6 007F | 20 7D 02 0C | 00 | 00 | 00 | 00 | 00 (11) Sun Keep, Denadoro Cave of the Masamune, Sunken Desert, Magic Cave Interior, Giant's Claw, Reptite Lair, Death Peak Cave, Lair Ruins Portal, Dark Ages Portal (12) Heckran Cave Address Pointer | Data 3DFAFF 0088 | 20 11 02 08 (13) Lab 16, Lab 32 Address Pointer | Data 3DFB03 008C | 00 | 00 | 00 | 00 | 00 | 00 (14) Death Peak, Last Village Commons Address Pointer | Data 3DFB09 0092 | 20 2A 04 08 | 00 | 00 | 00 | 00 | 00 (15) Forest Maze, Hunting Range Address Pointer | Data 3DFB12 009B | 30 2D 02 0A | 00 | 00 | 00 | 00 | 00 (16) Prehistoric Huts, Last Village Huts Address Pointer | Data 3DFB1B 00A4 | 8F 21 05 0E 6878F6 00 01 02 04 03 04 03 03 03 04 01 02 04 02 02 04 | 8F 31 05 0E 9A78F6 00 01 02 05 04 05 06 06 06 05 01 03 04 07 03 06 | 30 17 03 08 | 20 1D 02 08 (17) Address Pointer | Data 3DFB51 00DA | 00 | 00 | 00 | 00 | 00 | 00 (18) Zeal Palace, Skyway, Enhasa Address Pointer | Data 3DFB57 00E0 | 8F 27 04 10 8075F6 00 00 00 01 02 03 04 05 05 05 05 05 04 03 02 01 | 00 | 00 | 00 | 00 | 00 (19) Zeal Palace Hall of the Mammon Machine/Throneroom Address Pointer | Data 3DFB73 00FC | 8F 21 0A 10 B075F6 00 00 00 01 02 03 04 05 05 05 05 05 04 03 02 01 | 00 | 00 | 00 | 00 | 00 (1A) Sun Palace, Ocean Palace Address Pointer | Data 3DFB8F 0118 | 8B 38 04 08 8075F6 00 01 02 03 04 05 05 05 05 04 03 02 01 ;**BAD LAST BYTE, FIRST BYTE SHOULD BE 8C** | 8B 28 01 10 5674F6 00 00 00 01 02 03 04 04 04 03 02 01 | 87 62 03 10 347AF6 00 01 02 03 04 03 02 01 | 00 | 00 | 00 (1B) Truce Canyon, Denadoro Mountain, Magic Cave Exterior (1C) Mystic Mtn, Dactyl Nest Upper/Lower Address Pointer | Data 3DFBC8 0151 | 20 71 07 08 | 11 79 04 06 8073F6 | 12 15 02 08 5C78F6 | 20 11 02 08 (1D) Denadoro Lower East Face/Upper East Face/West Face, Paradise Lost Address Pointer | Data 3DFBDE 0167 | 20 5D 02 0A | 20 41 07 08 (1E) Denadoro Mountain Vista Address Pointer | Data 3DFBE6 016F | 00 | 00 | 00 | 00 | 00 | 00 (1F) Lavos Tunnel Address Pointer | Data 3DFBEC 0175 | 8F 69 01 0E 827AF6 00 01 02 03 04 05 06 07 07 06 05 04 03 02 01 00 | 8F 49 03 0E 527AF6 00 01 02 03 04 05 06 07 07 06 05 04 03 02 01 00 | 8F 55 03 0E 527AF6 00 01 02 03 04 05 06 07 07 06 05 04 03 02 01 00 | 20 15 02 08 | 20 41 07 08 | 20 5D 02 0A (20) Mt. Woe Address Pointer | Data 3DFC3D 01C6 | 20 71 07 08 | 11 11 03 08 EA78F6 | 11 15 02 08 F678F6 | 00 | 00 | 00 (21) Black Omen Celestial Gate Address Pointer | Data 3DFC52 01DB | 30 6B 04 02 | 8B 3B 04 08 9074F6 00 00 01 02 03 04 05 05 04 03 02 01 | 8F 2B 04 06 C074F6 00 01 01 01 02 03 04 05 06 06 06 05 04 03 02 01 | 00 | 00 (22) Black Omen Interiors, Ocean Palace Throneroom Address Pointer | Data 3DFC82 020B | 00 | 89 38 07 18 CA76F6 00 00 01 02 03 04 04 03 02 01 | 87 5B 04 16 1077F6 00 01 02 03 04 03 02 01 | 8F 6B 04 08 4077F6 00 00 01 02 03 04 05 06 07 07 06 05 04 03 02 01 | 8F 41 0A 16 8077F6 00 00 01 02 03 04 05 06 07 07 06 05 04 03 02 01 (23) (24) Reborn Epoch, Flying Epoch, End of Time Epoch, Emergence of the Black Omen (25) (26) Ioka Meeting Site, Laruba Ruins Address Pointer | Data 3DFCD1 025A | 00 | 00 | 00 | 00 | 00 | 00 (27) Blackbird Overhead, Death of the Blackbird Address Pointer | Data 3DFCD7 0260 | 15 32 06 03 2879F6 (28) Castle Magus Exterior Address Pointer | Data 3DFCDE 0267 | 00 | 00 | 00 | 00 | 00 | 00 (29) Blackbird Interior Address Pointer | Data 3DFCE4 026D | 83 3D 03 0A C27AF6 00 01 02 01 | 87 4D 01 08 5674F6 00 01 02 03 04 03 02 01 (2A) Prison Catwalks Address Pointer | Data 3DFCFE 0287 | 00 | 00 | 00 | 00 | 00 | 00 (2B) Manoria Confinement, Manoria Shrine Antechamber, Manoria Storage, Manoria Kitchen, Manoria Shrine Address Pointer | Data 3DFD04 028D | 11 11 03 08 1C79F6 (2C) Blackbird Scaffolding/Exterior Address Pointer | Data 3DFD0B 0294 | 00 | 00 | 00 | 00 | 00 | 00 (2D) Prison Interiors, Bekkler's Lab (2E) Castle Magus Interior, Ozzie's Fort Address Pointer | Data 3DFD11 029A | 00 | 00 | 00 | 00 | 00 | 00 (2F) Castle Magus: Inner Sanctum Address Pointer | Data 3DFD17 02A0 | 83 62 05 04 167AF6 00 01 02 01 | 00 | 00 | 00 | 00 | 00 (30) Castle Magus: Throne of Magic Address Pointer | Data 3DFD27 02B0 | 20 1D 01 01 (31) Prison Exterior (32) Castle Magus Upper/Lower Battlements, Castle Magus Grand Stairway (33) Lucca's House (34) Guardia Castle (Present) (35) Tyrano Lair (36) Prehistoric Canyon, Tyrano Lair Exterior (37) Land Bridge Address Pointer | Data 3DFD2B 02B4 | 00 | 00 | 00 | 00 | 00 | 00 (38) Lavos Core Address Pointer | Data 3DFD31 02BA | 20 5D 02 09 (39) Arris Dome Guardian Chamber Address Pointer | Data 3DFD35 02BE | 00 | 00 | 00 | 00 | 00 | 00 (3A) Frog's Burrow, Earthbound Interiors, Zeal Teleporters Address Pointer | Data 3DFD3B 02C4 | 20 19 01 02 | 00 | 00 | 00 | 00 | 00 (3B) Sewer Access Address Pointer | Data 3DFD44 02CD | 11 37 05 02 4075F6 | 20 71 02 08 | 00 | 00 | 00 | 00 (3C) Algetty Tsunami Address Pointer | Data 3DFD53 02DC | 30 61 07 06 | 30 69 02 06 | 00 | 00 | 00 | 00 (3D) Time Distortion The Profane Machine, Ocean Palace Time Freeze, Apocalypse Lavos, Lavos Address Pointer | Data 3DFD5F 02E8 | 30 51 0D 08 | 20 11 02 10 | 00 | 00 | 00 | 00 (3E) Death Peak Upper North Face/Lower North Face Address Pointer | Data 3DFD6B 02F4 | 20 2A 04 08 | 00 | 00 | 00 | 00 | 00 (3F) Fiona's Forest Campfire Address Pointer | Data 3DFD74 02FD | 12 77 04 06 A076F6 | 8F 32 03 02 8876F6 00 00 01 01 01 02 02 03 02 03 03 01 01 01 02 02 | 8E 68 03 02 B876F6 00 00 00 01 01 02 02 02 00 00 00 00 02 02 02 | 30 11 02 08 (40) Mt. Woe Summit (41) The Beast's Nest (42) Guardia Forest (Middle Ages), Cursed Woods (Middle Ages) Address Pointer | Data 3DFDAC 0335 | 00 | 00 | 00 | 00 | 00 | 00 (43) North Cape Address Pointer | Data 3DFDB2 033B | 20 7D 02 0C (44) Blackbird Hangar Address Pointer | Data 3DFDB6 033F | 00 | 00 | 00 | 00 | 00 | 00 (45) Zeal Palace Regal Hall/Corridor to the Mammon Machine Address Pointer | Data 3DFDBC 0345 | 8F 27 04 10 8075F6 00 00 00 01 02 03 04 05 05 05 05 05 04 03 02 01 | 13 7F 01 08 6075F6 | 00 | 00 | 00 | 00 (46) Kajar Address Pointer | Data 3DFDDE 0367 | 8F 27 04 10 8075F6 00 00 00 01 02 03 04 05 05 05 05 05 04 03 02 01 | 00 | 00 | 00 | 00 | 00 (47) Zeal Palace Hall of the Mammon Machine/Throneroom (Night) Address Pointer | Data 3DFDFA 0383 | 8F 21 0A 10 B075F6 00 00 00 01 02 03 04 05 05 05 05 05 04 03 02 01 | 00 | 00 | 00 | 00 | 00 (48) Geno Dome, Truce Dome Address Pointer | Data 3DFE16 039F | 15 4F 01 04 EE73F6 | 15 4D 01 04 FA73F6 | 12 57 04 08 0674F6 | 11 4E 01 02 4274F6 | 11 2F 01 02 4274F6 | 00 (49) Ioka Meeting Site (Party) Address Pointer | Data 3DFE3A 03C3 | 87 11 03 08 FE78F6 00 01 02 00 02 00 00 01 | 87 15 02 08 1079F6 00 01 02 00 02 00 00 01 | 00 | 00 | 00 | 00 (4A) Death Peak Summit Address Pointer | Data 3DFE5C 03E5 | 20 2A 04 08 | 00 | 00 | 00 | 00 | 00 (4B) Ocean Palace Entrance Address Pointer | Data 3DFE65 03EE | 8B 28 01 10 5674F6 00 00 00 01 02 03 04 04 04 03 02 01 | 8F 51 08 08 2876F6 00 00 00 00 00 00 01 02 03 04 05 05 04 03 02 01 | 8B 38 04 08 8075F6 00 01 02 03 04 05 05 05 05 04 03 02 01 ;**BAD LAST BYTE, FIRST BYTE SHOULD BE 8C** | 87 62 03 10 347AF6 00 01 02 03 04 03 02 01 (4C) Tyrano Lair Keep Address Pointer | Data 3DFEB2 043B | 00 | 00 | 00 | 00 | 00 | 00 (4D) Death Peak Summit Address Pointer | Data 3DFEB8 0441 | 20 11 02 08 | 20 2A 04 08 | 20 7C 03 08 (4E) Ancient Tyrano Lair, Giant's Claw Lair (4F) Giant's Claw Last Tyrano Address Pointer | Data 3DFEC4 044D | 00 | 00 | 00 | 00 | 00 | 00 (50) Dactyl Nest Summit Address Pointer | Data 3DFECA 0453 | 20 7D 02 0C (51) Northern Ruins Address Pointer | Data 3DFECE 0457 | 00 | 00 | 00 | 00 | 00 | 00 (52) Millenial Fair (Moonlight Parade) Address Pointer | Data 3DFED4 045D | 8B 11 03 08 927AF6 00 01 02 03 04 06 07 08 06 05 03 01 (53) Telepod Exhibit (Moonlight Parade) (54) Black Omen Entrance Address Pointer | Data 3DFEE7 0470 | 00 | 00 | 00 | 00 | 00 | 00 (55) Tesseract Address Pointer | Data 3DFEED 0476 | 20 51 0D 02 | 20 61 0D 02 | 20 71 0D 02 (56) Fiona's Forest Recriminations Address Pointer | Data 3DFEF9 0482 | 00 | 00 | 00 | 00 | 00 | 00 (57) Black Omen Shafts, Black Omen 47F Royal/63F Divine Address Pointer | Data 3DFEFF 0488 | 8B 38 04 08 8075F6 00 01 02 03 04 05 05 05 05 04 03 02 01 ;**BAD LAST BYTE, FIRST BYTE SHOULD BE 8C** | 8B 28 01 10 5674F6 00 00 00 01 02 03 04 04 04 03 02 01 | 00 | 00 | 00 | 00 --------------------------------------------------------------------------------------------------------------------------- 3DFF2A-3DFFE4: Junk Data (copy of 3DFE6D-3DFF27)
From: Modifications