LINUX.ORG.RU

SEZEII: новый плагин на графику ZX Specturm и MSX

 , , , ,


0

1

Сделал новый плагин для SEZEII, который позволяет имитировать тайловую графику компьютеров ZX Spectrum и MSX

ВИДЕО ДЕМОНСТРАЦИЯ

Можно выбрать любую палитру из файлов в формате paint dot net (.txt с кодами цветов в хексе) или поменять размеры закрашиваемых блоков через аргументы запуска. А как сделать свой эффект на C++ можно узнать тут.

Запуск в консоли: ./seze -i "путь к вашему видео" -o "видео на выходе" --plug "bin\plugins\linux\free\libold pc.so" --opts "-w 16 -h 16 -d 16x16 -p "palettes/zx-spectrum.txt""

Скачать для Linux x64. Зависимости: FFmpeg, SDL2, OpenMP и ласт либы для C++.

Паблик программы в ВК

PS: пока-что я не сделал прикольный GUI и отображение прогресса как вы просили, сделал только совместимый по ABI интерфейс к плагинам.



Последнее исправление: HPW-dev (всего исправлений: 1)

Ответ на: комментарий от EXL

хотя на ZX вроде как различными хитростями такую картинку получить

Сделал самый простой стандартный графон где области 8x8 пикселей закрашиваются двумя цветами из палитры. Есть ещё много способов улучшить графон на спектруме: поставить другой видео чип, менять палитру каждую строку. С помощью Video DAC2 можно отображать jpeg картинки. Ещё можно мерцать цветами каждый кадр, чтобы они в итоге усреднились и получился новый смешанный цвет, я такой прикол уже сделал (смотреть в 60 фпс)

HPW-dev
() автор топика