Демонстрационные версии Commodore 64 (C64) — это демонстрации того, как можно расширить возможности компьютера Commodore 64 , созданные программистами, музыкантами и художниками.
Хотя не было ничего необычного в том, чтобы найти демо, которые отображали одну картинку, только музыкальные треки или навыки программирования, были сформированы группы, которые состояли из участников, которые были искусны в сочинении музыки, рисовании графики и программировании. Были созданы полные дисковые демо, некоторые из которых воспроизводили музыку при загрузке следующего файла, без какой-либо задержки звука.
В демонстрациях достигаются различные эффекты, большинство из которых обусловлены недокументированными побочными эффектами, относящимися к чипу MOS Technology VIC-II . Вот несколько примеров:
Скроллеры спрайтов размещались в границе. Обманывая оборудование, чтобы оно не рисовало границу вокруг экрана, спрайты можно было перемещать в эту область и отображать.
Спрайты были мультиплексированы по вертикальным растровым линиям (более 8 спрайтов, иногда до 120 спрайтов). Распространенное мнение заключается в том, что на экране одновременно может появляться не более 8 спрайтов, но назначение новых координат Y после начала отрисовки заставляло их появляться дальше по экрану.
FLD (flexible line distance) перемещал битовые карты или строки символов на произвольное количество вертикальных растровых линий друг от друга, что позволяло произвольно перемещать любой графический блок высотой 8 пикселей плавно вверх и вниз по экрану. Добавление синусоид к такому позиционированию давало волнистый эффект.
FLI, или гибкая интерпретация линий, может использоваться для увеличения количества уникальных цветов, которые могут отображаться в блоке 8×8 или 8×4 на экране. Этот режим иногда расширяется с помощью спрайтов и/или чередования двух растровых изображений (как в SHIFLI или UIFLI). Эти режимы обычно приводят к тому, что крайние левые 24 пикселя дисплея становятся непригодными для использования.
FPP (гибкое позиционирование пикселей), по сути, разновидность режима FLI, позволяет размещать любую строку символьной графики в любой одной точке Y, позволяя создавать такие эффекты, как логотипы с вращением по оси X, бочкообразные эффекты или плавное растяжение и развевание по всему экрану.
Tec-Tec (также Tech-Tech или Tic Tac) назначает новую x-позицию любой строке графика. Используя анимированные синусоиды, вы можете, например, помахать логотипом горизонтально по экрану.
Технология VSP (переменное позиционирование экрана), также известная как HSP, позволяет произвольно размещать растровое изображение по оси x, при этом растровое изображение обтекает границу.
Linecruncher позволяет пользователю прокручивать растровое изображение размером более одного экрана по вертикали без необходимости вручную перемещать все данные растрового изображения.
AGSP (Any Given Screen Position) — это комбинация VSP и Linecruncher, которая, например, делает возможным создание игр с красочной растровой графикой с прокруткой, таких как серия «Fred's Back» Ханнеса Зоммера.
Последователи C64 увидели рост демо-сцены. Исчезли однофайловые демо с одним прокручивающимся текстом и без музыки. Были выпущены полнодисковые демо, некоторые из которых воспроизводили музыку по мере загрузки следующего файла, без какой-либо задержки звука.
Были включены скрытые части, а также иногда игра, реализованная в виде демо-версии.
Когда появился Commodore Amiga , многие бывшие программисты демо C64 сменили платформы и продолжили делать демо для Amiga (см. демо Amiga ). Демо Atari также находились под сильным влиянием демо C64. В Соединенном Королевстве основной альтернативной демо-сценой были демо ZX Spectrum .
C64 был популярен в то время, когда локальные BBS также были популярны и использовались для общения с другими людьми. Торговля программным обеспечением по почте также была распространена. Некоторые энтузиасты C64 сетуют на потерю социального взаимодействия, которое обеспечивала локально-центрированная компьютерная деятельность.
Внешние ссылки
C64.CH — демонстрационный портал C64, сайт демонстрационных версий C64 со скриншотами
Commodore Scene Database, База данных сцен, где вы можете связаться с самими сценаристами или получить информацию об одном сценаристе, релизе или событии. Структурировано, включая информацию (скрытые части), загрузки, скриншоты, форум.
C64 Portal C64 демо-новости, связанные со сценой, о новых релизах, вечеринках и другие новости, связанные со сценой
Intros.C64.Org Большой онлайн-архив крэковых интро, первых произведений демосцены.