I did not catch the 2nd comment until after. It is not possible for me to cheat any extra colours in. I have a 'current palettes' array setup in memory that is limited to 4 tile and 4 sprite colours. I also have code setup to call on tiles (which use all 4 colours) and sprites (the first 'color' is not rendered). The reason the sprites might 'look' 4-colour is because the player and monster sprites are taking advantage of the background to make it look like the sprites are also using black. Something similar was done with Final Fantasy and Metroid.