+281.27
Рейтинг
919.89
Сила

aka.nyuk

  • avatar nyuk
  • 1
Отгремел цц'2024. Сразу видно, орги ознакомились с текстом. Мельком :)
  • avatar nyuk
  • 0
2024 Multimatograf (29-30 April)
  • avatar nyuk
  • 1
  • avatar nyuk
  • 2
Прочитал. Далеко не во всем согласен с автором, но мотивирует. Захотелось сдуть пыль со sjasmplus
  • avatar nyuk
  • 0
Что-то нет ссылки на DiHalt 2023
  • avatar nyuk
  • 0
Спасибо! Жалею, что не смог. Самое обидное: был в Питере за два дня до пати, но остаться не было возможности.
  • avatar nyuk
  • 0
Я бы назвал эту подборку «Такие же, как люди*
  • avatar nyuk
  • 0
Сам парсер и данные те же самые. Оптимизирован плеер. Подробности лучше уточнять у bfox'а
  • avatar nyuk
  • 0
А вот моя любимая работа этого компо — Любопытство от Art-top. Не спрашивайте почему. Не умею эти все анализы. Просто зацепило сильнее остальных. Демосценерское что-то в ней.

Удивился (но не сильно), что такой низкий результат голосования.
  • avatar nyuk
  • 1
Напоминаю, что конвертер nyuk.retropc.ru/gfx_converter никуда не делся. Там и пульсар, и выбор размера/цвета бордюра, и конвертирование сразу пачки картинок…

(Не реклама)
  • avatar nyuk
  • 2
tailor — портной. в руках у ппл — иголка с ниткой. всё интереснее…
  • avatar nyuk
  • 4
Саня, спасибо за обзор! Прочитал с огромным удовольствием.
  • avatar nyuk
  • 0
Чет я протупил. Проблема с hypr.ru все-таки на стороне retroscene.org должна решаться. Вроде решил.
  • avatar nyuk
  • 0
Понял в чем проблема. На hypr.ru самоподписанный сертификат. И ресурсы оттуда реджектятся.
Я просто перед этим разрешил этот сертификат, поэтому ничего и не заметил.
  • avatar nyuk
  • 0
Я познал Makefile. Ну ладно, ок, не совсем еще познал. Как минимум, талмуд стоило бы прочитать.

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

gist.github.com/akanyuk/7d98ffeeac1316b42d10917f208b85e2
  • avatar nyuk
  • 1
Понравилось демо. Этакий олдскул с человеческим лицом, как выше написал интроспек. Точнее, он так не написал, но подумал. Ну или не подумал.

И отдельное спасибо за making of — моя любимая часть в любом демо.
  • avatar nyuk
  • 1
Для VSCode есть Z80 Debugger by maziac. Суть этой штуки в том, что она умеет договариваться с эмулем ZEsarUX по Хитрому Отладочному Протоколу, в результате в Code появляется отладчик со всеми этими вот брякпоинтами, вотчами и прочим. Сам не пробовал пока, но, наверное, удобно.

Я потратил весь день на него, но так и не смог нормально запустить.

1. Вариант со встроенным симулятором сразу не взлетел. Пока простой код он еще справляется, но как только включил вторые прерывания и начал сыпать в основном потоке на экран — всё развалилось. Никаких настроек для тюнинга/фикса не нашел.

2. ZEsarUX долго мучал. И даже что-то заработало. Но как-то криво и не стабильно. С кучей варнингов, точки останова срабатывают через раз. Плюнул, не стал долечивать. Все равно на одномониторной системе эта связка неюзабельна — неудобно постоянно прыгать из IDE в эмулятор и обратно. На двух мониторах может и норм было бы.

3. Вариант с CSpect не пробовал. Как-то сложновато там с установкой и настройкой.

А вообще, штука очень мощная. С кучей интересных фишек. Жаль, что не взлетело у меня (пока).
  • avatar nyuk
  • 2
Форкнул. Основные отличия:

1. Вся настройка через файл .vscode/tasks.json. Сейчас там можно настроить:
— Имя проекта. Если не указать, будет использовано имя текущего каталога
— Путь к эмулятору для запуска снэпшота
— Путь для копирования снэпшота
— Один из двух вариантов запуска (см. ниже)
Этого вполне достаточно для быстрого старта, в остальных файлах ничего настраивать на начальном этапе не нужно.

2. Все вызовы через make. Добропожаловать в волшебный мир линукс. Под виндой достаточно установить cygwin.

3. Мне не удобен вариант отладки с копированием снэпшота и быстрой загрузкой в эмулятор. Мне удобнее каждый раз перезапускать эмулятор с новым снэпшотом. Поэтому здесь предусмотрены оба варианта:
make run
— собирает снэпшот и запускает его в указанном в `tasks.json` эмуляторе
make copy
— собирает снэпшот и копирует его в указанный в `tasks.json` файл.

4. Немного реструктуризировал под себя: Все исходники в каталоге src. Сборка в каталог build.

Как-то так. github.com/akanyuk/zxboilerplate
  • avatar nyuk
  • 0
R.N.D.A.?
  • avatar nyuk
  • 2
Естественно, что никто в здравом уме не будет показывать демо вместе с Tiny MP3. Все-таки новое качественное демо на спектруме не часто случается. И если это случится, наоборот нужно как-то это акцентировать. Как-то наиболее выгодно показать.

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

Хочешь свою капоэйру? Не вопрос. Предлагай, согласуем, как это лучше показать. Но просить внести дополнения в правила конкурсов по своей капоэйре на мой взгляд дико.