Skip to content

Instantly share code, notes, and snippets.

@BossCrafty
Last active March 14, 2025 22:41
repoints the clusters of tile graphics for EarthBound's animated tiles and lets you modify them
//made by Crafty
import asm65816
/*
By default each tile cluster uses the original pointer in the rom.
If making changes to a cluster, make sure to compress it first with inhal to a .bin file
then get rid of the pointer in the pointer table below and uncomment the "long" pointer, so that
"[43 C2 DF 00]" //long LostUnderworld
becomes just
long LostUnderworld
then at the bottom under its label, add "insertbin " and the name of your tile data file
*/
ROM[0xC000C6] = ASMLoadAddress0A(AnimatedTiles_GraphicPointerTable) //modifies pointer to tile graphics
AnimatedTiles_GraphicPointerTable: //uncomment the long pointers here to modify their tiles
"[43 C2 DF 00]" //long LostUnderworld_tiles
"[3B C9 DF 00]" //long Onett_tiles
"[7F CB DF 00]" //long Twoson_tiles
"[98 CB DF 00]" //long Threed_tiles
"[B1 CB DF 00]" //long Fourside_tiles
"[CA CB DF 00]" //long Magicant_tiles
"[00 D0 DF 00]" //long Outdoors_tiles
"[EE D6 DF 00]" //long Summers_tiles
"[57 DD DF 00]" //long Desert_tiles
"[EB E1 DF 00]" //long Dalaam_tiles
"[04 E2 DF 00]" //long Indoors1_tiles
"[1D E2 DF 00]" //long Indoors2_tiles
"[36 E2 DF 00]" //long Stores1_tiles
"[02 E4 DF 00]" //long Caves1_tiles
"[C8 E4 DF 00]" //long Indoors3_tiles
"[E7 F0 DE 00]" //long Stores2_tiles
"[00 F1 DE 00]" //long Indoors4_tiles
"[CF F2 DE 00]" //long Winters_tiles
"[EB F5 DE 00]" //long Scaraba_tiles
"[69 F8 DE 00]" //long Caves2 _tiles
LostUnderworld_tiles:
//insertbin "your_animated_tiles.bin"
Onett_tiles:
//insertbin "your_animated_tiles.bin"
Twoson_tiles:
//insertbin "your_animated_tiles.bin"
Threed_tiles:
//insertbin "your_animated_tiles.bin"
Fourside_tiles:
//insertbin "your_animated_tiles.bin"
Magicant_tiles:
//insertbin "your_animated_tiles.bin"
Outdoors_tiles:
//insertbin "your_animated_tiles.bin"
Summers_tiles:
//insertbin "your_animated_tiles.bin"
Desert_tiles:
//insertbin "your_animated_tiles.bin"
Dalaam_tiles:
//insertbin "your_animated_tiles.bin"
Indoors1_tiles:
//insertbin "your_animated_tiles.bin"
Indoors2_tiles:
//insertbin "your_animated_tiles.bin"
Stores1_tiles:
//insertbin "your_animated_tiles.bin"
Caves1_tiles:
//insertbin "your_animated_tiles.bin"
Indoors3_tiles:
//insertbin "your_animated_tiles.bin"
Stores2_tiles:
//insertbin "your_animated_tiles.bin"
Indoors4_tiles:
//insertbin "your_animated_tiles.bin"
Winters_tiles:
//insertbin "your_animated_tiles.bin"
Scaraba_tiles:
//insertbin "your_animated_tiles.bin"
Caves2_tiles:
//insertbin "your_animated_tiles.bin"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment