Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.
This is a big bump but someone must know how right? I mean Wesley FG did this in ruby ages ago so please if you know how to do it in Emerald, let me know.
I've never did it before but maybe try making sure the new pallets matches up. Also study wesleys surf sprites in sprite editor tool or something and see what he did.
Thanks for the palette location, I didn't have that before. I think you're image offset is slightly off, from the Quick R&D thread there's a clearer image at 0x4F5498 but this has no pointer to it. Which makes me think that actual image is at 0x4F5418 where the pointer is at 0x50CB7C.
Like everywhere, it's in a pointer table. Before it are pointers to offsets around the table, I don't know what they do. Before them are some images that I don't really care about, so nothing important.
The pointer after it points to 0x4F5618 which is just the back and side surf sprite. After that is a pointer to 0x4F5818 which is just an image of the side sprite. After each pointer there's '00 02 00 00' no idea what is does.
I wonder if a spearate image has to be inserted for each pointer or if the one will suffice.
The image is a BMP with th frame pointers at 0x50CB7C,0x50CB84 and 0x50CB8C.
The palette is not at 0xD61A30, in fact that palette is used by the brendan front and back sprites. The palette used is palette 0 from the overworlds editor, it uses whatever palette the 'sitting on wailmer' palette is using.
Luckily, my sprite uses similar colours to brendans so I just put the two images together got that palette, indexed it then applied it to each palette 0 image. The original brendan sprite is untouched (except for having only one shade of red, but not really noticeable).
Only bug I've seen so far is the question mark and exclamation mark applymovement command image isn't coloured right. If I had the location for those images it would be easily fixable.
Oh yeah I found what i'm 99% sure is the ow palette table in the format [pointer] [palette number] 11 00 00.