Внесу некоторые дополнения по поводу UlaPlus.
В UlaPlus цвет задается 9 битами. GGGRRRBBB
Но доступны только 8. GGGRRRBB
Проблем бы не было если б в 3й бит синего записывался 1 или 0. Цвета были бы более менее линейными.
Но мир не идеален и в 3й бит дублируется содержимое 2го.
И поэтому для синего значения яркости не 0,85,170,255 как бы очень хотелось,
а 0,112,143,255 то есть линейность аж прет.
Значения GRB для оттенков серого.
000
331
442
773
Маловато будет.
Также в UlaPlus нет аналогов некоторых цветов для bright 0 в стандартном режиме. Так что появляется возможность в мультеколоре вывести одновременно на экран больше чем 256 цветов. В specemu нет аналогов ни для одного цвета. Не для bright 0 не для bright 1 (ну конечно кроме 2х черных).
Но в описании сказано что дополнительных цветов только 4.
1 3 5 7 при bright 0. В общем 260 цветов. Так что карявость эмуля игнорируем.
Но самое главное. Все выше сказанное к Пентэве не имеет ни какого отношения.
Пример "линейности" синего цвета.
- 01.PNG (793 Bytes) Viewed 18624 times