Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.

EarthBound/Map Data/Compressed Tile Animation Characters Data: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
(Fix up block 1 data)
Line 1: Line 1:
{{subpage|game=EarthBound:ROM map}}
Data blocks for storing compressed raw graphics for animated map tiles. Data for a given map tileset is found using the [[EarthBound/Map_Data/Tile_Animation_Characters_Pointer_Table|Map Data: Tile Animation Characters Pointer Table]].
 


==Blocks==
==Blocks==
Line 12: Line 11:
|entrylength=Varies
|entrylength=Varies
|totallength=3062 bytes (0xbf6)
|totallength=3062 bytes (0xbf6)
}}This is the first block of graphical data for the map animations.
}}
 
{| border=1 cellspacing=0 cellpadding=3
! Address !! Tileset name !! Tileset index !! Compressed length
|-
| <tt>0x1EF2E7</tt> || [[EarthBound/Map_Data/Global_Tileset/Palette_Table#Stores2|Stores 2]] || <tt>15</tt> || 25 bytes (<tt>0x19</tt>)
|-
| <tt>0x1EF300</tt> || [[EarthBound/Map_Data/Global_Tileset/Palette_Table#Indoors4|Indoors 4]] || <tt>16</tt> || 452 bytes (<tt>0x01C4</tt>)
|-
| <tt>0x1EF4C4</tt> || [[EarthBound/Map_Data/Global_Tileset/Palette_Table#Winters|Winters]] || <tt>17</tt> || 807 bytes (<tt>0x0327</tt>)
|-
| <tt>0x1EF7EB</tt> || [[EarthBound/Map_Data/Global_Tileset/Palette_Table#Scaraba|Scaraba]] || <tt>18</tt> || 638 bytes (<tt>0x027E</tt>)
|-
| <tt>0x1EFA69</tt> || [[EarthBound/Map_Data/Global_Tileset/Palette_Table#Caves2|Caves 2]] || <tt>19</tt> || 1140 bytes (<tt>0x0474</tt>)
|}


{{clear}}
{{clear}}
Line 95: Line 108:
  e7 ff 00 e7 ff 00 e7 ff 00
  e7 ff 00 e7 ff 00 e7 ff 00
  e7 ff 00 e7 ff 00 ff
  e7 ff 00 e7 ff 00 ff
==Entry 15(0x1EF2E7 to 0x1EF2FF, Stores 2)==
{{table el||len=25 bytes(0x19)|loc=0x00|valrange=0x00-0xFF|}}
e7 ff 00 e7 ff 00 e7 ff 00
e7 ff 00 e7 ff 00 e7 ff 00
e7 ff 00 e7 ff 00 ff
==Entry 16(0x1EF300 to 0x1EF4C3, Indoors 4)==
{{table el||len=452 bytes(0x1C4)|loc=0x20|valrange=0x00-0xFF|}}
==Entry 17(0x1EF4C4 to 0x1EF7EA, Winters)==
{{table el||len=807 bytes(0x327)|loc=0x1DD|valrange=0x00-0xFF|}}
==Entry 18(0x1EF7EB to 0x1EFA68, Scaraba)==
{{table el||len=638 bytes(0x27E)|loc=0x505|valrange=0x00-0xFF|}}
==Entry 19(0x1EFA69 to 0x1EFEDC, Caves 2)==
{{table el||len=1140 bytes(0x474)|loc=0x783|valrange=0x00-0xFF|}}


[[Category:EarthBound|ROM Map]]
[[Category:EarthBound|ROM Map]]

Revision as of 03:49, 10 May 2024

Data blocks for storing compressed raw graphics for animated map tiles. Data for a given map tileset is found using the Map Data: Tile Animation Characters Pointer Table.

Blocks

Block 1

Map Data: Compressed Tile Animation Characters Data, Block 1
Game EarthBound
Start Address 0x1EF2E7
End Address 0x1EFEDC
# of Entries 5
Entry Length Varies
Total Length 3062 bytes (0xbf6)
Back to the ROM map
Address Tileset name Tileset index Compressed length
0x1EF2E7 Stores 2 15 25 bytes (0x19)
0x1EF300 Indoors 4 16 452 bytes (0x01C4)
0x1EF4C4 Winters 17 807 bytes (0x0327)
0x1EF7EB Scaraba 18 638 bytes (0x027E)
0x1EFA69 Caves 2 19 1140 bytes (0x0474)

Block 2

Map Data: Compressed Tile Animation Characters Data, Block 2
Game EarthBound
Start Address 0x1FC443
End Address 0x1FE6E0
# of Entries 15
Entry Length Varies
Total Length 8862 bytes (0x229e)
Back to the ROM map

This is the second block of graphical data for the map animations.

Format

Entries are followed with an FF terminator. Tilesets with no animations are all the same 24 bytes, 8 repetitions of E7FF00 followed by the terminator.

Entry 00(0x1FC443 to 0x1FCB3A, Underworld)

Entry 01(0x1FCB3B to 0x1FCD7E, Onett)

Entry 02(0x1FCD7F to 0x1FCD97, Twoson)

e7 ff 00 e7 ff 00 e7 ff 00
e7 ff 00 e7 ff 00 e7 ff 00
e7 ff 00 e7 ff 00 ff

Entry 03(0x1FCD98 to 0x1FCDB0, Threed)

e7 ff 00 e7 ff 00 e7 ff 00
e7 ff 00 e7 ff 00 e7 ff 00
e7 ff 00 e7 ff 00 ff

Entry 04(0x1FCDB1 to 0x1FCDC9, Fourside)

e7 ff 00 e7 ff 00 e7 ff 00
e7 ff 00 e7 ff 00 e7 ff 00
e7 ff 00 e7 ff 00 ff

Entry 05(0x1FCDCA to 0x1FD1FF, Magicant)

Entry 06(0x1FD200 to 0x1FD8ED, Outdoors)

Entry 07(0x1FD8EE to 0x1FDF56, Summers)

Entry 08(0x1FDF57 to 0x1FE3EA, Desert)

Entry 09(0x1FE3EB to 0x1FE403, Dalaam)

e7 ff 00 e7 ff 00 e7 ff 00
e7 ff 00 e7 ff 00 e7 ff 00
e7 ff 00 e7 ff 00 ff

Entry 10(0x1FE404 to 0x1FE41C, Indoors 1)

e7 ff 00 e7 ff 00 e7 ff 00
e7 ff 00 e7 ff 00 e7 ff 00
e7 ff 00 e7 ff 00 ff

Entry 11(0x1FE41D to 0x1FE435, Indoors 2)

e7 ff 00 e7 ff 00 e7 ff 00
e7 ff 00 e7 ff 00 e7 ff 00
e7 ff 00 e7 ff 00 ff

Entry 12(0x1FE436 to 0x1FE601, Stores 1)

Entry 13(0x1FE602 to 0x1FE6C7, Caves 1)

Entry 14(0x1FE6C8 to 0x1EF6E0, Indoors 3)

e7 ff 00 e7 ff 00 e7 ff 00
e7 ff 00 e7 ff 00 e7 ff 00
e7 ff 00 e7 ff 00 ff