• avatar VBI
  • 2
ОБОЖЕ какой гламур! :)
главный лайфхак здесь — учитесь делать нормальные паки, а не архивировать рабочую папку с компо-машины
  • avatar nyuk
  • 3
Это из-за scr файлов в архиве. Скорее всего.

Лайфхак для Cromium:
1. Нажимаем "Скачать". Дожидаемся сообщения, что файл заблокирован.
2. Заходим в каталог закачек, ищем новый файл со странным именем. 
   У меня в русской версии браузера имя файла примерно такое: 
   "Не подтвержден 970589.crdownload".
3. Переименовываем в CSP.zip
Добавил ссылку на Lirus: CSParty Edition ;)
Спасибо большое, всё качается!
  • avatar wbr
  • 1
залил еще сюда — yadi.sk/d/2hYDrdPli73rK
У меня всё скачалось без проблем (хром).
Ура, Макс живой :)
Что-то в паке работ такое, что ни хром, ни мозилла его не качаются, жалуются на возможный вирус. Первый раз такое вижу, у меня даже антивируса-то нет.
  • avatar wbr
  • 9
Результаты CSP'15

CSP-Zapil

1. Blockbuster MD by AAA – 101
2. CSP Blockbuster Demo by Denis Grachev – 93
3. Legenda by Whitehalt – 81
4. Steps by Den Popov – 68
5. Block Buster by Misha Pertsovsky – 56

GFX-compo

1. Хвостоблудие by Tzerra – 100
2. Demon by Buddy – 94
3. Тигренок by Buddy – 90
4. Empire V by Tzerra – 83
5. Старик, Cтаруха и спектрум by Kakos_nonos – 70
6. 371_in_head by Misha Pertsovsky – 58
7. Евгений by Kakos_nonos – 50
8. Мышка-норушка задела реактор by John Norton Irr — 45

AY-mixcompo

Не проводился в связи с отсутствием работ.

Пак работ — rghost.ru/6HX8MMLQQ
  • avatar Shiru
  • 2
Я имею в виду, что в оригинальном Octode, который шёл с конвертером из XM, были паттерны, а в версии для 1tracker их нет. И если делать как проще, надо убрать паттерны и в XL. Либо сделать как (существенно) сложнее, но эффективнее — компилятор с оптимальной разбивкой на паттерны. Я пока планирую сделать по первому варианту, без паттернов, в скором времени.
Именно так и работает =)
  • avatar tsl
  • 0
OK )
  • avatar nyuk
  • 0
Готовишь подборочку, отсылаешь nodeus-у, он вставляет в сетку с названием «tsl lovely tracks» или типа того.

Мне кажется, так оно должно работать на данном этапе.
Там не убраны паттерны, я просто чуть покрутил код для более оптимального обсчёта строки. Изменения скорее косметические. Короче, не парься, я погляжу на твой исходник для старого Октода и скорее всего сделаю порт без особых проблем. Больше времени уйдёт сборку настроить. Но скорее всего я сделаю это осенью, сейчас нужно закрыть пару других проектов.
  • avatar tsl
  • 1
Слишком много сида, побольше АУ и трекеров.
Пора на пати стадии для музыки запрашивать? :)
Радио — это круто.
  • avatar Shiru
  • 1
Вариант с halt правильный, вряд ли есть другой. Проблема в том, что все компоненты проекта, как и сам 1tracker, не отличаются изящным дизайном и оптимальностью. В результате постоянно получается, что минутный фикс превращается в многочасовую пляску с бубном. И это, конечно, сильно напрягает.

Есть много решений этой проблемы, но все они неудобные и некрасивые.

Можно добавлять в AY-файл полное ПЗУ (в последнее время так и делаю) и попытаться заставить работать обычный обработчик прерывания. Можно нагородить пустой IM2 где-нибудь в экранной области. И то и другое приведёт к двум веткам генерации кода — одна для трекера, вторая для экспорта, а этого очень хочется избежать. Сейчас всё просто (затрачены значительные усилия, чтобы осуществить эту схему): один ассемблерный исходник движка плюс ассемблерный вывод компилятора музыки — ассемблер — бинарник — AY-файл — опционально TAP/SCL; на всех этапах может делаться экспорт; тот же самый AY-файл играется редактором.

Можно было бы сделать условную компиляцию этого halt'а. Но её в моём ассемблере нет, и добавить — перекопать 1500 строк на AngelScript, написанных два года назад. Конечно, по-хорошему этот ассемблер требует переписывания с нуля, но это тяжёлая задача. Можно сделать хак, собирать исходник движка из двух кусков текста, вставляя между ними строку с halt при сборке не для AY-файла — опять же см. выше, и само по себе очень некрасиво.

Можно отдать определение Kempston'а на усмотрение программиста, брать на входе ещё один регистр, помимо указателя на данные музыки. Тоже сомнительное решение.

Поэтому пока мысли либо убрать опрос вообще, чтобы избавиться от головной боли, либо закомментировать определение в исходнике, и кому нужна поддержка, пусть экспортирует исходник и раскомментирует. Но тогда проблема глючного опроса в экспортированных TAP/SCL останется.