Means i can only use 3 actual palletes on 1 map coz as u said...(or i got it totaly wrong) that there will be 1 reflection pallete be loaded for every ow in the map means....i can use maybe 60 Ow's in 1 map....but theyre all have to use at least pal1,2 and 3 ut not 4 otherwise they wont work right?
Sort of. You can't use more than 7 different palettes at a time.
You can still work with the restriction. You just need to know what OW are going to be on a map, and decide which palettes you want to use in advance.
The GBA only supports 16 loaded OW palettes at a time. So you when you pass that limit in a map, things start getting overwritten in RAM, causing OWs to change different colors. You need to change the first byte of the "Pal registers" to affect where in RAM the pal is loaded.
You're going to need to compromise, and decide what palettes you want each map to use, because you only get like 6 different palettes to use for OWs (2 are reserved for the player, and each palette has a reflection palette that gets loaded)
No nothing really new, I've been far too busy, and I'm also working on another project.
The problem is that the GBA can only have a set number of OW palettes at a time.
Due to this, all of the palettes are loaded at the game's start-up.
The only way to use a new palette is to overwrite one in the RAM.
You would have to hack the games engine (using ASM) to dynamically replace unused OW palettes with the ones on the map.
While this can be done, it would be very difficult.