Немного лирики про то, как рождалось “No Heart Beats Forever” (NHBF)

Внимание! Будут спойлеры



После своих прошлогодних работ для Chaos Constructions "daybyday" и "Tooticki häst" (которые, кстати, были для меня дебютными), я решил, что на этом и всё. Идей больше нет и не будет, даже близко к этим работам я уже ничего не смогу и не напишу, да и вообще.


С другой стороны...

ZX Fake! на Chaos Constructions 2025

Про идею

Идея «ZX Fake!» появилась спонтанно. Меня всегда привлекали советские компьютеры; ещё в детстве с интересом изучал дампы в приложении к «Юному технику», посвящённые ЮТ-88. Но в реальности и ЮТ-88, и Радио-86РК, и БК-0010-01 (последний — главным образом из-за палитры) производили отталкивающее впечатление.

Советские компьютеры можно разделить на три категории:

  • Имеющие исторический интерес доперестроечные;
  • Недоразвитые радиолюбительские;
  • Клоны «Спектрума», интересные коллекционерам и собирателям исторических курьёзов.

Но должно же было быть что-то чисто советское и не уступавшее распространившемуся в перестройку «Спектруму»?

Читать дальше →

Ещё раз про тайлы и RET

Всем привет, недавно у меня возникла необходимость ускорить рендер тайлов для нашего мультиколорного долгостроя Dice Legends. В результате экспериментов удалось увеличить игровое поле с 26х15 до 30х18. Как водится по результатам приятного времяпрепровождения я решил сделать небольшую игру, чтобы обкатать всякие штуки с картой и прочим. Ведь игра это не только про то как быстро что-то нарисовать.


Ничего нового я не изобрёл, но после выхода игры уже несколько человек попросили меня рассказать как там всё устроено. Постараюсь максимально кратко )

Читать дальше →

Demoscene photo #2



Upgrade через Downgrade


Часть первая «Demoscene photo» от 02 августа 2016 года

Пришло время подвести итоги, проанализировать содеянное и решить что делать дальше.

За 9 лет сообща мы собрали и сохранили огромное количество фотографий (более 20 тысяч). Не буду утверждать, что все фотографии достойны сохранения и большинство из них сохранено только потому, что они есть. Также уверен, что не все фотографии могут и должны быть в общем доступе да и удалить-то мы всегда успеем, а вот сохранить (особенно фотографии до 200x годов) нужно постараться.

Решив в 2016 году сохранять фотографии в гугле, а как я писал ранее, был всё-таки небольшой выбор хостеров который минимально удовлетворял потребностям, мы общими силами заливали фотки с различных мероприятий. Изначально архив фотографий собирал на личном аккаунте — это оказалось неудобно и впоследствии я всё достаточно оперативно перенёс на аккаунт бренда. Не знаю как сейчас, но раньше можно было делать не личные аккаунты, а аккаунты бренда с подтверждением через владение каким-либо доменом. Что уж там у гугла в кишочках произошло неизвестно, но каким-то волшебным образом отдельный вход в этот аккаунт мне стал недоступен…

Что случилось? →

256 байт интро "Disequilibrium" для компьютера Vectrex

Пара слов насчёт моей 256-байтной работы DISEQUILIBRIUM для Vectrex (пятое место на Chaos Constructions'2025).
Хотя работа довольно примитивная — линия, по которой скользит точка — реализация не так проста, как кажется на первый взгляд. Нарисовать линию на Vectrex'е, разумеется, просто, как и точку — есть даже соответствующие подпрограммы в BIOS'е. Но вот с перемещением точки вдоль перемещающейся линии — есть нюансы.

Читать дальше →

Аппаратное демо

Демосцена в контексте демо/интро обычно ассоциируется с программами. Это верно даже для большинства работ в наиболее «отмороженной» номинации Wild demo, о которой я писал в прошлой статье. Однако, до появления микропроцессоров и повсеместного распространения цифровых решений, была целая эпоха, когда никого не удивляло, что изображения и даже анимационные эффекты создавались при помощи электронных схем не содержавших процессора и, соответственно, программы. В этом году мы добавили на Chaos Constructions конкурс на эту тему и данной статьей хотелось бы подсказать потенциальным авторам несколько направлений «на подумать».

Читать дальше →

Копаясь в дисках Commodore 64: SPBNEWS 1993 года

SPBNEWS ScreenshotНедавно на одном из старых дисков для Commodore 64 обнаружился исполняемый файл SPBNEWS, представляющий собой noter с текстом, описывающим новости на питерской C64 сцене. Это — одно из немногих свидетельств существования C64 сцены в России, так что, думаю, имеет смысл его сохранить. Привожу текст и ссылки (spbnews.prg и видео). Итак, текст:

Читать дальше →

Video-spectrumizer с чего всё начиналось и к чему пришло

Сегодня я рад представить вам свой долгоиграющий (15 лет!) и долго развивающийся фан-проект — video-spectumizer в том виде, в котором его можно уже отдать общественности в опенсорс.



Что такое video-spectrumizer?

Video-spectrumizer — это cli утилита\программа, которая позволяет преобразовать любое видео в стилизованное под графику с zx spectrum.

Это чё, спектрум на максималках?
Ага, типа того. Представьте, что вам в спектрум завезли очень много мегагерц и\или все инструкции выполняются всего за такт и вы можете выплёвывать графику на экран с экстремально быстрой скоростью, одновременно всю её обсчитав. Т.е. графика у вас честная — пикселы, атрибуты и клешинг конечно же присутствует, а вот филрейт космический.

Ну и зачем?
Just for fun! В основном ради фана, интересно же глянуть как оно могло бы быть на сверхбыстром спектруме. Cчитайте такой виртуальный видео-ускоритель вставили в спек и оно полетело. Но и не только забавы для… Годами ранее (когда это всё было в полу ручном режиме на нескольких скриптах) я успешно делал видеоряд для музыкальных треков, получались довольно залипательные видеоролики (читай видеоклипы), которые не стыдно (а может и стыдно) выложить на видеохостинги. Но обо всём по порядку.

История с самого начала →

Wild demo - дичайший из демосценерских конкурсов

«Совершенно бесполезное, отвлекающее умного человека от продуктивной работы и, вероятно, сжигающее множество часов ценного времени… Это искусство в чистом виде».
/ из комментариев к demo Freespin /


Продолжая цикл статей [1, 2, 3] о демосцене и демосценерских конкурсах, в преддверии Chaos Constructions'2025 хочу рассказать о конкурсе с самыми, пожалуй, свободными правилами — Wild demo. Возможно, узнав о таком конкурсе, кто-то захочет в нём поучаствовать.

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

Описанные изменения привели к тому, что стали появляться демо буквально «для всего» — от редких компьютеров до калькуляторов и даже принтеров. Постепенно стало общепринятым, что на конкурс Wild demo выставляются работы, которые не проходят по правилам на другие конкурсы.

Читать дальше →

Commander X16

Хотя я не фанат современных компьютеров которые косят под ретро но, наблюдая за проектом Commander X16 (автор идеи — 8bitguy ), постепенно проникаюсь к нему тёплыми чувствами. Связано это с тем, что софт, который под него пишут, платы расширения, которые выпускают — всё это в комплексе выдержано в очень правильном духе и направлении, что можно оценить по этому видео: www.youtube.com/watch?v=MBVIHhTdBww



Читать дальше →