Здравствуйте, Artem Korneev, Вы писали:
AK>Именно такого не видел, но думаю что да, вполне можно было. AK>Там в видеоролике видно, что сначала загружается свой модифицированный загрузчик — это первая половина ролика, где всё идёт вполне "стандартно". AK>при этом параллельно проигрывая треккерную музыку.
Не хватит ресурсов на трекерную музыку.
Ниже распишу подробнее.
AK>У меня был Spectrum 48K, там памяти было меньше и такой роскоши не было, но "нестандартные" загрузчики у игр вполне попадались. Обычно это были разного рода спецэффекты. AK>Точно так же загружался сначала свой загрузчик, который запускался и подменял собой системный загрузчик.
Не подменял он никакой системный загрузчик. А просто использовался свой собственный.
И "также" тоже не совсем верно. В видео "ламерская" схема, когда загрузчик грузится отдельным кодовым блоком, причём с заголовком. Десяток секунд просрали. Могли бы в REM положить пару команд и загрузить без-заголовочный. А обычно там вообще весь загрузчик и размещался.
AK>В своей работе он обычно менял внешний вид процесса загрузки — вместо жёлто-синих линий были бело-серые, чёрно-белые, красно-белые и ещё какие-от варианты.
Это самый тривиальный вариант. Причём даже свой загрузчик не нужен. Копируем штатный из ROM. И меняем константы, инициализации и XOR текущего цвета.
AK>Плюс, картинка на заставке играла роль "прогресс-бара" — там обычно что-нибудь заполнялось или двигалось по мере загрузки игры.
А вот такие загрузчики на порядки сложнее и попадались значительно реже.