I don't really understand how to "replace backwards", can you give me an example? I have been trying for 2 days but the animation is always not working. @@
I think you meant to respond to the post I quoted, but I can still help you with that.
First of all, the animation might just be busted and doesn't work anyway.
Secondly, I think that guy was talking about the difference between offsets and pointers, so here's a little crash course.
An offset is the location for a byte in memory. They are denoted 0xXXYYZZ or XX YY ZZ, where XX, YY, and ZZ are "digits" represented as bytes. In a hex editor (I use hex workshop, highly recommend it), every byte has an offset, and you can find it by highlighting or clicking on which byte you want. Think of how you use the index of a textbook. If you need to find information (the byte), the index gives you the page number (offset) where you can find it.
A pointer is a configuration of bytes that
points to an offset.
To create a pointer for an offset:
1) take the offset --> XX YY ZZ
2) switch the first and last byte --> ZZ YY XX (I think that's where the "replace backwards" comes from)
3) add the byte "08" to the end of it --> ZZ YY XX 08
...and that's your pointer!
Offsets will be different for everyone because you can insert hex code pretty much anywhere. Because of this, move animators already include the ending byte "08" and leave the rest of the pointer (the ZZ YY XX part) to be filled out.
Let's use move animations as an example.
Move animation hex is sometimes broken up into a main part and a secondary part (or parts) that the main part points to. If that's the case, you'll see ZZ YY XX in the main part. That means you need to insert a pointer. But where do you make it point to? To the offset where the secondary part of the code
begins.
Let's say I'm adding a move animation into my ROM, and I need the pointer for offset 0x123456 where the secondary part of the code starts.
1) break the offset down into bytes: 12 34 56
2) flip the first and last bytes like so: 56 34 12
I've been exactly where you are: struggling to learn about ROM hacking because these basic things either aren't explained or they're detailed in a few posts hidden among a million others. The learning curve is steep, but I hope this helps. Also check out the post below yours. ortz3 made a Move Animation Creator which might make your move animations a thing of the past. Good luck!