Potrzebuję na szerokości dosłownie 64 pixeli mieć 12kolorów plus tło. Stosując multiplexing duszków w rozmiarze 1:1 trzeba by mieć dodatkowy blok pamięci 4KB, żeby móc powtórzyć wszystkie pięć naraz (przełączanie jest chyba najszybsze).
Zakładając, że do grafiki chcemy użyć dwa, to oznacza, że w realnym czasie trzeba by P0 i P1 przemieścić czterokrotnie - adres 0 PMG([PMB+0KB]),8+8 px, przesunięcie, zmiana adresu PMG (+1KB[PMB+1KB]), 8+8, przesunięcie, zmiana adresu PMG(+1KB[PMB+2KB]), 8+8, przesunięcie, zmiana adresu PMG (+1KB[PMB+3KB]) - ale to nam daje dodatkowy kolor, tak ?
Gdyby użyć bloku 8KB i nie wyłączać P2 i P3 na czas rysowania, tylko użyć ich także do grafiki, to mamy 3 dodatkowe kolory ?
Zostają jeszcze missile, które gdyby miały w tym bloku 8KB poczwórnie zduplikowane dane, to spokojnie by posłużyły do obsługi czteropikselowego, dwukolorowego "gracza" i to by było wystarczające do bieżących potrzeb.