Users browsing this thread: 1 Guest(s)
Palette Issues

#4
Posts: 3,970
Threads: 279
Thanks Received: 236
Thanks Given: 58
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
(10-18-2016, 01:55 PM)Vulpane Wrote: Actually, to make my problem simpler, I'm looking for a way to have Celes' overworld palette change palettes with Terra and Terra's overworld palette taking Celes'/Edgar's/Sabin's palette. FF3usSE only seems to let me change the battle palette.

The event dump changes needed and the ones in the document I linked are the same thing. The event dump however won't list the complete bytes of the event commands. You have to go in the ROM yourself to see. I'll take Celes example:

in palette_loc.txt
Code:
CA:8708 0x06
CA:870B 0x00

In the event dump
Code:
CA/8707: 37    Assign graphics $06 to object $06 (Actor in stot 6)
CA/870A: 43    Assign palette $00 to character $06 (Actor in stot 6)

this translate to:
37 06 06
43 06 00

What you need to change here is 43 06 00 to 43 06 02 (02 being Terra's palette).

CA/870A is a HiROM offset. You need to subtract 0xC00000 from the offset or in other word 0xC0 from the bank byte (first byte). This give us 0A/870A in the hex editor, press Ctrl+g and enter 0A870A or simply A870A in HxD or Windhex to get there.

If you ROM has a header you need to add 0x200 bytes to this offset, which would be 0A890A. The easiest thing is working without a header and only applying one when you need to apply a headered patch.


Hope this help!
  Find
Quote  



Messages In This Thread
Palette Issues - by Vulpane - 10-14-2016, 06:01 AM
RE: Palette Issues - by madsiur - 10-14-2016, 12:28 PM
RE: Palette Issues - by Vulpane - 10-18-2016, 01:55 PM
RE: Palette Issues - by madsiur - 10-18-2016, 03:03 PM

Forum Jump:

Users browsing this thread: 1 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite