| 7 | Disable palette write auto-increment (soft reset = 0) |
| 6-4 | Select palette for reading or writing (soft reset = 000)
000 = ULA first palette
100 = ULA second palette
001 = Layer 2 first palette
101 = Layer 2 second palette
010 = Sprites first palette
110 = Sprites second palette
011 = Tilemap first palette
111 = Tilemap second palette |
| 3 | Select Sprites palette (0 = first palette, 1 = second palette) (soft reset = 0) |
| 2 | Select Layer 2 palette (0 = first palette, 1 = second palette) (soft reset = 0) |
| 1 | Select ULA palette (0 = first palette, 1 = second palette) (soft reset = 0) |
| 0 | Enabe ULANext mode (soft reset = 0) |