karatekid552
What happens if I push it?....
- 1,771
- Posts
- 12
- Years
- Do you really want to know? Really?
- Seen Jan 12, 2015
When it says to paste the offset into the hex editor, then it says to open the unmodified rom and copy 64 bytes. I dont get why it says to paste it in an modified rom, then save it, then copy 64 bytes out of the unmodified one.
Pretty much all of step 5
Okay, what you are pasting in the hex editor is [pointer- 00 00 80 08] before the 00000000 FF110000, which tells the game that the table has ended. So, you paste that in. A pointer is a neat little thing that tells the game where to go next. As you probably know, pointers are reversed. So, 00 00 80 08 is really pointing to offset (08 [tells us we are in the rom]) 80 00 00. In this case, it is telling the game where the palette is.
Now, we are going back into the unmodified rom to go to offset 35B968. This part, I don't understand. Palettes are 32 bytes long, not 64, but either way, you are copying the palette back to where you are pointing. TECHNICALLY, this palette should still be in the modified rom and we can still point to it, but here, Quickster is teaching you how to copy and move palettes. OW palettes are really only 32 bytes (2 bytes per color), so you copy that to the offset we pointed to earlier, which was 80 00 00.
I hope that wasn't too confusing? I usually insert my palettes directly from the image using NSE, but here is a strict, data manipulation way of doing it.