Autodiver 2.0 для пользователя и программиста

Autodiver 2.0


Чуть более недели прошло с публикации "Конструируем Autodiver v1.0".
Скажу прямо: v1.0 всем хороша, за исключением одного: у неё много зависимостей без которых она не будет работать: ruby, image magick, RMagick (который под windows ещё нужно суметь правильно скомпилировать) — сплошная морока. Также определённым недостатком было то, что разработка состояла из двух частей: одна генерировала тысячи файлов, а вторая их обрабатывала.

В общем, никто кроме меня так ей и не воспользовался.

Эти и другие недостатки призвана устранить версия 2.0: она переписана на прекрасном языке Go с чудесными, лаконичными и понятными кроссплатформенными инструментами разработки.
Теперь зависимостей нет вовсе: для использования достаточно скачать исполняемый файл для своей платформы (mac,win,lin), который включает в себя всё необходимое.

Для пользователя


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

MORE

Я хочу ещё раз написать про амбицию.

Моя амбиция довольно проста. Я хочу нащупать способ делать такие демо, которые не будут больше принадлежать спектруму, так же как лучшие олдскул демы знают за пределами родных платформ, так же как самые лучшие демы на PC больше не принадлежат PC. Как самые лучшие демы становятся уже не совсем даже и похожи на демы. Когда я говорю такие вещи, мне часто возражают, что у нас говно компьютер, что у него мало цветов на точку, недостаточно памяти, и убогие вычислительные возможности. Мне говорят вести себя скромнее. Мне говорят, что обгорят крылья и можно больно ушибиться. И, в общем, я не делаю вид, что все эти соображения не имеют места быть. Спектрум был сделан в 1982 году. Я как бы догадываюсь, что технология под капотом немного устарелая.

И иногда даже мне начинает казаться, что я и правда мечтаю о какую-то фигне.

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

Captain Drexx изнутри. End part: full source


Все интересные моменты в игре, по моему скромному мнению, рассмотрены. Много чего опущено, но это всё — технические моменты.
Содержание цикла «Captain Drexx изнутри»

Осталось сладкое — исходники.

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

Что такое Hype для меня

Самое главное: я хочу, чтобы лично для меня Hype стал сайтом, на который я захожу первым делом, когда просыпаюсь, и на котором сижу с телефона перед сном, лёжа в кровати в темноте. Чтобы Hype стал сайтом на первой вкладке в Speed Dial, прямо перед вконтактом.

Я хочу, чтобы Hype стал сайтом, на который бы мне, и всем, кто здесь зарегистрирован, или просто читает его, хотелось заходить каждые 15 минут в надежде на новый пост и новые комментарии к старым.

Я хочу, чтобы Hype стал площадкой для публичного выражения мыслей и обмена контентом, среди людей, которые с тобой в одной теме. Хочу, чтобы теперь, когда у меня появится что-то, чем бы я хотел поделиться с вами, я не писал всем в скайп/icq/прочий IM одно и то же — а создавал пост здесь. И хочу, чтобы вы делали то же самое.

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

Я не хочу, чтобы Hype превращался во что-то официальное и официозное, чтобы он был задушен правилами и ограничениями, чтобы он выдохся, так и не вдохнув, и иссяк, не наполнившись.

Я хочу, чтобы этот сайт был живым организмом. А главное, что нужно живому организму для его нормального развития — не мешать.

Давайте сделаем так, чтобы Hype жил.

Я надеюсь, что мы с вами хотим одного и того же.

ZX Spectrum Demoparty Calendar 2015

Demoparty calendar: 2015, 2016, 2017, 2018
PAST EVENTS
DateDemopartyPlatformRemoteLinksOrganizers
09-11 JAN CC Winter 2015ALL, ZXAllowed Random
09-11 JAN DiHalt 2015 LiteZXAllowed Vinnny, TmK
26 FEB Sochi Party 2015ZX, OLDSCHOOLAllowed Kakos_nonos
13-15 MAR Forever 2015ZX, C64,CPC, AtariAllowed MikeZT
03-06 APR Revision 2015OLDSCHOOLNot allowed FRaNKy
24-26 APR Multimatograf 11ZX, OLDSCHOOLAllowed Nyuk
14-17 MAY Outline 2015Atari, OLDSCHOOLAllowed numtek
13 JUN speccy.pl party 2015.1ZX, OLDSCHOOLAllowed Tygrys
19-21 JUN Nordlicht 2015OLDSCHOOLAllowed wysiwtf
04-05 JUL DiHalt 2015ALL, ZXAllowed Vinnny, TmK
10-12 JUL 3BM OpenAir 2015ZXAllowed diver, nodeus
25 JUL Crazy Siberian Party 2015ZXAllowed wbr
07-09 AUG Sundown 2015ALL, OLDSCHOOLAllowed Ruairi (rc55)
29-30 AUG Chaos Constructions 2015ALL, ZXAllowed Random
04-06 SEP Riverwash 2015ALL, OLDSCHOOLAllowed Fei
16-18 OCT RetroKomp / LOAD ERROR 2015Amiga, OLDSCHOOLAllowed sachy
15 NOV BASE-X 2015ZXAllowed diver, nodeus
28 NOV ArtField 2015ZX, OLDSCHOOLAllowed aturbidflow
28 NOV VI MICROCOMPO AY VOL.2MSXAllowed rolemusic
19 DEC JHCon 2015ZXunknown Factor 6


update1: payback 2015 added
update2: calendar rebuild as a sheet
update3: all known parties added to timeline (10/02/2015)
update4: season colors(11/02/2015)
update5: country flags added, assembly date changed, @party, solskogen added (18/02/2015)
update6: organizers and information about allowing of remote entries added (19/02/2015)
update7: RetroKomp / LOAD ERROR added (03/03/2015)
update8: speccy.pl party, CSP, Evoke, Arok, Gerp added (24/06/2015)
update9: ArtField added (25/06/2015)
updateA: BASE-X added (07/09/2015)
updateB: Artfield date changed (15/09/2015)
updateC: Gothenburg Autumn Gathering added (22/09/2015)
updateD: Culturachip AY music compo added (20/10/2015)
updateE: there will be no any competitions at JHCon'2015 (29/11/2015)
updateF: years added to the party names (30/11/2015)
updateG: jhcon 2015 added (11/01/2016)

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

SWEET16 - архитектура мечты Стива Возняка

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

Дешевый и сердитый 8-битный микропроцессор MOS 6502 стал сердцем очень многих компьютеров и консолей.
Так он был центральным процессором в компьютере Apple II — первом массовом компьютере фирмы Apple эпохальной значимости собственноручной разработки Стива Возняка.

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

Еще раз о терминаторе, MOS 6502 и Ion Maiden

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

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

Программирование для Famicom/NES/Денди в Nesicide+ca65: модуль neslib (3)

Пример 1 — скроллинг заднего фона — neslib

Тот тестовый проект Hello world что мы создали из шаблона Nesicide работает, но мы сейчас переделаем его полностью — от него останется только каркас проекта и два битмапа с двумя наборами тайлов где присутствуют изображения символов текста. Текущий набор исходников можно скачать тут: yadi.sk/d/_THxg1gxuCCVNw — учтите, что у меня они создавались в папке c:\devel\nes и проще всего развернуть их там же.


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

Почему у ZX Spectrum нелинейная раскладка видеопамяти?

Вопрос этот мучает меня довольно давно и я немало гуглил и задавался этим вопросом на других (непрофильных) форумах, так что хочу задать его теперь здесь.

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