Интересно, слежу с самого начала.
А в Москву отправить сможете?
Ynicky, Могу поделиться EPM3256-144, не "шик модерн", но спек влезет без проблем.
Немного доработал демо.
https://youtu.be/JuuDSIm-fEg
Выкладываю проекты на Visual Studio преобразований BMP24 в формат SCN (2 бита на пиксель / 4 атрибута на знакоместо) и обратно, а также преобразование спрайтов в ASM, проект демо танк и HDL проект для платы Марсоход3.
Может кому-то пригодится.
Вложение 61055
Вложение 61056
Вложение 61057
Вложение 61058
https://cloud.mail.ru/public/AbWQ/aKYZdSvLf
Дабы не плодить темы, напишу здесь.
Поразбирался немного со Spec256.
Так как не нашел описания на форматы изображения и фона, сделал программу конвертирующую файлы фона <>.BXX в BMP24. Все фоны 12-ти игр оказались размером 320х200 (старый ДОСовский формат с палитрой в 256 цветов).
Программу прилагаю:
Вложение 61252
Получается, чтобы сделать аппаратный эмулятор Spec256, нужен нижний слой для фона, чтобы экран спектрума накладывался на него.
А вот некоторые картинки фонов игр:
Вложение 61249
До кучи сделал обратное преобразование фона Spec256 из BMP24 в BXX.
С той палитрой, что у Владимира Кладова в эмуляторе EmuZWin не так уж и плохо получаются картинки после преобразования. Так что можно делать (менять) фоны к играм.
Вложение 61253
Вот пример. Сверху оригинал, снизу после преобразования в BXX и обратно в BMP24.
Вложение 61254
Чтобы не пропали даром мысли по поводу еще одного формата - выкладываю здесь.
Вложение 61818