4096 Colors

06 Feb ’18 · 12:11gardners

So, with a DMA speed of 25MB/sec, you can change a palette byte about every two pixels. The big challenge is that with only 128KB RAM, you will run into bigger problems quite quickly ;) However, it would be quite easy to change the palette every character row, and have 256 unique colours per 8 rows of pixels. You could also do a bit of sprite trickery to use the sprite palette bank to get you 512 colours in that space. So not exactly HAM, not exactly FLI, but something new and interesting to explore.