Добрый день спектрумисты . Подскажите как мне сделать динамическую демку и какие книги почитать для этого .
Добрый день спектрумисты . Подскажите как мне сделать динамическую демку и какие книги почитать для этого .
ZX Evolution REV.B
ZX SPECTRUM 48k
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
На эту тему, на форуме есть соответствующие темы (например, вот эта).
Некоторая информация, которую придется применить при написании демо, печаталась в разного рода журналах (типа, РЕВЮ, динамической графики и т.п.) и ЭСМИ (спектрофоны и пр.). Про "правильный" инт, формирование "изображений" на бордюре, порт #FF (а также "морганием" спрайтов в некоторых программах), "вторых" прерываниях и т.д..
----
Перво-наперво - четко сформулируйте план, которую вы собираетесь реализовать в демо. Т.к. для написания демо с "фиксированным" скроллом 256х8 пикселей на фоне статичного экрана и плейером AY\YM мелодий - знаний полученных из указанной выше книги хватит.. но, для написания чего-то более серьезного, придется изучать "матчасть".
Когда есть, но не знаешь где - это все равно, что нету.
Вооот! Никита, это крайне необходимо. И что ты понимаешь под "динамической демой"?
Я понимаю, что какие то действия. Изменения графики, вывов индикаторов, вывод спрайтов....
С этим помогу, но надо знать что ты хочешь и найти решение проблемы.
А матчасть(что, где и как в Спеке) надо бы знать. Хотя-бы орентировочно. Иначе никак.
Pentevo - рулез
главная "матчасть" динамической демки: на каждый новый рисуемый монитором экран должна быть новая картинка. если монитор рисует 50 кадров в секунду, надо 50 разных картинок в секунду успевать рисовать. типа того...
Если применить данный принцип то получится 6144*50=307200 байт только на экраны. Плюс их вывод примерно от 1 килобайта, в итоге + музыка, коды и прерывания около 500 килобайт, на 48 это тяжело реализовать!
На хитрый код и Отладчик с мозгами.
В данном принципе не указывался размер картинки.
Так что тут можно использовать изображение 8x8 пикселей.
Да и о музыке тоже не упоминалось.
Без музыки это не демка будет по классификации ААА, скрин согласен, может быть любым. И не обязательно делать 50 кадров, достаточно 4х.
---------- Post added at 23:26 ---------- Previous post was at 23:03 ----------
Коль, ты случайно змейки вертикальные не делал? Просто вдруг подумалось что это хороший эффект на бордере.
На хитрый код и Отладчик с мозгами.
Динамическия демка, это примерно так: ftp://109.87.84.155/fr-025-final2.exe (рекомендую для просмотра 1920х1080 и хорошие колоночки.. )
А здесь больше, гораздо больше... : http://www.scene.org/dir.php?dir=%2F...farb-rausch%2F
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)