![]() |
Expand palette
Hey so sorry if this has been asked before, but how would I make a palette larger on fire red?
I want to color in the badges, but 16 colors just isn't really enough. Any ideas? |
The badges are drawn on one of the background layers programatically. You could probably change the palettes of each tile (8x8 block) with a few hex edits, but I'm not sure if that's going to be effective.
Alternatively, you could try changing it to an 8BPP background layer, but I'm not sure how much background tile space is left over, or how much code you'd need to change for that to work. Both of these approaches will require ASM knowledge (you'd have to find the relevant bits to edit). I've researched how the trainer card is rendered (I posted research on how to change the X positions of the badges) so if you need pointers (pun intended), just ask. |
Well the thing is, I was able to just open NSE and find the badges and palette, and there were a few colors on that palette that I could use, so I just tested it out by coloring in one of the badges and opened the game and it actually worked. So there's no way to just give the palette more space?
|
Palettes are fixed size in the memory. One 256 color palette for the background and one for the sprites. These are broken up into 16 palettes of 16 colors each in 4BPP mode, and each tile is restricted to one of those 16 palettes. So messing with the way the tiles are laid out would give you access to more palettes, although it wold be a very hacky way of doing it. If you were to modify it to work in 8BPP it would give you access to all 256 colors of the palette but I doubt you want to put that much work into it.
|
Ah I see...so it's looking like I don't have many options...so like the large sprites use that 256 palette then too I take it? And I wouldn't just be able to change which palette the badges use to one that already exists that other things use as well?
|
| All times are GMT -8. The time now is 2:24 AM. |
![]()
© 2002 - 2018 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2016 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.
Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2023.