С линейным форматом тоже похоже на правду:
Файл для запуска на эмуляторе во вложении.
С уважением, Станислав.
Потестировал и понял, что я обманул с кодами для 4-х цветов! Я полагался на таблицу интерфейса с сайта @fifan'а, а получается, что там перепутаны биты синего и красного. Ибо оба эмулятора в режиме 5-ти цветов для 5-ти цветного изображения показывают сейчас вот такую картинку:
Я поднял даже первоисточник - журнал Моделист-Конструктор, но там, как обычно толком ничего не написано. Просто перечислены возможные значения, а каким цветам они соответствуют не указано.
Таким образом получается, что всё-таки коды цветов для белого, красного, зелёного, и синего для компьютеров с 5-ю и 8-ю цветами идентичны! Это видно, если в Emu80 загрузить линейную картинку сохранённую для 5-ти цветной модели и потом на лету переключать режим эмулятор с 5-ти на 8-ми цвет. Ничего не меняется!
Последний раз редактировалось CityAceE; 15.12.2023 в 17:05.
С уважением, Станислав.
Всё протестировал на эмуляторе и вот правильная кодировка:
Чёрный цвет пикселя задать нельзя! Чёрным может быть только фон.Код:0x00 - Белый 0x40 - Красный 0x80 - Зелёный 0xС0 - Синий
И это абсолютно точно для 5-ти цветного режима, во всяком случае на Emu80. А Emu80 нет оснований не доверять. К тому же эти цифры подтверждают и данные из журнала. Но, блин, это же опять идет вразрез с цветами 8-ми цветной схемы. Ничего не понимаю...
На всякий случай принудительно протестировал в 5-ти цветном режиме следующие номера цветов и получил следующие результаты:
Что, впрочем только породило больше вопросов. Возможно, это эмулятор так по-своему интерпретирует данные. Нужно тестировать на реальном 5-ти цветном компе, которого у меня нет. Предлагаю всё-таки ориентироваться на данные журнала, которые не опровергают и мои тесты.Код:0x50 - Красный 0x90 - Зелёный 0xC0 - Синий
Последний раз редактировалось CityAceE; 15.12.2023 в 19:35.
С уважением, Станислав.
Обновил, нужно тестировать
CityAceE (15.12.2023)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)