Теперь понятно.
Вид для печати
Что-то не пойму как запустить MCX viewer 0.4 чтобы он мне показал картинки GRF. Пробовал в эмулях Unreal, Emuzwin. Выбирал разные версии АТМ и Эва. Другие картинки кажет, а с расширением "g" не хочет.
эмузвин не может вообще
можно и не пытатсо
в унирале выбрать memory logic atm turbo 2
и custom romset bios 1.07.13 for atm2
ну и для АТМ-ов юзать нужно унриал от deathsoft-а
https://jpegshare.net/images/ae/da/a...60368f20b3.png
NEO SPECTRUMAN, вот спасибо, хорошо.
Пришло время картинок АТМ. Пробовал несколько вариантов преобразования цветов, но пока лучший самый простой. Его и оставил. В других вариантах бывает больше деталей, но искажаются цвета... Лучше, конечно, когда картинка изначально 8-16 цветов.
Добавил в пак картинок АТМ и в конце несколько 8-цветных родных, для контрасту.
2020.10.13 v1.2
Добавлен формат:
GRF (BLK) ATM 64c (конвертируется в 8 цветов).
ZX 6144,6912,6913 (выводится на экран GMX)
Font 2048 (тоже на экран GMX)
Немного ускорен вывод картинок с палитрой за счёт построения таблицы 256 байт.
Вернулась функция слайд-шоу (упрощеная).
Цвета АТМ имеют диапазон 0-3. При обработке то, что >=2 приранивается к значению цвета 192 (из 255).
Картинки для опытов взяты с сайта nedopc.com.
Вложение 73704
izzx, возможно, тебе будет это интересно - я добавил в DaDither конвертацию в твой формат.
Скриншот
Отлично. Попробовал пару картинок с настройками по умолчанию перегнать, открываются во вьювере хорошо. Получилось заметно симпатичнее, чем через мой конвертер.
Ещё пока не понял есть ли опция сделать пустые рамки изображения чёрными, а не белыми. Ну и прочие опции посмотрю.
Upd. Мощная вещь. Теперь можно быстро настрогать картинок без применения фотошопов.
Такого пока нет. Добавлю. Еще хотел спросить о pixel aspect ratio на GMX - оно составляет 1:2 или есть более точные данные? Просто у тебя в документации есть такая строка: "Так как на GMX пиксели не квадратные, при просмотре получится то, что надо, но слегка уже по вертикали на 7-8%." Эти 7-8% откуда?
Ориентироваться на эмулятор на мой взгляд не самая правильная идея. Если у тебя есть возможность, то предлагаю провести эксперимент.
1) Вывести на монитор с твоего GMX обычную картинку 256x192 и произвести замеры рабочей области на физическом мониторе.
2) Вывести на монитор с твоего GMX картинку 640x200 и произвести замеры рабочей области на физическом мониторе.
3) На основании замеров рассчитать правильные размеры пикселя.