Rainbow Beer Megademo — различия между версиями

Материал из SpeccyWiki
Перейти к: навигация, поиск
(Четвёртая часть)
(Описание)
Строка 18: Строка 18:
  
 
=== Первая часть ===
 
=== Первая часть ===
 +
В верхней правой части экрана нарисована лежащая на боку жестяная банка, вращающаяся вокруг своей оси. На банке написаны разные слова. В средней части экрана плавный горизонтальный [[текстовый скроллер]] с символами 24x32 пикселя, перемещающимися по синусоиде. Внизу выводятся приветы разным людям. Эффект [[фрейм]]овый.
 +
 
Разработка части начата AAA и VNN, доработка выполнена [[Robus]].
 
Разработка части начата AAA и VNN, доработка выполнена [[Robus]].
  
 
=== Вторая часть ===
 
=== Вторая часть ===
Разноцветные полосы на [[бордюр]]е и основном экрана. Эффект аналогичен эффекту в [[Shock Megademo]]. Автор эффекта Robus. Музыка воспроизводится с помощью проигрывателя от музыкального [[кросс-средства|кросс-редактора]] [[Mason AY]].
+
Разноцветные полосы на [[бордюр]]е и экране. В нижней части экрана печатается текст. Эффект аналогичен эффекту в [[Shock Megademo]]. Музыка воспроизводится с помощью проигрывателя от музыкального [[кросс-средства|кросс-редактора]] [[Mason AY]].
 +
 
 +
Автор эффекта Robus.
  
 
=== Третья часть ===
 
=== Третья часть ===
 +
В верхней части экрана горизонтальный текстовый скроллер с символами размером 32x32 пикселя. Под ним плавно прокручивающиеся облачка. В нижней части экрана нарисован стоящий на пне заец, топающий лапой и жующий цветок.
 +
 
=== Четвёртая часть ===
 
=== Четвёртая часть ===
 
На заднем фоне звёздное небо, прокручивающееся в разных направлениях. На переднем — два спрайта и вертикальный текстовый скроллер с размером символов 8x8 точек. Эффект фреймовый.
 
На заднем фоне звёздное небо, прокручивающееся в разных направлениях. На переднем — два спрайта и вертикальный текстовый скроллер с размером символов 8x8 точек. Эффект фреймовый.
Строка 32: Строка 38:
  
 
=== Пятая часть ===
 
=== Пятая часть ===
 +
На экране нарисована сцена с берегом и двумя рыбами под водой. Из центра экрана по восьми направлениям движутся восемь плавных текстовых скроллеров с размером символов 8x8 пикселей (по горизонтали, вертикали и диагонали). Эффект фреймовый.
 +
 +
Часть имеет музыкальное сопровождение для AY и GS, выбор устройства производится пользователем после запуска части.
 +
 
=== Шестая часть ===
 
=== Шестая часть ===
 +
На экране нарисован стоящий человек, пьющий пиво из кружки и облокотившийся на бочку. В левой части экрана выводятся горизонтальные [[атрибут]]ные полосы [[анализатор спектра|анализатора спектра]]. В правой части экрана находится плавный вертикальный текстовый скроллер, размер символов 40x40 пикселей. К символам применён эффект горизонтального попиксельного волнения по синусоиде. Эффект фреймовый.
 +
 
=== Седьмая часть ===
 
=== Седьмая часть ===
 +
На экране нарисованы девочка, стоящая под прожекторами, и пианист за роялем, сидящий спиной к зрителю. Часть имеет музыкальное сопровождение для AY и GS. Через небольшое время после начала части запускается анимация танца девочки. При воспроизведении музыки для AY пианист играет на рояле и мигают прожектора.
 +
 
=== Восьмая часть ===
 
=== Восьмая часть ===
 +
На экране изображён голый человек, сидящий на песке на пляже. Справа находится небольшой плавный горизонтальный текстовый скроллер, в котором указано, что этот человек — [[Dimidrol]].
 +
 +
Графику нарисовал Dimidrol.
 +
 
=== Девятая часть ===
 
=== Девятая часть ===
 +
В левой части экрана нарисован "хохол". В правой части находится 9 индикаторов, показывающих уровень громкости каналов AY. Из нижней правой части экрана движется плавный текстовый скроллер с символами размером 8x8 пикселей, которые впоследствии меняют направление движения на вертикальное, при этом поворачиваясь, потом на обратное, и уходят змейкой между индикаторами в правую верхнюю часть экрана. Эффект фреймовый.
 +
 
=== Десятая часть ===
 
=== Десятая часть ===
Аквариум с плавающими рыбами. Используется [[gigascreen]]. Оригинальный код части был написан группой [[Inside Law]] и оставался незавершённым долгое время. Для использования в демо он был доработан tiboh.
+
Аквариум. На заднем фоне плавно перемещаются вверх и вниз разные морские жители, а также надуваются и уплывают пузыри воздуха. На переднем плане проплывают косяки рыб. Используется [[gigascreen]]. Эффект фреймовый.
 +
 
 +
Оригинальный код части был написан группой [[Inside Law]] и оставался незавершённым долгое время. Для использования в демо он был доработан tiboh.
  
 
=== Эпилог ===
 
=== Эпилог ===
 +
На экране посредством мультиколорных и бордерных эффектов, заменой горизонтальных линий, сменяются полноэкранные картинки, а также выводятся надписи поверх них. Некоторые картинки плавно собираются и осыпаются по горизонтальным линиям. Эффект фреймовый.
 +
 +
Автор кода и музыки — Robus.
  
 
== Авторы ==
 
== Авторы ==

Версия 03:12, 30 декабря 2009

Rainbow Beer Megademoмегадемо, разработанное группой людей под руководством AAA на основе незавершённого проекта мегадемо Воронежской группы Golden Disk Corp. Опубликовано 28 декабря 2009 года.

История создания

Изначально демо разрабатывалось группой Golden Disk Corp, приблизительно в 1994-1996 годах. Оно не было завершено, а исходники попали к Kano.

В августе 2009 года части демо в виде исходного кода и графики попали из нескольких разных источников к AAA. Совместно с VNN они решили сделать на основе имеющихся частей и новых идей полноценное мегадемо. Так как сил двух человек не хватало на реализацию проекта, к нему были привлечено несколько других программистов и музыкантов.

Написание кода выполнялось в различных ассемблерах, включая Alasm, TASM и ASAM. Имеющийся исходный код также был в формате разных ассемблеров.

Описание

Мегадемо предназначено для компьютеров с объёмом памяти 128K. Мультиколорные и бордерные эффекты рассчитаны на Pentagon 128 без турбо-режима.

Демо состоит из 11 частей, переключаемых пробелом. Каждая часть содержит один эффект и текстовый скроллер, а также от одной до шести музыкальных композиций. Большая часть оформления и эффектов выполнена в классическом стиле начала-середины 1990-х годов.

Большая часть музыки воспроизводится через AY-3-8910, но в демо также присутствует три части с опциональной музыкой для General Sound (ручной выбор между AY и GS). Часть музыки написана специально для демо, часть взята из архивов, включая ранее опубликованные работы. Музыка для GS взята из архивов MOD-музыки.

Также в демо присутствует скрытая часть, запускаемая в режиме 48K.

Первая часть

В верхней правой части экрана нарисована лежащая на боку жестяная банка, вращающаяся вокруг своей оси. На банке написаны разные слова. В средней части экрана плавный горизонтальный текстовый скроллер с символами 24x32 пикселя, перемещающимися по синусоиде. Внизу выводятся приветы разным людям. Эффект фреймовый.

Разработка части начата AAA и VNN, доработка выполнена Robus.

Вторая часть

Разноцветные полосы на бордюре и экране. В нижней части экрана печатается текст. Эффект аналогичен эффекту в Shock Megademo. Музыка воспроизводится с помощью проигрывателя от музыкального кросс-редактора Mason AY.

Автор эффекта Robus.

Третья часть

В верхней части экрана горизонтальный текстовый скроллер с символами размером 32x32 пикселя. Под ним плавно прокручивающиеся облачка. В нижней части экрана нарисован стоящий на пне заец, топающий лапой и жующий цветок.

Четвёртая часть

На заднем фоне звёздное небо, прокручивающееся в разных направлениях. На переднем — два спрайта и вертикальный текстовый скроллер с размером символов 8x8 точек. Эффект фреймовый.

Часть была написана оригинальными авторами, но к AAA попала в измененном Kano виде, переделанной в интро к невышедшей игре. Была перерисована графика, вставлена новая музыка и отлажен код. Над доработкой части работали VNN и tiboh.

В части три музыкальных трека для AY.

Пятая часть

На экране нарисована сцена с берегом и двумя рыбами под водой. Из центра экрана по восьми направлениям движутся восемь плавных текстовых скроллеров с размером символов 8x8 пикселей (по горизонтали, вертикали и диагонали). Эффект фреймовый.

Часть имеет музыкальное сопровождение для AY и GS, выбор устройства производится пользователем после запуска части.

Шестая часть

На экране нарисован стоящий человек, пьющий пиво из кружки и облокотившийся на бочку. В левой части экрана выводятся горизонтальные атрибутные полосы анализатора спектра. В правой части экрана находится плавный вертикальный текстовый скроллер, размер символов 40x40 пикселей. К символам применён эффект горизонтального попиксельного волнения по синусоиде. Эффект фреймовый.

Седьмая часть

На экране нарисованы девочка, стоящая под прожекторами, и пианист за роялем, сидящий спиной к зрителю. Часть имеет музыкальное сопровождение для AY и GS. Через небольшое время после начала части запускается анимация танца девочки. При воспроизведении музыки для AY пианист играет на рояле и мигают прожектора.

Восьмая часть

На экране изображён голый человек, сидящий на песке на пляже. Справа находится небольшой плавный горизонтальный текстовый скроллер, в котором указано, что этот человек — Dimidrol.

Графику нарисовал Dimidrol.

Девятая часть

В левой части экрана нарисован "хохол". В правой части находится 9 индикаторов, показывающих уровень громкости каналов AY. Из нижней правой части экрана движется плавный текстовый скроллер с символами размером 8x8 пикселей, которые впоследствии меняют направление движения на вертикальное, при этом поворачиваясь, потом на обратное, и уходят змейкой между индикаторами в правую верхнюю часть экрана. Эффект фреймовый.

Десятая часть

Аквариум. На заднем фоне плавно перемещаются вверх и вниз разные морские жители, а также надуваются и уплывают пузыри воздуха. На переднем плане проплывают косяки рыб. Используется gigascreen. Эффект фреймовый.

Оригинальный код части был написан группой Inside Law и оставался незавершённым долгое время. Для использования в демо он был доработан tiboh.

Эпилог

На экране посредством мультиколорных и бордерных эффектов, заменой горизонтальных линий, сменяются полноэкранные картинки, а также выводятся надписи поверх них. Некоторые картинки плавно собираются и осыпаются по горизонтальным линиям. Эффект фреймовый.

Автор кода и музыки — Robus.

Авторы

Скриншоты

Загрузочная картинка
Часть 1
Часть 2
Часть 3
Часть 4
Часть 5
Часть 6
Часть 7
Часть 8
Часть 9
Часть 10
Эпилог

Ссылки