Там накладывается проблема с обработкой сторон вокруг кирпичей. Придётся лезть в логику этой непростой процедуры. Так как если кирпич инверсный (относительно оригинала), то при выбивании кирпича внутри соседнего будет рисоваться дополнительная линия.
Ещё раз перечитал всю тему про Эрик, чтобы разобраться с цветом. Но в итоге так и не понял как при одновременном использовании цветовой схемы Эрика (довольно ресурсоёмкой при использовании) и классической схемы 8с получить аналог цветов Спектрума. По большому счёту, сейчас основной затык в корректной отрисовкой кирпичей, потому что для всего остального чёрной бумаги достаточно, а без теней обойтись вполне можно. Насколько я понял, нужно будет использовать стандартный режим 8с для всей игры, плюс как-то, используя цветовой режим Эрика добавить и цвет фона. Причём у Эрика цвет фона может быть только одним из 4-х цветов. Или же нужно дополнительно в режиме Эрика рисовать пикселями одним из 8-ми цветов в дополнительном экранном ОЗУ (#D000) то, что в основном режиме является фоном?
Спасибо за этот вариант! Дополнительная чёрная линия снизу и справа создают эффект отсутствующей тени. Вот так это выглядит в игре:
https://pic.maxiol.com/images2/16029...4655705.b1.png
https://pic.maxiol.com/images2/16029...4655705.b2.png https://pic.maxiol.com/images2/16029...4655705.b3.png
Чёрные кирпичи при таком раскладе будут выглядеть белыми :)

