Немного про чанки на ZX Spectrum (и творчество нашей микро-команды Sage Group)

by Monster^Sage

Что такое чанки можно прочитать здесь (первое, что было найдено по теме на просторах интернета). Мало ли, вдруг эту статью будут читать те, кто не знаком с темой.

Речь пойдет полутоновые чанки и про эффект, который был реализован в “электронной газете” BornDead #05. Точнее про его историю. Как это выглядело можно посмотреть в видео-варианте этого номера газеты. Или для ЛЛ сразу на gif-ке ниже:



На тот момент (более двадцати лет назад, конец 1998 года…), мода на 4x4 чанки была в самом разгаре. Уже вышли такие шедевры, как Shit 4 Brainz, Power Up, Refresh, Forever, а впереди были еще более крутые работы, такие как Napalm, Dogma и т.п. с активным использованием таких чанков.

Конечно же хотелось сделать что-то подобное, но на полноценное демо или добротное интро катастрофически не хватало свободного времени. И одновременно хотелось чем то удивить аудиторию. А иначе какой смысл?

После просмотра эффектов в таком формате постоянно оставалось ощущение, что это слишком медленно, слишком низкий fps, не хватает динамики. 3D эффекты вообще выглядели как “пошаговая стратегия”. Приемлемый fps получался, если рисовали через линию, но выглядело это “темнее” и хуже. Можно рисовать через линию один кадр, только четные линии, а потом следующий – нечетные (интерлейсинг), чтобы получить визуально полноценную картинку. Но в таком случае всё будет “размытым”, эдакий motion blur, что тоже выглядит так себе на динамичных эффектах.

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

shuran33 interviews Mikael

Привет, дорогой читатель! Сегодня мы побываем в гостях у известного Commodore 64 художника, занявшего первое место на DiHalt 2021. Мне удалось с ним побеседовать, прошу под кат.




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

Обзор zxgfx compo #3 (персонаж мультфильма или собственный персонаж, нарисованный без дизеринга)



У меня не очень большой опыт в критических статьях на что-либо, и свое мнение я стараюсь давать только если попросят. Но на написание этого обзора меня вдохновило само мероприятие. Я по себе знаю, как авторам хочется что бы их работы обсудили, прокомментировали, и если повезет, даже похвалили. В своем критическом эссе я естественно буду опираться на свой личный опыт. Если так будет проще, это все мое личное мнение, не претендующее на истину в последней инстанции. Мои слова могут даже обидеть, но в моих помыслах только лишь желание направить авторов в нужное русло.

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

Sleet - 232b интро для STM32 и осциллографа



Идея была — написать 256 байт интро для голого чипа. Выбран был STM32L100RCT6, поскольку я как раз разбирался с STM32, идя сверху вниз — сначала помигал светодиодом на HAL, потом на CMSIS и, наконец, на чистом ассемблере. Конкретно в упомянутом чипе есть два цифро-аналоговых преобразователя, что позволяло обойтись без внешней обвязки, подключив всё непосредственно к дисплею. В качестве дисплея я рассматривал два возможных варианта — либо обычный ЭЛТ монитор с PAL/NTSC композитным входом, либо осциллограф. Сгенерировать осмысленный сигнал для композита в 256 байт будет, как по мне, сложновато, а вот для осциллографа — в самый раз. К тому же тепло (что зимой немаловажно) и лампово.

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

Музей Яндекса продолжает серию вебинаров о творчестве на ретрокомпьютерах (выпуск 7)

На прошлой неделе мы продолжили разговор о маппинге и визуальных эффектах на его основе. Разобрали один из самых сложных программных трюков, позволяющий увеличить цветовые возможности компьютера ZX Spectrum — мультиколор. Запись вебинара можно посмотреть здесь.

В седьмом вебинаре мы завершим тему маппинга: узнаем, что такое субпиксельная оптимизация, как с её помощью сделать эффект более плавным, рассмотрим другие формулы и эффекты на основе маппинга, а также ответим на вопросы зрителей, накопившиеся в ходе двух предыдущих вебинаров. Ведущие — Олег Сенин (bfox ) и Александр Солодков (TmK ) — программисты, художники, музыканты на различных ретроплатформах.

Ждём всех 28 мая в 19:00 по московскому времени. Участие бесплатное, пожалуйста, зарегистрируйтесь заранее по ссылке. Трансляцию вебинара можно будет посмотреть на youtube.

Практика

А чтобы материал не остался теорией, мы приглашаем проверить свои силы, приняв участие в конкурсной программе фестиваля «Демодуляция 2020», который состоится осенью. Мы понимаем, что для создания чего-то впечатляющего нужно время, поэтому приём работ уже открыт. Более подробно о правилах конкурсов можно прочитать на нашем сайте.

esxDOS для самых маленьких. Практикум чтения из файла и смещения по файлу

Всем привет!

Сегодня мы продолжим говорить про esxDOS и откроем портал в ад и напишем свой маленький запилятор попрактикуемся с чтением с SD-карты.

Это вторая статья, предполагается, что первая уже прочитана


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