С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Ynicky, Могу поделиться EPM3256-144, не "шик модерн", но спек влезет без проблем.
Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)
Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)
Немного доработал демо.
Выкладываю проекты на Visual Studio преобразований BMP24 в формат SCN (2 бита на пиксель / 4 атрибута на знакоместо) и обратно, а также преобразование спрайтов в ASM, проект демо танк и HDL проект для платы Марсоход3.
Может кому-то пригодится.
bmp4scn_20170516.zip
bmp4spr_20170516.zip
scn4bmp_20170516.zip
tank_20170516.zip
https://cloud.mail.ru/public/AbWQ/aKYZdSvLf
Дабы не плодить темы, напишу здесь.
Поразбирался немного со Spec256.
Так как не нашел описания на форматы изображения и фона, сделал программу конвертирующую файлы фона <>.BXX в BMP24. Все фоны 12-ти игр оказались размером 320х200 (старый ДОСовский формат с палитрой в 256 цветов).
Программу прилагаю:
bxx2bmp_20170603_2.zip
Получается, чтобы сделать аппаратный эмулятор Spec256, нужен нижний слой для фона, чтобы экран спектрума накладывался на него.
А вот некоторые картинки фонов игр:
Последний раз редактировалось Ynicky; 03.06.2017 в 22:49.
До кучи сделал обратное преобразование фона Spec256 из BMP24 в BXX.
С той палитрой, что у Владимира Кладова в эмуляторе EmuZWin не так уж и плохо получаются картинки после преобразования. Так что можно делать (менять) фоны к играм.
bmp2bxx_20170603.zip
Вот пример. Сверху оригинал, снизу после преобразования в BXX и обратно в BMP24.
Чтобы не пропали даром мысли по поводу еще одного формата - выкладываю здесь.
new_format2.pdf
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)