Просмотр полной версии : Просмотр картинок на ПК8000
Раньше эта тема уже поднималась в ветках про софт и в общих вопросах, но пожалуй стоит ее отделить.
Добавил в ZXSCR поддержку четырех мультиколорных вариантов. Из-за лени и торопливости просто закомментил варианты, не сделал условную компиляцию, но надеюсь, что там все понятно. Для сокращения убрал весь сервис (сдвиги, инверсию и т.д.). zxscr.bat откомпилирует в zxscr.bin, а scr2cas.bat объединит бинарник с картинкой.
C sc2 все примерно аналогично, только там нет вариантов.
Небольшое дополнение. На ПК8000 можно довольно легко добавить в просмотрщики спековских картинок поддержку бита мигания, если задействовать две экранные области. В одну "рендерим" прямое изображение, во вторую - инверсное, там где установлен соответствующий бит. Считаем прерывания и переключаем экранные области, процессор при этом практически не напрягается.
Предлагаю второй сборник примеров с 26-тью изображениями для просмотрщика AP. Как в CAS, так и в BMP формате. А также предложенную ivagor утилиту scr2floyd с измененной палитрой (75% затемнения неярких цветов без подмешивания других цветов), дающую почти фотографическую реалистичность после конвертирования. Также в архиве с ней предложено сравнение градиента, получаемого с 70%-ым затемнением неярких цветов и подмешиванием других цветов в палитре эмулятора EMU с палитрой в предложенных примерах, и утилитах BMP2CAS и scr2converter75_PK8000. Первый сборник примеров смотри в комплекте с утилитой BMP2CAS здесь (https://zx-pk.ru/threads/8140-pk8000-obshchie-voprosy.html?p=1073968&viewfull=1#post1073968). А в формате BMP - здесь (https://zx-pk.ru/threads/8140-pk8000-obshchie-voprosy.html?p=1074246&viewfull=1#post1074246). Оригинал конвертера scr2floyd - здесь (https://www.msx.org/downloads/related/graphics/screen-2-converter).
73765
73766
Картинки здорово получились. Смотрел bmp и хочу отметить один момент - палитра в bmp не соответствует ни emu ни emu80.
Спасибо за оценку картинок. Прошу прощения у авторов упомянутых эмуляторов за непринятие их видения структуры палитры.
DDp качественно оцифровал цветные прямоугольники с ПК8000 (сходу не могу вспомнить, где он их выкладывал) со штатным ТВ-адаптером и у него получились цвета не соответствующие ни одному из эмуляторов и BMPшкам из Sbornik2 они тоже не соответствуют. Но это обычное дело, для вектора вот тоже так и не договорились про стандартную палитру для эмуляторов.
Ссылка (https://zx-pk.ru/threads/8140-pk8000-obshchie-voprosy.html?p=1074122&viewfull=1#post1074122) на захваченную с реала вышеупомянутую картинку DDp с цветами
Предлагаю третий сборник изображений 256x192 точки
74721
Предлагаю четвертый сборник изображений 256x192 точки
75592
Предлагаю пятый сборник изображений 256x192 точки
76129
Предлагаю шестой сборник изображений 256x192 точки
79040
Предлагаю конвертер изображений BMP2CAS версии 2.0 (MS Excel), его особенности в сравнении с предыдущей версией:
- встроенный дизеринг, с возможностью регулировать уровень распределения ошибки и выбирать его метод (Флойда-Стейнберга, Билла Аткинсона, Фрэнка Сьерры и др.).;
- есть возможность выбрать цветовое пространство во время дизеринга (два способа определения расстояния между цветами) и регулировать яркость входного изображения;
- поддерживается открытие большего количества типов файлов:
BMP, PNG, JPG;
SCR (стандартный режим ZX Spectrum и режим Timex);
SCR2 (компьютера MSX);
VM2 (для просмотра через программу IVIEW на ОС CP/M и утилиту DaDither на ОС Windows);
CAS (как в первой версии (https://zx-pk.ru/threads/8140-pk8000-obshchie-voprosy.html?p=1073968&viewfull=1#post1073968), для просмотра программой AP 1.1 на бейсике ПК8000, которая входит в состав этого конвертера);
- сохранение изображения не только в формате CAS, но и в формате WAV, VM2 и BMP;
- оставлена возможность передавать изображение через буфер обмена во внешние графические редакторы.
82279
- - - Добавлено - - -
Предлагаю седьмой сборник изображений 256x192 точки
82280
Предлагаю седьмой сборник изображений 256x192 точки
Это такую красоту ПК8000 показывать умеет, вот уж не ожидал.
изображения в формате CAS
А есть ли в природе спецификация на этот формат CAS. Я бы добавил просмотр этих файлов в плагин для Total Commander.
Это такую красоту ПК8000 показывать умеет, вот уж не ожидал.
Интриганы, вы бы хоть показали эту красоту тем у кого нет возможности увидеть на реале? ;)
В архиве кроме cas (который не формат картинок, а формат соответствующий хранению на ленте) есть и bmp (разве что их аспект не соответствует ПК8000).
- - - Добавлено - - -
Насчет реала интересно, много ли людей их смотрело на железных ПК8000.
Предлагаю седьмой сборник изображений
Кстати, ссылка на первый сборник потерялась...
палитра в bmp не соответствует ни emu ни emu80
Кстати, еще вопрос, что считать правильной палитрой, если у ПК8000 цифровой выход RGBI? Палитру, которую выдает комплектный RGB-конвертер?
У меня, кажется, палитра условная, "идеальная"...
Я понимаю, что тут не может быть единственно правильного варианта. Вопрос в том, чему примерно соответствуют варианты в эмуляторах. Варианта подключения, дающего цвета близкие к Emu на форуме никто не упоминал и не фотографировал. В Emu80 вариант похожий на цвета через ТВ-адаптер, только близкие пары (синий-светло синий, красный-светло красный) намного сильнее различаются. Цвета через адаптер AleksEkb - еще один вариант.
на форуме никто не упоминал и не фотографировал
Ну так вот поэтому я спросил, что бы поделились как оно выглядит на реале. Посмотреть BMP не очень интересно, если честно.
Варианта подключения, дающего цвета близкие
Точно такая же история с PentEvo, когда спорили какие же цвета соответствуют на реале и пэцэте.
Цвета через адаптер AleksEkb - еще один вариант
Вроде бы в Emu80 должно быть похоже на адаптер AlexEkb надо будет сравнить.
Но, опять-таки, небольшая корректировка прошивки адаптера - и цвета будут другие...
спросил, что бы поделились как оно выглядит на реале
Если доберусь вечерком включить свою Суру, выложу фото. Но у меня адаптер AlexEkb.
Предлагаю восьмой сборник изображений 256x192 точки
83250
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot