Húú, sztem ez sokkal bonyolultabb lenne 4 szín módban.
Ha jól értem, akkor az X után C-ben eltárolja a az adott pixel maskhát (55h vagy 0aah), B-ben pedig annak az inverzét, ami a háttér maszkolásához kell, aztán a szín kódjának megfelelő értéket kiveszi a 16 színű táblából, és megkapja a szín pixelnek megfelelő értékét (AND C) ,majd a háttér nem pixel értékét kapja meg (AND B) és a beilleszti a háttérbe a kirajzolandó pixelt (OR C)
Na ez 4 szín módnál 4 pixel lehetőséget jelent.