At present, the high 11 bits of a tile/palette reference are the tile, and the low 5 are the palette. Given that most of my dev work is being spent in Palette 0, this makes it so that maps (e.g., arrays of tile/palette reference data) are non-obvious when they needn't be. That is:
At present, the high 11 bits of a tile/palette reference are the tile, and the low 5 are the palette. Given that most of my dev work is being spent in Palette 0, this makes it so that maps (e.g., arrays of tile/palette reference data) are non-obvious when they needn't be. That is:
It's not obvious which tiles are being referenced, but written the other way:
The indices are clear. Even if you go to another palette, at least the first 256 tiles in the table are obvious at all times. In Palette 1: