Last active
March 14, 2025 22:41
repoints the clusters of tile graphics for EarthBound's animated tiles and lets you modify them
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//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