Users browsing this thread: 2 Guest(s)
More Character Palettes

#3
Posts: 3,970
Threads: 279
Thanks Received: 236
Thanks Given: 58
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
Yes, the routine at C0/50EB loads the 32 16 first 8? NPC palettes (200h 100h bytes) in $7300 and $7500. I don't know why exactly there are two copies of the palettes. There's also the C0/158C routine that seems to make a copy of the first 16 8 palettes from $7300 to $7500. There's a lot of stuff going on with the palettes in bank $C0, especially involving $DF and $E0, which are also used in event command that affect the color (of BG, screen and characters). You should try understanding what those RAM values do, I can't just by looking at the disassembly, and also why there is a duplicate of each palette. What you propose is not impossible but require a good understanding of the mechanism involved. Good luck.

Edit: The ROM map list 32 NPC palettes, hence the confusion, but 16 to 31 must be loaded individually since they are rarely use (my theory).
  Find
Quote  



Messages In This Thread
More Character Palettes - by Catone - 12-13-2015, 03:52 PM
RE: More Character Palettes - by Gi Nattak - 12-13-2015, 04:27 PM
RE: More Character Palettes - by madsiur - 12-13-2015, 04:41 PM
RE: More Character Palettes - by Catone - 12-13-2015, 05:10 PM
RE: More Character Palettes - by madsiur - 12-13-2015, 06:36 PM
RE: More Character Palettes - by Catone - 12-13-2015, 07:51 PM
RE: More Character Palettes - by Gi Nattak - 12-13-2015, 08:30 PM
RE: More Character Palettes - by madsiur - 12-13-2015, 08:40 PM
RE: More Character Palettes - by Catone - 12-16-2015, 09:10 AM
RE: More Character Palettes - by Catone - 01-02-2016, 12:54 PM

Forum Jump:

Users browsing this thread: 2 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite