Pokepal17's tut no.1 - Resizing Overworlds
View Single Post
May 15th, 2011, 10:55 AM
Join Date: Apr 2009
Location: Ifori Region
Originally Posted by
You reversed it wrong.
It was originally
08 37 01 E0
It should be
E0 01 37 08
You reverse each group of two digits, not each single digit. :3
Thanks! But i really don't get this part:
Now follow the sprite pointer and you will come to the pointers of the frames (sprite pointer info 2). Find out how may frames your sprite has and repoint the first (number of frames) pointers to a clean offsets. For the offsets, just find some FF in your hex editor and reverse the offset and replace the first pointer with it. Now to tell how much space you’ll need for each frame, convert the unreversed new data size into decimal.
So I get 0800 ---> 2048
So I’ll need 2048 bytes for each frame. So I repoint the frames to new offsets with enough space. I’m going to repoint to the offset 71A23C for my first frame so I reverse it and get 3C A2 71 08
After each frame pointer there is the old data size for the frame; replace it with the new one (in my case 00 80.)
Since all my frames are going to have the same images I’m repointing the frames to one offset but you’ll need to repoint to more offsets if you have a different image on each frame.
What do i have to do?
Games i support:
View Public Profile
Send a private message to brian1666
Find all posts by brian1666
Find threads started by brian1666