Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
Да для статичных картинок это даст 512 цветов на экране
И в играх с всегда черным(или другим) фоном это прокатит

но когда нужно будет разнообразие цветов в знакоместе
во время игрового процесса
все эти 512 цветов сильно просядут в сторону 64
Разнообразия цветов в знакоместе без смены палитр не будет, будет по-прежнему 2 цвета на знакоместо. Мы только подменяем оригинальные цвета атрибута на свои. Так что в игре с одним фоном скорее будет меньше цветов, чем больше.

+еще нужно будет продумывать а какие комбинации цветов могут получится и уже заняты
какие комбинации свободные
нужно будет более жесткое тестирование (а не вылазят ли где то ВНЕЗАПНО артефакты)
это куча дополнительной головной боли короче
Комбинации цветов получатся те, которые мы явно зададим. (Можно для разных атрибутов задать одинаковые пары цветов, например.)
Какие могут вылезти артефакты? Какая именно дополнительная головная боль?


для уже написанных игр это особо и не даст прибавление цветов (кроме тех что с фоном одного цвета)
Да, для написанных игр особо не даст, т.к. большинство написано под один paper с разными ink, соответственно, используемых атрибутов немного. Но всё равно потенциально даст больше цветов, чем ULA+.


для старых игр лучше использовать обычную улу+
ULA+ лучше использовать только потому, что это какой-никакой стандарт, поддержанный хотя бы эмуляторами. Но для ZX Spectrum Next ULA+ закрыта.

А мой вариант -
1) проще в программировании цветов: не надо заморачиваться с 4 палитрами атрибутов - задаешь явно цвета INK|PAPER для каждого атрибута, и всё. Причем можно задавать их выборочно.
2) при этом дает больше одновременно цветов на экране даже для старых игр. Количество цветов = количеству используемых игрой атрибутов *2.
3) с использованием автоматически сменяемых палитр даёт возможность простого программирования мультиколорных игр и эффектов.

- - - Добавлено - - -

Цитата Сообщение от shurik-ua Посмотреть сообщение
лучше всё таки не наплодить стандартов - что большинство выберет то и оставить
p.s. или наоборот челлендж устроить - "А ты запилил уже ULA (7 плюсов)" ))
Дык пока что стандарты в процессе обсуждения, вроде как. Да и я предлагаю не стандарт, а идею. Моё дело - предложить.