2015: Пост-фактум

Здравствуйте.

Во-первых, спасибо, что следили, ОГРОМНОЕ спасибо за такое количество работ.
Во-вторых, извините, что так вышло с трансляцией, показом работ, награждением и прочими активностями, которыми я никогда не занимался. Я исправлюсь.
В-третьих, да, я знаю о куче косяков на фестивале (начиная от ОЧЕНЬ недачного выбора патиплейс, где нельзя было врубить музыку). Исправимся.
В-четвертых, Касик, может быть, вернется к организации фестиваля, чему я был бы несказанно рад.

Спасибо всем, нормальные итоги будут позже.

Большими буквами на видном месте

Прием работ по конкурсам ZX-графики и AY-музыки продлен до самого фестиваля


Конкурсы, которые к среде (25 число) не наберут хотя бы три работы — будут отменены. Это ASNI (одна работа, жаль отменять), NES-графика, NES-музыка и pixelart (все три без единой заявки).

Artfield 2015: Проблема №2

Я просто оставлю это под катом.



+ одна работа для AY Music, которую не успел еще подгрузить в events.

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

Я знаю, что должен просить людей поддержать конкурс. Рисунком, музыкой. В личку. К сожалению, не знаю, к кому, не знаю как, извините меня. Будет совсем плохо, если я здесь оставлю обращения — это будет совсем некрасиво, да? Потому что обидятся те, к кому не обратился. Но я лично мало о ком имею представление.

В общем, друзья. Спасайте. =(

Секреты LPRINT, часть 1


Я уже писал об использовании трюка с LPRINT в статье об апрельском демо "Making of Back to Basics". Но поскольку снова звучат просьбы о пояснениях, расскажу об этом трюке поподробнее.

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

BASE-X 2015

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

Это как раз тот случай когда я очень рад оказаться неправ.

Вышло и правда на удивление интересно.
Читать дальше →

NES - измерение времени выполнения кода

При разработке для ретро-платформ нередко возникает необходимость сделать оценку быстродействия разных частей программы — то, что в современной практике называется 'профилированием'. Например, после добавления новых возможностей в игру её логика перестала укладываться в один кадр, начались замедления, и требуется выяснить, на какой части кода нужно сосредоточить усилия по оптимизации в первую очередь. Конечно, для небольших фрагментов кода на ассемблере всегда можно (и нужно) посчитать время выполнения в тактах вручную, но на больших участках со сложной логикой, либо при написании программы на языке высокого уровня, этот подход не годится. Рассмотрим, какие способы решения этой задачи есть в арсенале современного разработчика для NES.


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

Как за месяц выучить zx basic и написать дему или making of “white stars”. Часть #1

Записи велись во время написания демо со 2 ноября 2015 года.

Напомню, 7 сентября 2015 года, было объявлено забавное и необычное демокомпо — BASE-X. Необычность его в том, что принимаемые на компо демо должны быть написаны исключительно на zx basic. Интерес к бейсику есть, о чём говорит не нулевое количество демо, написанных на бейсике и возникновение компо — это весьма закономерное событие.

Мне всегда был интересен бейсик с точки зрения простоты понимания его непрограммистом. А уж что может быть проще, чем реализация бейсика на zx spectrum? Фактически, не являясь программистом, взять и что-то написать на бейсике — довольно просто и я уже не раз предпринимал попытки (EVM — 3bm openair 2011, 3bm heartbeat — 3bm 2015) что-то сделать по-быстрому, используя обрывки воспоминаний из детства и первый попавшийся гаджет под рукой — Nintendo DS с эмулятором ZX Spectrum. Но ведь всегда хочется чего-то большего и цельного, а не просто попытка попищать бипером и показать что-то на экране. А после выхода таких замечательных продуктов, как Silabba, Back to basics и Silent attraction зудеть стало еще сильнее…


Посмотрим, что там назудело?