"… особую пикантность придаёт тот факт, что всё это по сути бессмысленно..." / sq/skrju / Чаще всего, попытки объяснить людям, что такое «демосцена», начинаются со слов «компьютерное искусство...». Однако, даже по вопросу о том, что такое искусство, во все времена не было единого мнения. Явление, о котором пойдёт речь, называют искусством скорее в том смысле, в каком говорят об искусстве токаря или плотника, а не скульптора или художника. Что, конечно, не означает, что одно хуже другого. Слово «демосцена» («demoscene») мало того, что не переводится на русский язык, но даже и на английском имеет не вполне очевидный смысл. Если со словом «demo» всё интуитивно понятно — оно происходит от слова «demonstration» («демонстрация»), то со словом «scene» всё куда сложнее. Своим появлением оно обязано вовсе не театру, как могло бы показаться, а возникшей в конце 1970-х практике нелегального распространения и взлома программного обеспечения, главным образом — компьютерных игр. Читать дальше...
Несколько лет назад у меня возникла идея создать некий сервис, где будут круглосуточно крутиться спектрумовские демo. Хотелось, чтобы была возможность в любой момент просто воткнуть канал и там постоянно что-то транслировалось бы. Поднимать сервак дома, конечно же, никакого желания не было, потом вылезли какие-то другие бытовые вопросы, ну и в итоге я благополучно забил на это дело. Пару месяцев назад я случайно наткнулся на статью одного человека, который запускал круглосуточную трансляцию на YouTube по другой тематике, и меня эта идея снова зацепила. Что в итоге было сделано: взят нужный VPS, развёрнут весь необходимый софт, зарегистрирован канал Speccy247, отобраны первые 50 штук демо, трекмо и иже с ними, а также пару игр с интересными на мой взгляд интрухами. Настроен UnrealSpeccy, который каждые 300 секунд запускает следующую программу в плейлисте. Вот такой был механизм с самого начала :) Читать дальше...
В этом году исполняется 60 лет со дня появления первого космонавта, и по этому случаю четвертое компо тематически было приурочено к данному событию. Космос – это одно из самых любимых популярных тем для художников-фантастов, их манит загадочность, неизведанность и романтика покорения. С некоторыми работами в данном направлении можно ознакомиться на странице zxart.ee по тэгу «космос». Сегодня эта страница пополнится еще рядом замечательных работ на данную тему. Мы знаем, на сколько ограничены возможности на ZX-Spectrum’е, более подробно об этом можно почитать в этой статье. В очередном компо мы решили ограничиться еще более серьезно, разрешили художникам использовать только четыре цвета из всей палитры, но зато любыми на выбор самого автора. В восторг данная задача привела не всех, кого-то даже оттолкнула, а мне очень хотелось посмотреть, как такие условия заставят участников комьюнити пораскинуть мозгами и воображением. Работы представлены в той последовательности, что были при голосовании без разделения по местам. Читать дальше...
Привет, дорогой читатель! Сегодня мы побываем в гостях у известного Commodore 64 художника, занявшего первое место на DiHalt 2021. Мне удалось с ним побеседовать, прошу под кат. Читать дальше...
Телеграм-канал @zxgfx проводит очередное, четвертое тематическое компо графики для ZX Spectrum. Читать дальше...
У меня не очень большой опыт в критических статьях на что-либо, и свое мнение я стараюсь давать только если попросят. Но на написание этого обзора меня вдохновило само мероприятие. Я по себе знаю, как авторам хочется что бы их работы обсудили, прокомментировали, и если повезет, даже похвалили. В своем критическом эссе я естественно буду опираться на свой личный опыт. Если так будет проще, это все мое личное мнение, не претендующее на истину в последней инстанции. Мои слова могут даже обидеть, но в моих помыслах только лишь желание направить авторов в нужное русло. Читать дальше...
Телеграм-канал @zxgfx проводит очередное, третье тематическое компо графики для ZX Spectrum. Читать дальше...
Привет, дорогой читатель моих обзоров. В первую очередь, хотелось бы напомнить всем, что мои статьи отражают только моё мнение и не являются эталонным мнением. После публикации обзора работ с CC'21 Winter я получил сообщения, что какое право я имею «учить авторов как надо было рисовать», а так же, что нужна глубина обзоров, а не мои писульки «цвета приятные, приставочные» — что это такое? Как быть? Я постараюсь учесть все пожелания, и сделать обзоры еще более интересными. Читать дальше...
Всем привет! Продолжаем серию обзоров графических работ с прошедших демопати, в этот раз написал статью про все графические работы с зимнего CC'2021. Ни одного слова не напишу о том, как проходил сам фестиваль. Будет только обзор графики. Читать дальше...
Наше радио все еще живо! УРА! Мы плавно перетекли из 2020 в 2021 год и практически не сбивались с верного пути вещания 24/7. Были небольшие проблемы, когда в период глобального мирового локдауна. В помещении, где физически расположен сервер Hyperadio, неожиданно произошел ремонт. Грубо говоря, в моей квартире, единственная вещь, которая гордо стояла до последнего и цеплялась проводами к розетке питания и сетевому роутеру, когда вокруг был полнейший хаос, был сервер Hyperadio. Но, дольше суток вроде бы, простоя не было. Ах да, еще мой доморощенный сервер пару-тройку раз подвисал по причине перегрева в самые жаркие летние дни, когда температура в помещении переваливала за +35°С. И вот, несмотря на эти мелкие неудобства и экстремальные условия, радио пиликает и ежесуточно радует, хоть и небольшое (и часто стремящееся к нулю), но стойкое сообщество своих слушателей. Читать дальше...
В позапрошлом уже году я писал тут про выдуманную под впечатлением от Gigatron TTL архитектуру процессора Simpleton 3. Однако в итоге я пришёл к выводу, что Simpleton 3 как архитектура сложнее того чем оно заслуживает быть. В ходе обсуждения на другом ресурсе родилась архитектура Simpleton 4 которая, имхо, проще, ёмче и всячески приятственнее для программирования. Исходники эмулятора и ассемблера можно посмотреть тут: github.com/aa-dav/SimpX (там же можно увидеть описание ISA на английском языке) Прежде всего — эта ISA точно является субоптимальной по плотности команд. Главная цель здесь — это сделать формат инструкций как можно более простым и ортогональным сохраняя программирование достаточно гибким и далёким от эзотеричности. Плотность кода точно можно повысить получив в итоге что-то типа MSP-430, но это не цель и не вариант. :) Как и в предыдущем поколении всё — и ячейки памяти и регистры 16-битные для простоты. В отличие от Simpleton 3.x который каждую команду рассматривал как команду Си вида if (cond) Y ?= X, где? — это код операции Simpleton 4 смотрит на вещи еще более просто. Он рассматривает все инструкции как одну и ту же операцию: R = Y * X, где опять таки * — это код операции. Т.е. безусловная трёхоперандная система. Читать дальше...
Телеграм-канал @zxgfx проводит второе тематическое компо графики для ZX Spectrum. UPDATE: Добавлена информация о «призе» для победителя. Читать дальше...