все очень просто - есть куча архивов - графика, выдранная на PC,музыка, стыренная на ZX,образы дисков сделанные для забавы в эмуляторе.
находим неудочитаемый шрифт, пишем скроллинг текста, мучаемся над ним, через пару недель находим ошибку, фиксим.
скроллинг текста? ерунда, кто его читает? пишем хитрую процедуру.
выбираем анимацию, рисуем вывод на атрибуты экрана, придумываем простой эффект гашения.
правда, красиво?
теперь пошлем приветы, как и водится. находим работающий эффект, дописываем код печати текста, и готово!
музыка длинная, однако... вставим примитив - стековый вывод спрайта, который слегка забыт, из-за кривого исходника в ZX Press
ну, теперь хватит найденного атрибутного эффекта, который никогда и неизвестно кем создан. влепим и его, потому что еще один красивый эффект спирали рисуется неправильно, потому что скролл изначально написан на первый экран.
щелкать экраны, говорите? ерунда, попробуйте написать на cjASm и разобраться, почему переключение страниц работает, а почему нет...
синхронизация... да влепите счетчик в вектор прерывания, и не парьтесь.
для вас окажется открытием, что ProTracker хранит свой внутренний счетчик. вопрос только в том, как его отслеживать? да фиг его знает.
в общем, не трекмо, но готово, польскую демку с анализаторами звука и другими прибамбасами, ну или musicdisc напишете сами.
если вы - музыкант, конечно...
все, надоело писать, как и участки кода. отдельные пожелания опубликую позже, часть очевидна же.
в конце концов, не на пати пишем, просто тренируемся в кодинге.
в аттаче - демка, исходники, и два отдельно выкинутых эффекта.
устал.