Копаясь в дисках 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



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

Ещё слово о процедурной графике

Не так давно я публиковал здесь небольшой обзор по работам в жанре процедурной графики и, в частности, призывал поучаствовать в конкурсе. Упомянутый мной конкурс на фестивале Chaos Constructions состоялся — было представлено семь работ размером до 1кб, о которых, особенно о двух собственного изготовления, я и хочу рассказать.

Первая моя работа называется Way и написана для платформы Sony Playstation 1 (PSX) на ассемблере MIPS R3000.



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

Заметка организаторам демопати

как организаторам упорядочить хаос в голове перед демопати

Если вы хоть раз были организатором какого-либо мероприятия, то вероятно, вам знакомо ощущение полного хаоса вокруг и в вашей голове начиная с момента «… а не провести ли демопати?», и до «неделя после пати, а результаты где-то на hdd валяются… и вообще катись оно всё пропадом!». И даже если вы провели уже десяток мероприятий, хаос в голове накануне присутствует всегда. Предлагаю упорядочить хаос перед предстоящими конструкциями хаоса, например.

Вашему вниманию предлагаю вот такой шаблон действий, ну или напоминалку для организаторов:

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

Импортозаютубилось



Уважаемые подписчики и гости YouTube канала DEMOSCENE!

Я долго держался в стороне от этого всего (и ВК в частности), но видимо, момент настал для зеркалирования YouTube видеоканала Demoscene во Вконтакте.

Если вы столкнулись с проблемами воспроизведения видео на YouTube (к сожалению, некоторые провайдеры начали сильно замедлять доступ к видеоконтенту). То, я рад сообщить вам, что создано зеркало канала DEMOSCENE на платформе ВКвидео. Теперь вы можете найти весь видеоконтент в сообществе «Концентрат демосцены».

Я прекрасно понимаю, что многие уже знают как ловко обойти любые ограничители и блокировки, но тем не менее, время импортозаютубиться пришло.

Большая часть выложенного когда-то видеоконтента в ютубе аккуратно распределена по плейлистам в ВКвидео, что позволяет легко ориентироваться в видео материалах. А раз уж это не просто видеохостинг, то в сообществе есть еще раздел и с фото, и со статьями и кончено с чатами, где можно поделиться своими впечатлениями и обсудить интересующие всех нас темы. Это никак не заменит тематические чаты в телеграмме, например, но вдруг захочется о чём-то поболтать не отходя от кассы… Да и воспользоваться предоставляемыми возможностями в одном месте довольно удобно. Со временем все старые цифровки в 1080p будут заменены на 4K видео. В ютубе это было сделать сложно по причине распространения старых ссылок на видео. А пока ссылок на видеоролики из ВК нет, то и заменить все старые цифровки можно с минимумом проблем.

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

Если вы не зарегистрированы во вконтакте — не страшно. Сообщество открытое, контент доступен также и без учетной записи в ВК. То же самое касается и ВКвидео. Но за обновлениями придется следить самостоятельно и без возможности комментирования и добавления материалов в сообщество.

Естественно, при размещении видео и иных материалов в сообществе все мы будем вынуждены придерживаться законодательства РФ и всех ограничений с этим связанных.

Возможно у кого-то возникнет вопрос: «… а почему ВКвидео, а не какой-нибудь Рутуб, Платформа, ДзенВидео или того хлеще ОК Видео и разные другие NUUM или Telegram...» Просто потому что в ВК видео пока что самая быстрая загрузка и размещение контента, отсутствие кровавой модерации на этапе загрузки видео (не нужно ждать по три часа или сутки, как на рутубе) и довольно простые варианты распространения контента — ссылок и встроенного видео. Да и аудитория ВК довольно обширная и продвинуть демосценового видео для широкой аудитории ВК было бы тоже неплохо.

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

Концентрируй демосцену ТУТ

Два слова о процедурной графике

Среди многочисленных демосценерских конкурсов, которые традиционно входят в программу различных demo party, незаслуженно недооценённым, на мой взгляд, является конкурс процедурной графики (procedural graphics). Смысл этого специфического вида компьютерного творчества — формирование статичного изображения при помощи короткой программы. Стандартные ограничения на размер — 4кб, 1кб, 256 байт.

Связана недооценка, думаю, с тем, что конкурс одновременно не вполне понятен как тем, кто любит демки (поскольку процедурная графика статична), так и тем, кто любит картинки (т.к. процедурная графика не позволяет нарисовать что хочешь). И всё же, его популярность хоть и медленно, но растёт.

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

Chaos Constructions 2024

Как вы уже, вероятно, слышали, в этом году мы возобновляем проведение Chaos Constructions — он состоится 24-25 августа в ДК Кирова, Санкт-Петербург.
Хотя мы объявили даты несколько месяцев назад, довольно много людей сомневалось, что это правда (а некоторые даже пытались, увы, убедить в своих сомнениях других).

Отчасти это можно понять, так как в проведении CC был достаточно длительный перерыв, перед которым формат фестиваля стал существенно уходить в сторону от многим привычного.
Одной из мотиваций к организации Chaos Constructions 2024 было как раз наше желание вернуться к тем идеям (к тому сочетанию подхода, тематик и масштаба) которые, как нам кажется, делают CC особенным. Хотелось бы добавить "… и к тому духу", но как раз дух как фестиваля, так и демопати, организаторы не могут создать — могут лишь этому способствовать.
За много лет проведения как ENLiGHT, так и CC получалось очень по-разному и всегда — подчёркиваю — всегда непредсказуемо. Это касалось всего — посещаемости, количества и качества работ, впечатлений как участников, так и нас, организаторов. Все же Chaos Constructions был и остаётся глубоко неформальным мероприятием.

Организацией в этом году занимается команда, которая уже неоднократно организовывала CC. Трое основных организаторов — 3ym, random, frog.

Как, возможно, вы заметили по анонсам и разговорам — процесс идёт. Площадка арендована и оплачена. Уже есть договорённости по различным семинарам (это касается как тематики демосцены, так и ретро компьютеров и прочего железа), по разнообразным экспонатам выставки компьютерной ретротехники, realtime конкурсам и прочей движухе. Один PDP-11 чего стоит — с ужасом думаю о том, как мы его будем затаскивать в ДК :)

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

Фестиваль проводится на средства (примерно 50/50) спонсоров и организаторов. Вход сделан бесплатным не потому, что у нас много денег — наоборот. Мы взвесили все за и против и решили, что такое решение упростит многие организационные моменты, а добровольная помощь позволит нам хотя бы частично сбалансировать бюджет.

Возможно, этот текст (специально для читателей Hype) добавит определённости неопределившимся. Надеемся на это!

P.S. Приём работ открыт — https://events.retroscene.org/cc2024

Генерируй на компо правильно!



Как наверное уже многие заметили, на двух (как минимум) предстоящих демопати, проходящих в России в конкурсах графики появились новые пункты — это генерируемая с помощью AI (не путать с алгоритмической) графика.

Например, на [DiHalt 2024 Summer] появились вот такие конкурсы:
  • AI LowEnd Graphics (Графика для ретро-платформ, сопоставимых с ZX-Spectrum/C64/AmstradCPC/БК/etc, сгенерированная с помощью AI)
  • AI Wild (Любые работы, сгенерированные AI, или с использованием AI)

На [Chaos Constructions 2024] тоже появились конкурсы связанные с AI:
  • AI Music (любая музыка, при создании которой применялся ИИ (в том числе искусственные нейронные сети, GAN и подобные технологии)
  • AI Graphics (любые изображения, при создании которых применялся ИИ (в том числе искусственные нейронные сети, GAN и подобные технологии)

И если на Chaos Constructions организаторы и составители правил конкурсов не акцентируют создание AI графики для ретро платформ, то в случае с DiHalt совсем наоборот, приветствуется AI графика именно под ретро компьютеры. Под любые другие (современные платформы) работы скорее всего тоже примут, но у же в AI Wild, по видимому.

Отсюда возникает вопрос: а что можно вот так взять и нагенерировать графики под спектрум?

Да, можно, взять и нагенерировать. Но, как всегда, есть небольшие нюансы и с ними мы сейчас попробуем разобраться.

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