Вчера я занялся просто бегущей строкой 4х4, которая встречается в разных демо. Несложно догадаться, как сделан код - используется опкод RLD.
MICRO_Sound2,1989
Здесь используется именно этот способ, но бегущей строки запрятана атрибутами
Спишем недостаток на 1989 год - в наши года можно сделать элегантнее.CDE bank,1993
Весьма красивый эффект с движущимся фоном и ломаный английский. При просмотре кода я немного удивился - операции выполняются на экране. И действительно, это выглядело так:
Вот она, разгадка! Вряд ли бы я догадался. Только сдвиг текста реализован на один байт, а не на 4 пикселя.
На этом список демо закончился, оставлю исходники дизассемблера и мою попытку слепить бегущую строку.
Комментарии
Отправить комментарий