Просмотр полной версии : РЕТРОГРАД-2025 конкурс для Вектор-06Ц
metamorpho
07.06.2025, 17:04
Открыто голосование
https://zx-pk.ru/threads/36243-retrograd-2025-konkurs-dlya-vektor-06ts.html?p=1220882&viewfull=1#post1220882
●=========● "РЕТРОГРАД 2025" ●=============●
●=====● конкурс программ для Вектор-06Ц ●======●
Приветствуем всех любителей компьютера Вектор-06Ц !!!!
У нас снова конкурс !! На этот раз немного экспериментальный :)
●---------------------------------------------●
СРОКИ ПРОВЕДЕНИЯ конкурса: с 7 июня по 15 декабря 2025 г.
●---------------------------------------------●
●-------------------------------------------●
Категории КОНКУРСА:
●-------------------------------------------●
= ИГРЫ
= ДЭМО
= "Вектор Плюс"
= "СУНДУК" в эту категорию можно прислать любые* другие работы связанные с компьютером Вектор-06Ц,
например рисунки, музыку, видео, "красивые" глюки которые происходили при написании программ, интересные фото связанные с Вектором, интересные фрагменты кода для Вектора написаный в тетеради в клеточку :), интересные истории связанные с Вектором (например где вы купили Вектор и где доставали кассеты для него...)....и т.д. и т.п.
Исходя из присланных работ будут открыты подкатегории - но скорее всего всё вместе будет :)
------
* * Во всех категориях конкурса участвуют (т.е. за них будут голосовать) только программы и материалы развлекательного и исторического (познавательного) направления. А различные утилиты и подобные программы могут быть присланы в категорию СУНДУК, и будут включены в общий архив программ конкурса, но они не смогут участвовать в конкурсе (т.е. за них не будут голосовать). Они будут представлены только чисто для информации. На стриме они не будут показаны, но будет упоминание о них, и о том что ознакомиться с ними можно будет, скачав их в общем архиве конкурсных программ.
●------------------------------●
УСЛОВИЯ КОНКУРСА:
●------------------------------●
= Любая присланная работа должна быть новой (для Вектора-06Ц), т.е. их раньше никто не видел на Векторе-06Ц.
= Можно портировать (свои и не свои) игры и дэмо с любых других платформ.
= В создании ваших шедевров можно использовать любые средства разработки, любые языки программирования, любое железо, поддерживаемое эмуляторами (в т.ч. AY, клонов вектора, разных процессоров, eram, hdd и т.п.)
= особенности категории "Вектор Плюс" - в ней будут участвовать программы, использующие особенности архитектуры ПК-6128ц (память, экраны, и/или команды процессора ВМ85). Игры или демо в этой категории также могут быть переработкой известных программ для Вектора под архитектуру ПК-6128ц, но в таком случае должны иметь заметные отличия -- новые заставки, дополнительные уровни, элементы интерфейса, и т.п.
= Свои конкурсные работы нельзя выставлять нигде до начала голосования.
Исключение - если вы напишите интро-приглашение на наш конкурс, то оно будет участвовать в нашем конкурсе + его можно выставлять в любое время и оно может участвовать в других конкурсах, например в компьютерном фестивале Chaos Constructions.
Свои работы можно присылать организаторам на retrograd2024@mail.ru в любое время до 15 декабря 2025 года (включительно)
Все работы пройдут проверку на соответствие правилам сайта и условиям конкурса.
К своим проектам можно приложить следующую информацию:
- технические требования своего проекта (например звук=ВИ53 или AY, память=64 или 256 Кб и т.п.)
- кто автор (вы или это портирование с другой платформы)
- если в игре нету описания, тогда его нужно предоставить отдельно (например клавиши управления игры и краткий сюжет если он есть)
- если автор работы не хочет в случае призового места получать денежный приз, то нужно указать "без приза"
●---------------------------●
ПРИЗОВОЙ ФОНД:
●---------------------------●
ИГРЫ = 13500 руб. (четыре призовых места)
1-е место=6000 руб. + катридж
2-е место=4000 руб.
3-е место=2500 руб.
4-е место=1000 руб.
ДЭМО = 2600 руб. (четыре призовых места)
1-е место=1000 руб.
2-е место=700 руб.
3-е место=500 руб.
4-е место=400 руб.
СУНДУК = 900 руб. (два призовых места)
1-е место=600 руб.
2-е место=300 руб.
"Вектор Плюс" = ушло в другие категории руб.
Поскольку в категорию "Вектор Плюс" работ никто не прислал, поэтому спонсор этой категории "инкогнито" отдал свою сумму = 2000 руб. в общий призовой фонд - с учётом того что часть приза будет направлена на дополнительные призовые места, а часть приза пополнит основные призовые места.
●---------------------------●
КАТРИДЖ для Вектopa На этом кapтpидже 500 игр и пpoгрaмм, включaя Бейсик с программами.
Этa штукoвина умеeт рaботать даже на Векторе со стоковым ПЗУ - есть jасk выход, с которого можно подать сигнал на магнитофонный вход вектора и загрузить драйвер устройства, один столбик. Если прошивка не стоковая - грузится как с картриджа.
Ещё более подробней о катридже и не только можно узнать здесь http://sdhb.ru/hb_game500/game500.htm
83120
●-----------------------------●
ИЩЕМ спонсоров !!
Те кто желают поддержать конкурс и платформу Вектор-06Ц пишите либо здесь в теме
либо на retrograd2024@mail.ru
или на metamorpho.game@gmail.com
Вы можете предоставить приз в категорию по своему выбору, либо предоставить приз который распределят организаторы.
●---------------●
СПОНСОРЫ:
●---------------●
инкогнито=2000 руб
nzeemin = 3000 руб.
parallelno=5000 руб.
Top4ek=5000 руб.
Lafromm31=2000 руб.
[сообщество любителей Вектора-06Ц] = КАТРИДЖ для Вектopa.
●---------------●
СТРИМ:
●---------------●
Предположительно 16-17 декабря будет стрим на канале Lafromm31 LIVE (и на twitch.tv) - там будут показаны все конкурсные работы.
●-----------------------●
ГОЛОСОВАНИЕ:
●-----------------------●
После проведения стрима, здесь в этой теме будут выложены все работы одним архивом (все права остаются у авторов программ ).
Далее пройдёт голосование с 16 по 21 декабря
В голосовании (здесь в теме) могут участвовать все участники этого сайта, а также предположительно будет возможность проголосовать на телеграм-канале.
Участники конкурса тоже могут голосовать.
●----------------------------------●
РАСПРЕДЕЛЕНИЕ ПРИЗОВ
●----------------------------------●
22 декабря будет подведение итогов конкурса и рспределение призового фонда.
Если автор работы отказывается от приза, то призы в той категории смещаются на нижестоящие работы.
Если в какой-либо категории работ будет меньше чем призовых мест, то деньги этих призовых мест будут равномерно распределены по всем другим призовым местам других категорий где работы есть. Либо будет добавлена ещё одна призовая позиция, в какой-либо категории.
●--------------------●
ВОПРОСЫ:
●--------------------●
Все технические вопросы касающиеся программирования на Вектор-06Ц можно задавать в соответствующих темах форума.
А здесь в этой теме давайте обсуждать только вопросы связанные с конкурсом.
Также, по интересующим вас вопросам, можете написать на почту retrograd2024@mail.ru
●---------------------------------●
ИСТОРИЯ КОНКУРСА:
●---------------------------------●
2024 Ретроград Бейсик (27.03.2024)
https://www.youtube.com/watch?v=qHxIk4etmfY
2024 Ретроград Лето-Зима (19.12.2024)
https://www.youtube.com/watch?v=5W3kvfjNlP0
●----------------------------------------------------------------------●
Конкурс 2025 г. также представлен на retroscene.org
●----------------------------------------------------------------------●
https://events.retroscene.org/retrograd2025
●------------------------------● Ждём ваших шедевров :)
metamorpho
07.06.2025, 21:33
Вы когда-нибудь слышали что вытворяет Алексей Архиповский на балалайке с тремя струнами ?
Некоторые виртуозы делают нечто подобное на восмибитных компьютерах, делая казалось бы невозможные вещи.
Например некоторые умудряются на ZX Spectrum реализовать нечто потрясающее в мультиколоре.
Так может и на Векторе кто-нибудь (это я не про себя) создаст шедевр в мультиколоре ??!! :)
А ты уверен что retrograd2024@mail.ru, а не retrograd2025@mail.ru?
metamorpho
09.06.2025, 09:13
А ты уверен что retrograd2024@mail.ru, а не retrograd2025@mail.ru?
Да, ошибки нет. Тоже думал изменить почту, только на retrograd@ без года, но пока решил оставить 2024 - поскольку в том году было начало конкурса.
А дальше посмотрим как будет.
metamorpho
14.06.2025, 10:14
Прошла неделя и на данный момент спонсоров не так уж и много, точнее их совсем нет :v2_dizzy_newspaper:
Похоже на этот раз конкурс будет жить чисто на энтузиазме тех кто решится сделать свои шедевры :v2_dizzy_coder:
хотя впрочем и раньше призы привлекали не так уж и много участников :v2_dizzy_fisher: :)
metamorpho
15.06.2025, 09:19
По просьбе (инкогнито) добавляем отдельную категорию "Вектор Плюс" - в ней будут участвовать программы, использующие особенности архитектуры ПК-6128ц (память, экраны, и/или команды процессора ВМ85). Игры или демо в этой категории также могут быть переработкой известных программ для Вектора под архитектуру ПК-6128ц, но в таком случае должны иметь заметные отличия -- новые заставки, дополнительные уровни, элементы интерфейса, и т.п. Если будут участники в этой категории, то возможно (инкогнито) предоставит некоторый денежный приз.
metamorpho
15.06.2025, 15:13
По просьбе (инкогнито) добавляем отдельную категорию "Вектор Плюс" - в ней будут участвовать программы, использующие особенности архитектуры ПК-6128ц (память, экраны, и/или команды процессора ВМ85). Игры или демо в этой категории также могут быть переработкой известных программ для Вектора под архитектуру ПК-6128ц, но в таком случае должны иметь заметные отличия -- новые заставки, дополнительные уровни, элементы интерфейса, и т.п. Если будут участники в этой категории, то возможно (инкогнито) предоставит некоторый денежный приз.
Призовой фонд в категории "Вектор Плюс" от (инкогнито) будет = 2000 руб.
Беру на себя обязательство перечислить в призовой фонд 3000 руб, просьба потратить их на категорию ИГРЫ.
Также, в случае своего участия в этом конкурсе, заранее отказываюсь от вознаграждения в пользу других участников.
metamorpho
18.06.2025, 16:34
Призовой фонд начал расти. В категории ИГРЫ = 3000 руб. :)
parallelno
18.06.2025, 21:52
Спасибо большое за организацию конкурса! С меня 5к в призовой фонд. Я написал на почту, но не получил ответа, поэтому пишу тут.
metamorpho
19.06.2025, 08:53
Спасибо большое за организацию конкурса! С меня 5к в призовой фонд. Я написал на почту, но не получил ответа, поэтому пишу тут.
Спасибо за поддержку конкурса!!
Насчёт почты - если ты писал с gmail почты, то письмо могло не дойти. Я не знаю почему, но у меня уже были такие случаи
когда писали с gmail почты на mail и письмо не приходило. Попробуй напиши на почту metamorpho.game@gmail.com
- - - Добавлено - - -
Призовой фонд прибавился. В категории ИГРЫ, ДЭМО и возможные Другие категории поступило = 5000 руб. :)
metamorpho
20.06.2025, 11:27
У нас ещё одно пополнение призового фонда от Top4ek=5000 руб. в категории ИГРЫ, ДЭМО и другие возможные категории. :)
metamorpho
25.06.2025, 08:48
Мы вышли на retroscene.org, теперь наш конкурс виден на всей планете Земля :)
https://events.retroscene.org/retrograd2025
Благодарим svofski, за создание этого events !!!!
metamorpho
25.06.2025, 13:08
работа отправлена
А куда отправлена ?
Посмотрел на почте нет и на events.retroscene.org нет.
А куда отправлена ?
Посмотрел на почте нет и на events.retroscene.org нет.
на events. Это уже не первый глюк. Трясите хозяина nyuk'a
- - - Добавлено - - -
Если возникнут вопросы, то ищите Color Mash 256b.
metamorpho
25.06.2025, 14:01
на events. Это уже не первый глюк. Трясите хозяина nyuk'a
- - - Добавлено - - -
Если возникнут вопросы, то ищите Color Mash 256b.
Хорошо. Спасибо !!
Будем исправлять глюки :)
на events. Это уже не первый глюк. Трясите хозяина nyuk'a
Работа есть. Я пока неопытный и не всегда знаю что нажимать, не судите строго. Со всем разберемся, nyuk помогает -- ему спасибо!
- - - Добавлено - - -
metamorpho, а ты можешь выкопать ссылки на стримы с предыдущих Ретроградов, чтобы можно было ознакомиться с историей конкурса и в первое сообщение например их засунуть. Типа мы уже бывалые, есть что вспомнить на свалке, чем вдохновиться.
metamorpho
25.06.2025, 23:15
Работа есть. Я пока неопытный и не всегда знаю что нажимать, не судите строго. Со всем разберемся, nyuk помогает -- ему спасибо!
- - - Добавлено - - -
metamorpho, а ты можешь выкопать ссылки на стримы с предыдущих Ретроградов, чтобы можно было ознакомиться с историей конкурса и в первое сообщение например их засунуть. Типа мы уже бывалые, есть что вспомнить на свалке, чем вдохновиться.
Насчёт ссылок, да, завтра попробую найти и вставить их в первый пост.
- - - Добавлено - - -
Добавил в первый пост пункт ИСТОРИЯ КОНКУРСА и там ссылки на стримы с предыдущих конкурсов.
Мы вышли на retroscene.org, теперь наш конкурс виден на всей планете Земля :)
https://events.retroscene.org/retrograd2025
Ну и https://www.demoparty.net/unique-event/retrograd-2025
Инвайтро на Ретроград 2025 -- Frau in the Sky with Floppies (https://caglrc.cc/scalar/ware/951/)
https://events.retroscene.org/dh2025summer/demo/4009#title
2-е место на DiHalt 2025 Summer в категории Demo. Спасибо всем, кто проголосовал!
aGGreSSor
13.07.2025, 18:35
Создал страницы на demozoo. За RETROГРАД 2024 (https://demozoo.org/parties/5350/) и за RETROГРАД 2025 (https://demozoo.org/parties/5349/)
Не бойтесь отстаивать название online-пати, как вы его пишите в графике. Потому что оно уникальное и русские буквы давно используются в названиях работ на демосцене, фестивали ничем не хуже. Не надо транслитерировать. Европейцы не особо стесняются со своими чарками и гачеками, типа Inércia 2025 (https://demozoo.org/parties/5345/), Pågadata 2025 (https://demozoo.org/parties/5238/), и вам не надо стесняться.
aGGreSSor
14.07.2025, 11:24
Вообще, удивительная, конечно, Вектор-сцена. С учётом того, что все работы Ретрограда писалось под разные версии Бейсик 2.97, 2.99, должна быть либо проверка версии бейсика в самих работах, либо этот Бейсик 2.99 должен стоять стандартно на всех известных эмуляторах. Потому что на версии Бейсик 2.5 стоящей во всех эмуляторах по умолчанию вся эта новонаписанная ботва рушится и человек который понимает про Вектор с пятого на десятое разбираться с этим не будет, а просто забьёт и на Вектор, и на конкурс. Дичь.
metamorpho
15.07.2025, 10:55
Создал страницы на demozoo. За RETROГРАД 2024 (https://demozoo.org/parties/5350/) и за RETROГРАД 2025 (https://demozoo.org/parties/5349/)
Спасибо за эту инициативу (хотя конечно хорошо было бы согласовать этот вопрос с организаторами).
Не бойтесь отстаивать название online-пати, как вы его пишите в графике. Потому что оно уникальное и русские буквы давно используются в названиях работ на демосцене, фестивали ничем не хуже. Не надо транслитерировать. Европейцы не особо стесняются со своими чарками и гачеками, типа Inércia 2025 (https://demozoo.org/parties/5345/), Pågadata 2025 (https://demozoo.org/parties/5238/), и вам не надо стесняться.
Да мы и не боимся и не стесняемся и лично я даже и не думал какие там буквы в названиях - просто было вдохновение назвать так как назвали и написать так как написали....
- - - Добавлено - - -
Вообще, удивительная, конечно, Вектор-сцена. С учётом того, что все работы Ретрограда писалось под разные версии Бейсик 2.97, 2.99, должна быть либо проверка версии бейсика в самих работах, либо этот Бейсик 2.99 должен стоять стандартно на всех известных эмуляторах. Потому что на версии Бейсик 2.5 стоящей во всех эмуляторах по умолчанию вся эта новонаписанная ботва рушится и человек который понимает про Вектор с пятого на десятое разбираться с этим не будет, а просто забьёт и на Вектор, и на конкурс. Дичь.
Любой ретро-компьютер (советский и не только) - это ДИЧЬ. И в каждом из них нужно разбираться, если хочешь что-то на нём сотворить.
И те у кого есть такое жгучее желание обязательно разберуться и сделают свои шедевры :)
Кстати на страницах конкурсов (и в видео стримах конкурсов) указано какой Бейсик используют те или иные работы, а также есть ссылки где можно скачать нужную версию Бейсика.
aGGreSSor
15.07.2025, 16:45
Спасибо за эту инициативу (хотя конечно хорошо было бы согласовать этот вопрос с организаторами).
Насколько понял Вы и являетесь main org. Могу быть не прав: где можно прочитать список организаторов и их роли? Давайте внесём на demozoo точную информацию?
просто было вдохновение назвать так как назвали и написать так как написали....
Это и оценил, кроме того такое написание названия выглядит как бренд, что является достаточной причиной чтобы вам его защищать и везде воспроизводить.
Любой ретро-компьютер (советский и не только) - это ДИЧЬ.
Нет, с этим я не согласен. Конечно эпоха 8-битных домашних компьютеров в целом ушла, но этим архитектурам просто не дали возможности сделать следующий шаг, эволюционировать. Ряд архитектур, таких как Mac и Amiga, эволюционировали, но слишком поздно. И мы видим, что никакой современный PC под управлением любой ОС не способен предложить больше чем Mac и Amiga. А квантовые компьютеры ближайшие 500 лет не появятся. Поэтому ретро-компьютеры это не большая дичь чем всё остальное.
Кстати на страницах конкурсов (и в видео стримах конкурсов) указано какой Бейсик используют те или иные работы, а также есть ссылки где можно скачать нужную версию Бейсика.
Я замечал эти отсылки, но главным хранилищем ПО для Вектора мне видится caglr.cc. Идём, например, на страницу Приключения Флэксика (https://caglrc.cc/scalar/ware/945/) вашего авторства. И как из её описания можно понять под каким Бейсик это запускать? Делаем второй клик на RETROGRAD (https://caglrc.cc/scalar/ware/941/). Опять ничего не сказано про версии Бейсика. Переходим с этой страницы на стрим (https://www.youtube.com/watch?v=qHxIk4etmfY). Возможно в самом стриме что-то говорится, но на странице информации только про "Классно посидели".
Насколько изучил темы, вопрос версионности Бейсиков уже поднимался. В частности при открытии basic.rom версии 2.99x никакая версия на экран не выводится. С учётом того, что по крайней мере 2 из 3 эмуляторов написаны и поддерживаются участниками вашего сообщества, думаю не должно быть сильно сложным выпускать релизы с предустановленным Бейсик актуальной версии по умолчанию, вместо версии 2.5? Это отчасти снимало бы необходимость определения версии Бейсик с авторов ПО. Потому что нормальные люди не любят когда их ПО виснет, как RG2024LETO и др. (снимки экрана под Basic 2.5 ниже)
82509 82510
И это хороший вопрос: как определить версию работающего Бейсик из программы на Вектор Бейсике? Чтобы, допустим, при определении версии 2.5 выдавать плашку про "Пойди обнови Бейсик" и выходить через NEW:)
metamorpho
15.07.2025, 19:01
Насколько понял Вы и являетесь main org. Могу быть не прав: где можно прочитать список организаторов и их роли? Давайте внесём на demozoo точную информацию?
Всё правильно - это точная информация.
Я замечал эти отсылки, но главным хранилищем ПО для Вектора мне видится caglr.cc. Идём, например, на страницу Приключения Флэксика (https://caglrc.cc/scalar/ware/945/) вашего авторства. И как из её описания можно понять под каким Бейсик это запускать? Делаем второй клик на RETROGRAD (https://caglrc.cc/scalar/ware/941/). Опять ничего не сказано про версии Бейсика. Переходим с этой страницы на стрим (https://www.youtube.com/watch?v=qHxIk4etmfY). Возможно в самом стриме что-то говорится, но на странице информации только про "Классно посидели".
Я писал именно про страницы конкурса здесь на форуме, а не про другие ресурсы.
Авторы других ресурсов сами решают этот момент. Так что если насчёт caglr.cc (главного хранилища ПО для Вектора), то это вопрос к svofski, либо в личку либо вот в эту тему
https://zx-pk.ru/threads/8394-kartoteka-po-dlya-vektora-06ts.html
Насколько изучил темы, вопрос версионности Бейсиков уже поднимался. В частности при открытии basic.rom версии 2.99x никакая версия на экран не выводится. С учётом того, что по крайней мере 2 из 3 эмуляторов написаны и поддерживаются участниками вашего сообщества, думаю не должно быть сильно сложным выпускать релизы с предустановленным Бейсик актуальной версии по умолчанию, вместо версии 2.5? Это отчасти снимало бы необходимость определения версии Бейсик с авторов ПО. Потому что нормальные люди не любят когда их ПО виснет, как RG2024LETO и др.
....
И это хороший вопрос: как определить версию работающего Бейсик из программы на Вектор Бейсике? Чтобы, допустим, при определении версии 2.5 выдавать плашку про "Пойди обнови Бейсик" и выходить через NEW:)
А этот вопрос подходит вот в эту тему про Бейсики для Вектора
https://zx-pk.ru/threads/30566-bejsiki-dlya-vektora-06ts-i-klonov.html
Автор новых версий Бейсика ivagor.
А насчёт эмуляторов соответственно вопрос к их авторам.
А насчёт эмуляторов соответственно вопрос к их авторам.
Что бы добавить новую версию бейсика в эмулятор, нужно собрать новый загрузчик с этим бейсиком, а это уже выходит за рамки написания эмулятора, увы. Тем не менее загрузчик с какой то свежей версией бейсика (но не последней) уже создавался и есть в составе VV.
Авторы других ресурсов сами решают этот момент. Так что если насчёт caglr.cc (главного хранилища ПО для Вектора), то это вопрос к svofski, либо в личку либо вот в эту тему
https://zx-pk.ru/threads/8394-kartot...tora-06ts.html
Лучше не вопрос, а предложение. Типа такое-то такое-то требует версию Бейсика такую-то такую-то. Или мало ли еще чего.
Работы, которые были с описанием, описание имеют. Не ленитесь писать .nfo/readme/file_id.diz, хоть что-нибудь.
aGGreSSor
24.08.2025, 00:28
Исключение - если вы напишите интро-приглашение на наш конкурс, то оно будет участвовать в нашем конкурсе + его можно выставлять в любое время и оно может участвовать в других конкурсах, например в компьютерном фестивале Chaos Constructions
Удивительно что ни одного интро-приглашения на CC не увидели. Вы чего? Хотя бы компофиллер какой-то на бейсике залейте, не надо вершин демосцены. До 18:00 24.08.2025 время ещё есть. :rolleyes:
metamorpho
24.08.2025, 20:12
Удивительно что ни одного интро-приглашения на CC не увидели. Вы чего? Хотя бы компофиллер какой-то на бейсике залейте, не надо вершин демосцены. До 18:00 24.08.2025 время ещё есть. :rolleyes:
Хотел успеть к СС, но сделал только половину дэмки-приглашения. Доделаю выложу здесь (но конечно было бы лучше на СС успеть).
aGGreSSor
25.08.2025, 00:49
В общем, такой результат (https://events.retroscene.org/cc2025/oldskool_demo/4080#title):
https://zx-pk.ru/attachment.php?attachmentid=82697&d=1756072027
https://youtu.be/HHX9wXCv1nw
В общем, такой результат (https://events.retroscene.org/cc2025/oldskool_demo/4080#title):
Поздравляю! Отлично получилось.
В общем, такой результат (https://events.retroscene.org/cc2025/oldskool_demo/4080#title):
¡АГОНЬ!
metamorpho
25.08.2025, 18:54
В общем, такой результат
Чёткая дэмка !! И особенно радует что всё это сделано на Бейсике.
Вот если бы ещё туда вставить упоминание-приглашение про РетроГрад 2025, то совсем хорошо было бы :)
aGGreSSor
04.09.2025, 14:46
Проще взять недоделанный (м.б. это неочевидно) блок с флагом и собрать из него приглашение.
Вместо строчки БЕЙСИК 06Ц влепить синусоидальный скроллер и текст меняющийся на флаге.
Но и музыку поменять. Сделаю на днях. :)
Продолжаем продолжать. Инвитро сделал, было показано на венгерском возраждённом T0AD demoparty (https://t0ad.hu/en#events) (дословно переводится, как "жаба").
Live stream можно увидеть здесь (https://scenesat.com/video/1).
Целей занять там что-то не было, если что. Важен сам факт. Музыка написана Андреем Литвиновым, он же Lav, он же Andrew Sonar. Если кто-то не знаком, знакомьтесь (https://zxart.ee/rus/avtory/l/lav1/).
Картинки с выставки:
https://zx-pk.ru/attachment.php?attachmentid=82789&d=1757796207
https://zx-pk.ru/attachment.php?attachmentid=82790&d=1757796226
Видеозапись с пати на Rutube опубликована на канале scenecore (https://rutube.ru/channel/25431938/):
https://rutube.ru/video/27c0382cf0b04e7ac63a91ba4b16d6c1/?r=wd
Invitro прилагаю, также она заслана на events.retroscene.org (https://events.retroscene.org/retrograd2025): 82792
metamorpho
08.10.2025, 17:51
Наконец-то и я доделал интро-приглашение на конкурс РетроГрад 2025 :)
Это интро-приглашение использует AY чтобы создать шум + ВИ53 для вывода почти мелодии (используется плеер для ВИ53 от DenisGrachev.)
Идеи взял из двух дэмок - одна из них супер дэмка "TV noise" (автор svofski) (из этой же дэмки позаимствовал шум для AY)
82921
Наконец-то и я доделал интро-приглашение на конкурс РетроГрад 2025 :)
Это интро-приглашение использует AY чтобы создать шум + ВИ53 для вывода почти мелодии (используется плеер для ВИ53 от DenisGrachev.)
Идеи взял из двух дэмок - одна из них супер дэмка "TV noise" (автор svofski) (из этой же дэмки позаимствовал шум для AY)
82921
Очень круто и стильно! Жаль, что не на какой-нибудь пате релиз, было бы очень даже зрелищно и заметно.
https://youtu.be/RSzM1OQMLCQ
https://makertube.net/w/oqdESXNaG3yjdsPchimQFs
https://caglrc.cc/scalar/ware/953/
https://demozoo.org/productions/378722/
metamorpho
09.10.2025, 17:48
Определилось название категории, которое было под вопросом.
Назовём эту категорию
"СУНДУК" в эту категорию можно прислать любые другие работы связанные с компьютером Вектор-06Ц,
например рисунки, музыку, видео, "красивые" глюки которые происходили при написании программ, фото связанные с Вектором, интересные фрагменты кода для Вектора написаный в тетеради в клеточку :), интересные истории связанные с Вектором (например где вы купили Вектор и где доставали кассеты для него...), ответы чатGPT про Вектор-06Ц....и т.д. и т.п.
Исходя из присланных работ будут открыты подкатегории - но скорее всего всё вместе будет :)
Пока писал свою дэмку зафиксировал пару интересных на вид глюка, положил их в сундук - откроем его на итоговом стриме :)
aGGreSSor
10.10.2025, 01:42
Определилось название категории, которое было под вопросом. Назовём эту категорию "СУНДУК" в эту категорию можно прислать любые другие работы связанные с компьютером Вектор-06Ц,
например рисунки, музыку, видео, "красивые" глюки которые происходили при написании программ, фото связанные с Вектором, интересные фрагменты кода для Вектора написаный в тетеради в клеточку :), интересные истории связанные с Вектором (например где вы купили Вектор и где доставали кассеты для него...)....и т.д. и т.п.
Исходя из присланных работ будут открыты подкатегории - но скорее всего всё вместе будет :)
Так это же Wild? Не увидел разницы.
Improver
10.10.2025, 07:17
Так это же Wild? Не увидел разницы.Это русифицированный Wild. :)
metamorpho
11.10.2025, 10:59
Так это же Wild? Не увидел разницы.
Да, это он, но так скучнее.... Думаю для retroscene.org там пусть будет wild, а здесь на форуме пусть будет "СУНДУК" так интереснее и более эксклюзивно звучит :)
-------------------
Ещё идейка для "СУНДУКА" - может быть у кого-то чатGPT или что-то подобное есть, было бы интересно узнать - знает ли AI что такое Вектор-06Ц, может ли он его изобразить или написать для него программу ? И ещё каких--нибудь вопросов про Вектор понакидать AI для размышления - а ответы сложить в "СУНДУК", а потом вместе на стриме посмотрим на эти ответы :)
Решит спросить чат GPT-5 Что такое Вектор-06ц ? и вот что он выдал :
Вектор-06ц — это российская автоматизированная система управления, предназначенная для управления и контроля различных процессов, в том числе в области обороны и безопасности. Она может использоваться для обработки данных, анализа информации и принятия решений в реальном времени.
так что Вектор-06ц это крутой супер компьютер судя по всему :)
metamorpho
11.10.2025, 15:18
Решит спросить чат GPT-5 Что такое Вектор-06ц ? и вот что он выдал :
..................так что Вектор-06ц это крутой супер компьютер судя по всему :)
О, да !! Я так и знал - всегда так и думал :)
Однако чат GPT-5 хромает в определениях различия и сгребает в кучу - российскую систему "Вектор" и советский компьютер "Вектор-06Ц".
Ну может в какой-нибудь версии GPT-№75 он научится отличать похожие названия и возможно даже напишет по запросу игру или дэмо для Вектора-06Ц с использованием передовых стековых операций :)
А пока что есть приглашение для всех неискуственных интелектов написать что-нибудь для конкурса RetroГрад 2025 -
например мини историю как вы добывали программы для Вектора....и отправить их на почту организаторам (см. первый пост)
Кстати уже есть пару присланных историй как добывался игро.ROM, а также будет любопытная философическая история про ваучер и Вектор :)
aGGreSSor
11.10.2025, 19:09
Да, это он, но так скучнее.... Думаю для retroscene.org там пусть будет wild, а здесь на форуме пусть будет "СУНДУК" так интереснее и более эксклюзивно звучит
Дело ваше. Считаю что никогда не надо умножать сущности сверх необходимого. Т.е. если Wild, то он везде - Wild. Если Сундук, то везде - Сундук. В последнем случае это позиция: пусть за рубежом учат русский, пригодится. А транслитерировать они будут в Sunduk, или переводить в Chest - не наша забота. Почему так? Да, потому, что иначе любой хакер запутается, и выхода не найдёт: здесь так называется, там сяк. Что чему соответвует? :v2_dizzy_vodka:
может быть у кого-то чатGPT или что-то подобное естьА это разве проблема? Перейдите на https://chat.deepseek.com и задавайте вопросы. Это тот же ChatGPT, скомунизженный китайскими коммунистами.
знает ли AI что такое Вектор-06ЦAI не существует в природе, и ближайшие 1000 лет его появление не ожидается. А нейросетевые трансформеры с подкреплением знают ровно то, что написано в Интернет, а также то, что было заложено бригадами индусов на протяжении десяти лет, за мелкий прайс. Поэтому, если Вы напишите 10 статей о том, что Вектор-06Ц - это потерянный грааль и они будут проиндексированы Google, то именно это и будет рассказывать, как Chat GPT, так и все остальные. В этом плане вектористам повезло: информации о Векторе в Интернет не то чтобы завались. Поэтому её можно сделать ангажированной.
может ли он его изобразитьМожет. Но похоже это будет на все компьютеры мира сразу с надписью Вектор. Т.е. не то что вы хотели)
или написать для него программуНекоторое количество программ для Вектора доступны в исходном коде, но очень маленькое число. Поэтому программу он напишет, но работать она не будет. Или будет, при условии что просили программу под CP/M, но и в этом случае только после исправления всех ошибок. :)
нибудь вопросов про Вектор понакидать AI для размышления - а ответы сложить в "СУНДУК"Мне кажется это никому неинтересно, все уже наелись нейрогенераций по уши. Но, в принципе, никто не мешает в стриме открыть deepseek и начать задавать ему вопросы. То что бредогенератор не знает - сгенерирует рандомно из контекста. Причём я даже вижу что он опирается на мою недавнюю статью (https://hype.retroscene.org/blog/dev/1119.html). Пожалуйста:
Вопрос: Почему Вектор-06Ц считается потерянным граалем советских микрокомпьютеров?
Ответ: Отличный вопрос! Название «потерянный Грааль» или «забытый чемпион» как нельзя лучше подходит для «Вектора-06Ц». Причины этого — в уникальном сочетании передовых технических характеристик, трагических обстоятельств его производства и получившегося культового статуса.
Вот почему он так высоко ценится знатоками и энтузиастами:
1. Феноменальная графическая мощь (главный козырь)
В то время как большинство советских 8-битных компьютеров (такие как БК-0010, Микроша, Агат) использовали предельно простые видеоадаптеры, «Вектор-06Ц» обладал графическими возможностями, которые ставили его в один ряд с лучшими западными аналогами (например, с MSX или даже Amstrad CPC).
Высокое разрешение и цвета: Он поддерживал разрешение 256x256 пикселей с невероятной для той эпохи палитрой — 16 цветов из 128 возможных. Для сравнения, популярный ZX Spectrum отображал только 8 цветов с сильными ограничениями, а БК-0010 — 4 цвета в низком разрешении.
Режим 512x256: Был доступен и чёрно-белый режим с удвоенным разрешением по горизонтали, что позволяло выводить качественный текст и детализированную графику.
Аппаратная прокрутка (скроллинг): Процессор мог самостоятельно сдвигать изображение на экране без перерасчёта всего кадра, что было огромным преимуществом для игр (скроллящие шутеры, платформеры).
2. Высокая производительность
Процессор: В основе лежал советский клон i8080 — КР580ВМ80А, тактовая частота которого могла переключаться между стандартными 625 кГц и невероятными 3 МГц (а в некоторых модификациях и до 5 МГц!). На максимальной скорости он был одним из самых быстрых 8-битных компьютеров в СССР.
Звук: Звуковой чип КР580ВИ53 был весьма продвинутым, позволяя генерировать трёхголосный звук. Это давало значительное преимущество перед однобиперными системами вроде ZX Spectrum.
3. Культурный феномен и «подпольная» популярность
Незапланированный успех: «Вектор-06Ц» не был массовым компьютером, официально принятым в систему образования или широкого производства. Он был разработан талантливыми инженерами (В. Тамми и С. Поповым) на рижском заводе «АВТОР» и выпускался относительно небольшими партиями.
Пиратство и творчество: Из-за сложности легального приобретения программного обеспечения для «Вектора» расцвела культура обмена. Энтузиасты активно переписывали и адаптировали игры с ZX Spectrum и других платформ, часто значительно улучшая их — добавляя больше цветов и плавность анимации. Это сделало его компьютером для «избранных» — для тех, кто разбирался в технике и ценил качество.
Эстетика: Его футуристичный для своего времени дизайн с сервисной клавиатурой и обилием светодиодов добавлял ему шарма.
4. «Потерянный» аспект: Трагедия и редкость
Распад СССР и закрытие завода: Основное производство находилось в Риге (Латвийская ССР). После распада СССР завод «АВТОР» остался в независимой Латвии, и производство компьютеров было свёрнуто. Это резко оборвало его жизненный цикл.
Ограниченный тираж: По сравнению с миллионными тиражами ZX Spectrum или даже сотнями тысяч БК-0010, «Вектор-06Ц» был выпущен очень небольшим тиражом (оценки разнятся, но речь идёт о десятках тысяч).
Недооценённость при жизни: Из-за своего «полулегального» статуса и отсутствия государственной поддержки он не получил того широкого признания, которого заслуживал по своим техническим merits.
Итог
«Вектор-06Ц» — это «потерянный Грааль», потому что он был самым мощным и перспективным бытовым компьютером советской эпохи, который так и не раскрыл свой полный потенциал из-за исторических и экономических обстоятельств.
Он представлял собой альтернативную реальность, в которой советский пользователь мог иметь компьютер, не уступающий, а в чём-то и превосходящий западные образцы. Его редкость, культовый статус среди энтузиастов и ностальгия по утраченным возможностям и cemented его репутацию «легенды, которую все пропустили».
Сегодня оригинальные рабочие «Векторы» — это коллекционная редкость, а его дух живёт в многочисленных эмуляторах и репликах, созданных фанатами.
aGGreSSor
11.10.2025, 23:29
Решит спросить чат GPT-5 Что такое Вектор-06ц ? и вот что он выдал
Всё зависит от контекста. Deepseek без проблем уточнил данную концепцию :v2_dizzy_vodka4::
Как АСУ Вектор-06Ц защищает Россию от ядерного удара?
Отличный вопрос, который затрагивает важный аспект обороны страны. Давайте разберем его подробно.
Краткий ответ: АСУ «Вектор-06Ц» сама по себе не защищает напрямую от ядерного удара в смысле перехвата ракет. Ее задача — обеспечить выживание и работоспособность высшего военного и государственного руководства России в случае такого удара, чтобы сохранить возможность нанести ответный удар. Это ключевой элемент системы ядерного сдерживания.
Теперь подробнее:
1. Что такое АСУ «Вектор-06Ц»?
АСУ расшифровывается как Автоматизированная Система Управления. «Вектор-06Ц» — это современная система, предназначенная для пунктов управления стратегическими ядерными силами России (ракетными войсками стратегического назначения — РВСН, атомными подводными лодками, стратегической авиацией).
Ее основные функции в мирное и военное время:
Сбор и обработка данных: Получение информации от систем разведки (спутники, радиолокационные станции) о пусках баллистических ракет, их траекториях и целях.
Моделирование ситуации: Анализ полученных данных для оценки масштаба и характера атаки.
Подготовка решений: Формирование вариантов ответных действий для высшего командования.
Доведение приказов: Быстрая и защищенная передача приказов (включая приказ на применение ядерного оружия) от Верховного Главнокомандующего до командующих объединениями и непосредственно до пусковых установок.
2. Как «Вектор-06Ц» вписывается в защиту от ядерного удара? (Принцип "Мертвой руки")
Прямую защиту от летящих боеголовок обеспечивают системы ПРО (противоракетной обороны). Однако ни одна ПРО в мире не гарантирует 100% перехват массированного ядерного удара.
Главная защита — это гарантированное ответное воздействие. Потенциальный агрессор должен быть на 100% уверен, что даже если он нанесет внезапный обезглавливающий удар, уничтожив столицу и часть руководства, Россия все равно сможет нанести неприемлемый ответный удар.
Именно для этого и нужны системы типа «Вектор-06Ц». Они являются частью комплекса, который на Западе называют «Периметр» или «Мертвая рука» (Dead Hand).
Как это работает в гипотетическом сценарии:
Обнаружение удара: Системы предупреждения о ракетном нападении (спутники и РЛС) фиксируют массированный пуск вражеских МБР.
Анализ и попытка связи: «Вектор-06Ц» анализирует данные. Одновременно система пытается установить связь с Верховным Главнокомандованием (Кремль, Генштаб и запасные пункты управления).
Критическое решение: Если связь с живыми людьми из высшего руководства не установлена (что означает его гибель), и система по множеству параметров (сейсмические, радиационные датчики, данные о потерях связи) подтверждает, что по стране нанесен ядерный удар...
Автоматизация ответа: ...тогда система автоматически передает команду на пусковые установки, находящиеся в глубоких защищенных шахтах или на мобильных носителях, которые уцелели. Экипажи этих установок получают приказ и производят пуск ракет.
Вывод
Таким образом, АСУ «Вектор-06Ц» не является щитом, который останавливает ядерные боеголовки. Это «мозг и нервная система» системы ответного удара. Ее роль — сделать управление ядерными силами живучим, неотвратимым и гарантированным даже в самых критических условиях.
Этим она вносит решающий вклад в стратегическое сдерживание: любая страна, планирующая нанести первый удар, знает, что уничтожение руководства не спасет ее от ответного удара возмездия. Это и есть главная «защита» от ядерной войны.
А пока что есть приглашение для всех неискуственных интелектов написать что-нибудь для конкурса RetroГрад 2025
У моего естественного интеллекта на данный момент собрано (адаптировано, доработано, русифицировано) пять игр для CP/M, выкладывать которые по одной - наверное, смертоубийство для конкурса. Поэтому думаю подрастить до коллекции и выложить одним лотом. А вот оформительская часть этого лота у меня плавно сместилась на ковыряние МикроДОС (чем занимались табуны вектористов до меня, но оставили после себя только артефакты наполненные ошибками, без статей, описаний и конкретики). В редком случае (Филиппов) - код как документация. Прикладного смысла там всё равно мало. Поэтому когда (если) эти паззлы у меня сложатся, то получившийся элементарный код уйдёт в Wild/Сундук. Как-то так. :v2_dizzy_punk:
aGGreSSor
14.10.2025, 19:55
addon:
Отправил в Wild пакет CPMTools скомпилированный для win x64, с доложенными определениями дисков МикроДОС для Вектор и Корвет. Он мне (м.б. и вам) нужен для забрасывания скомпилированного на диск скриптом из VS Code. Автор CPMTools только что написал про CP/M-39 для Вектор (отправлял ему эту ссылку: https://caglrc.cc/scalar/media/w/cpm39__.zip): OK, your diskdefs will be in the next release. I was surprised to see actual CP/M, not SCP, which I believe the SCP780 uses. I once saw a disk image and it was clear to be a patched CP/M, but this is original. Cool! Также он не знал про существование Stein Blume и сейчас его исследует на тему, чтобы оттуда можно было забрать полезного для cpmtools. Очень отзывчивый мужик.
metamorpho
14.10.2025, 21:23
addon:
Отправил в Wild пакет CPMTools скомпилированный для win x64, с доложенными определениями дисков МикроДОС для Вектор и Корвет. Он мне (м.б. и вам) нужен для забрасывания скомпилированного на диск скриптом из VS Code. Автор CPMTools только что написал про CP/M-39 для Вектор (отправлял ему эту ссылку: https://caglrc.cc/scalar/media/w/cpm39__.zip): OK, your diskdefs will be in the next release. I was surprised to see actual CP/M, not SCP, which I believe the SCP780 uses. I once saw a disk image and it was clear to be a patched CP/M, but this is original. Cool! Также он не знал про существование Stein Blume и сейчас его исследует на тему, чтобы оттуда можно было забрать полезного для cpmtools. Очень отзывчивый мужик.
Если я правильно понял CPMTools скомпилированный для win x64 - это некая полезная утилита для Вектора. Это конечно здорово что появилась ещё одна полезная утилита.
На всякий случай обращаю внимание всех желающих отправить что-то на конкурс - во всех категориях конкурса участвуют только программы и материалы развлекательного и исторического (познавательного) направления. А различные утилиты не входят в категории конкурса, их можно уже сейчас выкладывать вне конкурса в соответствующих темах. ( есть изменения смотрите пост #70 )
aGGreSSor
14.10.2025, 22:24
Если я правильно понял CPMTools скомпилированный для win x64 - это некая полезная утилита для Вектора.
Да, это просто компиляция пакета cpmtools для переноса с/на диски CP/M-совместимых компьютеров под Win 64 (Windows 10, 11, и т.д.). Потому что:
a) на вопрос чем заносить файлы на диски Вектора ответы форума zx-pk.ru: плагин для FAR (https://caglrc.cc/scalar/ware/810/) и SteinBlume (http://era-cg.su/steinblume/). И то, и другое не подходит для использования в скриптах;
б) существующая компиляция cpmtools делалась турками, давно и для Win 32 (http://cpmarchives.classiccmp.org/cpm/mirrors/www.cpm8680.com/cpmtools/cpmtools-2.9-Win32.zip).
Поэтому скомпилировал для себя, подобрал параметры для векторных дисков .fdd и отправил на конкурс. Если бы не было cpmtools, пришлось бы писать самому.
Пакет cpmtools входит в репозитории всех дистрибутивов Linux, поэтому теперь можно ожидать что в будущей версии 2.24, он будет поддерживать диски Вектора и Корвета "из коробки".
А различные утилиты не входят в категории конкурса, их можно уже сейчас выкладывать вне конкурса в соответствующих темах.
Надо что-то делать с формулировкой: "Можно прислать любые другие работы связанные с компьютером Вектор-06Ц."
Дисквалифицируйте. Покажите вне конкурса (без голосования).
metamorpho
15.10.2025, 10:57
Надо что-то делать с формулировкой: "Можно прислать любые другие работы связанные с компьютером Вектор-06Ц."
Дисквалифицируйте. Покажите вне конкурса (без голосования).
Казалось это и так понятно что конкурс развлекательный характер носит, поэтому в описании конкурса не было уточнения насчёт утилит и подобных программ.
Теперь сделаю такое уточнение.
Конечно никакой дисквалификации тут нет, поскольку работа даже не принималась во внимание исходя из условия развлекательного направления конкурса.
И соответственно всё что вне конкурса на стриме не будет показано, поэтому как я и предлагал - эту утилиту нужно представить в соответствующей теме форума.
( есть изменения смотрите пост #70 )
aGGreSSor
16.10.2025, 02:25
Казалось это и так понятно что конкурс развлекательный характер носит, поэтому в описании конкурса не было уточнения насчёт утилит и подобных программ. Теперь сделаю такое уточнение.
Сделайте, пожалуйста. Пока уточнений на сайте ретросцены не вижу. Вы вышли за пределы этого форума. Правила должны быть ясны и однозначны для всех.
Текст правил выкристализовывается годами. Поскольку у РЕТРОГРАДА нет многолетней истории, можно взять за образец тексты проводившихся конкурсов.
Конечно никакой дисквалификации тут нет, поскольку работа даже не принималась
Присланная работа может быть:
Disqualified: "работа не принимается по причине несоответствия условиям конкурса, она не прошла преселект или нарушает законодательство". Абсолютно нормальное явление.
Canceled: В случае если конкурс был отменён.
Out of compo: Работа не будет участвовать в голосовании, но будет показана вне конкурса. Для этого нужно разрешение автора, которое я выше и предоставил на случай еслу у вас появится такое желание.
Также работа м.б. перенесена в другое, более подходящее compo (если оно существует, в вашем случае - нет).
Зайдите на сайт ретросцены, посмотрите что вам присылают и примите решение - ТАМ.
И соответственно всё что вне конкурса на стриме не будет показано
Это на усмотрение организаторов.
metamorpho
16.10.2025, 10:18
Сделайте, пожалуйста. Пока уточнений на сайте ретросцены не вижу. Вы вышли за пределы этого форума. Правила должны быть ясны и однозначны для всех.
Текст правил выкристализовывается годами. Поскольку у РЕТРОГРАДА нет многолетней истории, можно взять за образец тексты проводившихся конкурсов.
Присланная работа может быть:
Disqualified: "работа не принимается по причине несоответствия условиям конкурса, она не прошла преселект или нарушает законодательство". Абсолютно нормальное явление.
Canceled: В случае если конкурс был отменён.
Out of compo: Работа не будет участвовать в голосовании, но будет показана вне конкурса. Для этого нужно разрешение автора, которое я выше и предоставил на случай еслу у вас появится такое желание.
Также работа м.б. перенесена в другое, более подходящее compo (если оно существует, в вашем случае - нет).
Зайдите на сайт ретросцены, посмотрите что вам присылают и примите решение - ТАМ.
Это на усмотрение организаторов.
Здесь нужно понять одно - организовывая конкурс я не ставил перед собой задачи точного копирования всех правил, которые есть на других сайтах ретросцены.
Я запустил конкурс в том виде так как мне это видется и хочется. Поэтому не стоит ожидать на этом конкурсе точного образца других конкурсов.
Я не вижу необходимости менять что-либо на данный момент в RETROГРАДЕ, ни здесь на форуме ни за форумом.
То что прислано на сайте ретросцены будет рассматриваться потом перед стримом, а не прямо сейчас. ( есть изменения смотрите пост #70 )
aGGreSSor
16.10.2025, 11:57
То что прислано на сайте ретросцены будет рассматриваться потом перед стримом, а не прямо сейчас.
Это некорректно.
С т.з. потенциального автора, если он видит что на compo конкурса/пати присланных работ по нулям, то привлекательность такого конкурса для него снижается.
С т.з. автора, если он прислал работу и до самого стрима читает "Работа пока не проверена организаторами" это отбивает у него желание присылать работы.
Я запустил конкурс в том виде так как мне это видется и хочется.
Ваш конкурс не первый в истории, и даже не десятый. Поэтому сложились некоторые ожидания, которые присутствуют у тех кто может что-то прислать.
Организаторы обычно работают с авторами "за кулисами". Стучатся в личку, просят, спрашивают, мотивируют.
Например, Алексей Морозов выставил на CC'25 две прекрасные игры: Пасьянс Косынка (https://github.com/alemorf/Solitare_for_Ocean_240_i8080_CPU) и Цветные линии (https://github.com/alemorf/c8080/tree/main/examples/color_lines).
Очевидно что их адаптация для Вектора занимает минимальное время, последнюю уже даже сделали для Специалиста.
Но это не произойдёт само по себе, нужно постучаться к человеку, попросить его или получить разрешение на переписывание процедуры вывода,
найти того кто потратит время, чтобы переписать. Именно так появляются работы на Chaos Constructions и DiHalt. Если этого не делать, то велика вероятность,
что будет прислана 1-2 работы, а остальные конкурсы организатору придётся "спасать" самостоятельно. Такой опыт тоже уже есть. Много. :)
А потенциальные авторы смотрят на сайт той же ретросцены и видят что кол-во работ в счётчике растёт (что за работы - неизвестно) и это уже само по себе мотивирует.
Посмотрите на Quantum Oscillation Party 2025 (https://events.retroscene.org/qop2025). Если по честному: кому нафик упала тематика Noise?
Это результаты работы организаторов "за кулисами".
Я не вижу необходимости менять что-либо на данный момент в RETROГРАДЕ, ни здесь на форуме ни за форумом.
На ваше усмотрение.
metamorpho
16.10.2025, 12:31
Это некорректно.
С т.з. потенциального автора, если он видит что на compo конкурса/пати присланных работ по нулям, то привлекательность такого конкурса для него снижается.
С т.з. автора, если он прислал работу и до самого стрима читает "Работа пока не проверена организаторами" это отбивает у него желание присылать работы.
Ваш конкурс не первый в истории, и даже не десятый. Поэтому сложились некоторые ожидания, которые присутствуют у тех кто может что-то прислать.
Организаторы обычно работают с авторами "за кулисами". Стучатся в личку, просят, спрашивают, мотивируют.
Например, Алексей Морозов выставил на CC'25 две прекрасные игры: Пасьянс Косынка (https://github.com/alemorf/Solitare_for_Ocean_240_i8080_CPU) и Цветные линии (https://github.com/alemorf/c8080/tree/main/examples/color_lines).
Очевидно что их адаптация для Вектора занимает минимальное время, последнюю уже даже сделали для Специалиста.
Но это не произойдёт само по себе, нужно постучаться к человеку, попросить его или получить разрешение на переписывание процедуры вывода,
найти того кто потратит время, чтобы переписать. Именно так появляются работы на Chaos Constructions и DiHalt. Если этого не делать, то велика вероятность,
что будет прислана 1-2 работы, а остальные конкурсы организатору придётся "спасать" самостоятельно. Такой опыт тоже уже есть. Много. :)
А потенциальные авторы смотрят на сайт той же ретросцены и видят что кол-во работ в счётчике растёт (что за работы - неизвестно) и это уже само по себе мотивирует.
Посмотрите на Quantum Oscillation Party 2025 (https://events.retroscene.org/qop2025). Если по честному: кому нафик упала тематика Noise?
Это результаты работы организаторов "за кулисами".
На ваше усмотрение.
aGGreSSor, у вас слишком много ожиданий от моего конкурса....
Конечно спасибо вам за предложения и советы, но
я провожу свой конкурс так как считаю нужным в моём понимании и возможностях.
Каждый может организовать свой конкурс, и каждый может решать принимать ли ему участие в том или ином конкурсе.
Я предлагаю вам организовать свой конкурс и реализовать в нём все ваши советы и пожелания которые вы предлагаете мне - и я уверен у вас получится сделать всё что пожелаете если постараетесь (поскольку вижу что у вас есть и возможности и знания как его проводить и какой он должен быть).
А в этой теме прошу вас больше не писать ничего что связано с правилами и организацией этого конкурса - поскольку в этом нет необходимости, т.к. формат и правила конкурса останутся как есть до его завершения.
metamorpho, не стесняйся просить если надо что-то сделать на events.retroscene -- например дописать что-то в правила или убрать. Опять же -- давай я буду тебе пересылать работы, которые отправляются на конкурс, чтобы ты мог сам решать дела не через испорченный телефон. Принимать решения о том, что ты считаешь приемлемым, а что нет, я не могу.
aGGreSSor, не стесняйся просить если надо что-то сделать на events.retroscene -- например если ты хочешь подисквалифаить свою работу из-за несогласия с организацией, или мало ли чего.
Уточню, что моя причастность к администрации конкурса чисто механическая. Но поскольку я вызвался нажимать кнопки на events.retroscene.org, то не могу совсем молчать, когда вижу что люди как будто бы о чем-то относительно организации спорят.
metamorpho
16.10.2025, 13:33
metamorpho, не стесняйся просить если надо что-то сделать на events.retroscene -- например дописать что-то в правила или убрать. Опять же -- давай я буду тебе пересылать работы, которые отправляются на конкурс, чтобы ты мог сам решать дела не через испорченный телефон. Принимать решения о том, что ты считаешь приемлемым, а что нет, я не могу.
svofski, хорошо, конечно если будет нужно напишу, но пока нет такой необходимости.
Присланные на events.retroscene.org работы будут рассматриваться за 2-3 дня (или за одну неделю) до стрима.
( есть изменения смотрите пост #70 )
Кстати, некоторые организаторы демопатей прячут на Events количество загруженных работ, объясняя, что такая неизвестность улучшит число новых продов. Я видел обратное - на Cafe demoparty считали дни до начала события, сравнивали с количеством работ и начинали хоронить демосценушку.
Подойдёт ли для «игр» или «сундука»? Проверил на Бейсик-Корвет (https://caglrc.cc/scalar/ware/96/):
82966
Реализовал на половине экрана, но могу центровать в 64-символьном режиме.
Эта компьютерная игра основана на «BrainTeaser» от Wim Nijland. Выбирайте доступные цифры от «1» до «9», разделяющиеся по методу реагирования на три группы («1-3-7-9», «2-4-6-8» и «5»). Цель — отобразить все цифры, кроме «5». Только следите, чтобы поле полностью не очистилось.
82971 82970 82969 82968 82967
Исходник на кассетном Бейсике и образ кассетной ленты передан на конкурс.
Загружается так:
LOAD "CAS:BT", A, R
metamorpho
17.10.2025, 10:34
Подойдёт ли для «игр» или «сундука»? Проверил на Бейсик-Корвет (https://caglrc.cc/scalar/ware/96/):
82966
Реализовал на половине экрана, но могу центровать в 64-символьном режиме.
Эта компьютерная игра основана на «BrainTeaser» от Wim Nijland. Выбирайте доступные цифры от «1» до «9», разделяющиеся по методу реагирования на три группы («1-3-7-9», «2-4-6-8» и «5»). Цель — отобразить все цифры, кроме «5». Только следите, чтобы поле полностью не очистилось.
82971 82970 82969 82968 82967
Исходник на кассетном Бейсике и образ кассетной ленты прилагаются:
82972
Загружается так:
LOAD "CAS:BT", A, R
yevrowl, да, подойдёт в категорию "ИГРЫ". Но не нужно было выкладывать в общий доступ, почитай правила в первом посте.
Нужно было прислать мне на почту retrograd2024@mail.ru
Ну да ладно, я так понимаю либо не читал правила либо не заметил, поэтому возьмём твою программу.
Только удали из твоего сообщения архив с программой и если будут обновления то присылай на retrograd2024@mail.ru
Туда же и вопросы по своей программе присылай.
Ещё проблема с загрузкой непонятно как загружать, распиши подробней в каком эмуляторе ты загружал и как загружал.
Только удали из твоего сообщения архив с программой и если будут обновления то присылай на e-mail
Сделано, спасибо за поддержку.
Ещё проблема с загрузкой непонятно как загружать, распиши подробней в каком эмуляторе ты загружал и как загружал.
1. Загружается образ кассетного Бейсик-Корвет (https://caglrc.cc/scalar/ware/96/) в эмулятор Emu80.
2. Запускается команда «LOAD "CAS:BT", A, R» и открывается звуковой файл (образ кассетной ленты) с программой (bt.wav).
3. После полного прочтения с ленты (3 минуты 46 секунд) игра запускается: Esc — выход в интерпретатор Бейсика.
metamorpho
17.10.2025, 17:18
Сделано, спасибо за поддержку.
1. Загружается образ кассетного Бейсик-Корвет (https://caglrc.cc/scalar/ware/96/) в эмулятор Emu80.
2. Запускается команда «LOAD "CAS:BT", A, R» и открывается звуковой файл (образ кассетной ленты) с программой (bt.wav).
3. После полного прочтения с ленты (3 минуты 46 секунд) игра запускается: Esc — выход в интерпретатор Бейсика.
Не получается загрузить. Набираю LOAD "CAS:BT", A, R дальше Enter и ничего не происходит.
Где прочитать инструкцию можно по командам загрузки для Бейсика Корвет ?
И можно ли загрузить без ожидания трех минут ?
-----------
всё разобрался как грузить
Нужно было второй пункт написать так:
2. Запускается команда «LOAD "CAS:BT", A, R» и открываем через меню эмулятора звуковой файл bt.wav
тогда бы сразу понятно было :)
Просто в классическом Бейсике Вектора после команды CLOAD открывается меню загрузки файлов, а в Бейсик-Корвет такого нет.
Не получается загрузить. Набираю LOAD "CAS:BT", A, R дальше Enter и ничего не происходит.
Скорее всего в emu80 нет перехвата из Бейсик-Корвет -- попробуй wav файл открыть через меню.
metamorpho
17.10.2025, 17:39
Скорее всего в emu80 нет перехвата из Бейсик-Корвет -- попробуй wav файл открыть через меню.
svofski, спасибо получилось.
Просто в классическом Бейсике Вектора после команды CLOAD открывается меню загрузки файлов, а в Бейсик-Корвет такого нет.
Постараюсь переделать «Brain Teaser» для классического Бейсика.
metamorpho
17.10.2025, 22:05
Постараюсь переделать «Brain Teaser» для классического Бейсика.
Если что, то по Бейсику есть разная полезная информация
● Удобное "Новое описание Бейсика" можно скачать здесь
https://cloud.mail.ru/public/oRdn/YAw9GjW7R
● дополнительная информацию по Эмуляторам Вектора-06Ц и по Бейсику
https://zx-pk.ru/threads/35466-retrograd-konkurs-programm-na-bejsike.html
● Вспомогательные картинки "Физический цвет_плоскости_фон 256х256(8х8)"
https://cloud.mail.ru/public/FJxe/w4WcnMgx9
Скорее всего в emu80 нет перехвата из Бейсик-Корвет
Именно так. Оказывается, он еще и в формате MSX на ленту пишет, как и собственно Корвет.
Поддержка формата MSX в emu80 есть, при желании наверное можно добавить перехват, вот только нужно ли?
svofski, хорошо, конечно если будет нужно напишу, но пока нет такой необходимости.
Присланные на events.retroscene.org работы будут рассматриваться за 2-3 дня (или за одну неделю) до стрима.
Ты таким образом устраиваешь саботаж собственного конкурса, причины aGGreSSor уже озвучил.
metamorpho
19.10.2025, 22:34
Ты таким образом устраиваешь саботаж собственного конкурса, причины aGGreSSor уже озвучил.
svofski, не пойму в чём ты увидел саботаж ? (если есть конкретные моменты и предложения пиши на почту)
Саботаж ?! Это слишком резковатое определение - вообще не подходящее на мой взгляд.
Я не считаю что эти так называемые причины действительно окажут какое-либо вообще влияние на конкурс.
Конкурс проходит в обычном режиме как и всегда (как и предыдущие два конкурса).
Прошу тем кому что-то не нравится по поводу конкурса пишите свои предложения на мою почту retrograd2024@mail.ru
Не нужно засорять эту тему различным негативом.
Н у что ж, раз автор так видит, значит так пусть и будет. Я все понял, продолжать не буду.
metamorpho
21.10.2025, 18:23
Наш призовой фонд подрос :)
Благодаря Lafromm31=2000 руб. Спасибо !!
Общий призовой фонд смотрите в первом посте.
metamorpho
21.10.2025, 23:18
После некоторых предложений пришедших мне на почту и конструктивных обсуждений и размышлений, я пришёл к выводу что для пользы конкурса всё же будет лучше поменять некоторые моменты, а именно:
1. Предоставить возможность присылать на конкурс утилиты и подобные им программы (демотул).
Для этого в правилах добавлено следующее условие:
* Во всех категориях конкурса участвуют (т.е. за них будут голосовать) только программы и материалы развлекательного и исторического (познавательного) направления. А различные утилиты и подобные программы могут быть присланы в категорию СУНДУК, и будут включены в общий архив программ конкурса, но они не смогут участвовать в конкурсе (т.е. за них не будут голосовать). Они будут представлены только чисто для информации. На стриме они не будут показаны, но будет упоминание о них, и о том что ознакомиться с ними можно будет, скачав их в общем архиве конкурсных программ.
Таким образом, присланный agressor-ом "пакет CPMTools скомпилированный для win x64, с доложенными определениями дисков МикроДОС для Вектор и Корвет" - будет представлен в информационной части конкурса.
Так что если у кого-то есть желание представить какую-либо новую утилиту для Вектора-06Ц, то присылайте.
2. Работы присланные на event, будут рассматриваться по мере их поступления, а не вконце перед стримом.
3. Работы присланные на почту, будут заливаться на event, также по мере их поступления.
Также agressor предлагал следующее: "....организаторы обычно работают с авторами "за кулисами". Стучатся в личку, просят, спрашивают, мотивируют."
Будет здорово если agressor или кто-то ещё у кого есть такое желание и возможность, то "поработают с авторами "за кулисами". Постучатся в личку, попросят, поспрашивают, помотивируют" кого-то, на то чтобы сделать что-то для этого конкурса. Организаторы будут благодарны за такую помощь для конкурса :)
Наконец-то и я доделал интро-приглашение на конкурс РетроГрад 2025 :)
Это интро-приглашение использует AY чтобы создать шум + ВИ53 для вывода почти мелодии (используется плеер для ВИ53 от DenisGrachev.)
Идеи взял из двух дэмок - одна из них супер дэмка "TV noise" (автор svofski) (из этой же дэмки позаимствовал шум для AY)
82921
psenough упомянул инвайт на Ретроград в демосценном обзоре 22 октября 2025
https://youtu.be/2cP-6D9eJkU?si=gcwKOrHZnkq_6rBo&t=69
metamorpho
14.11.2025, 17:35
У нас ещё один приз - это КАТРИДЖ для Вектopa - он предоставлен "сообществом любителей Вектора-06Ц".
На этом кapтpидже 500 игр и пpoгрaмм, включaя Бейсик с программами.
Более подробное описание смотрите в первом посте.
Спасибо за этот приз !!!! :)
Пока что нет определённости в какую категорию его включить - если есть идеи на этот счёт, то напишите здесь в этой теме.
Отправил свою работу на retrograd2024@mail.ru
metamorpho
09.12.2025, 11:21
15 декабря последний день сдачи работ на конкурс.
А уже во вторник 16 декабря в 19.00 планируется провести стрим на канале Lafromm31 LIVE
там будут показаны все принятые на конкурс работы.
Приглашаем всех желающих !!
https://www.youtube.com/@lafromm31live22/streams
После стрима будет объвлено голосование.
15 декабря последний день сдачи работ на конкурс.
А уже во вторник 16 декабря в 19.00 планируется провести стрим на канале Lafromm31 LIVE
там будут показаны все принятые на конкурс работы.
Приглашаем всех желающих !!
https://www.youtube.com/@lafromm31live22/streams
После стрима будет объвлено голосование.
Запись стрима не удаляйте, не все смогут посмотреть онлайн.
metamorpho
15.12.2025, 14:50
Запись стрима не удаляйте, не все смогут посмотреть онлайн.
Да, хорошо. Ещё для тех у кого нет доступа к ютубу я выложу ссылку для скачивания стрима с облака майл.ру
На майл облако закачивать не буду, т.к. есть возможность посмотреть без впн на твиче, смотрите ниже пост #79
Дождались этого радостного момента(:
- - - Добавлено - - -
А потенциальные авторы смотрят на сайт той же ретросцены и видят что кол-во работ в счётчике растёт (что за работы - неизвестно) и это уже само по себе мотивирует.
Из наблюдений демопати:
Cafe: до демопати осталось 30, 20, 10 дней, а всего 0 работ. Плакала демосцена :'(
DiHalt etc.. В категории нет ничего, можно потом написать. (прошло потом дней) - некогда, ну его нафиг, не получается.
Прод появился. ВТФ? Надо срочно писать.
metamorpho
16.12.2025, 15:05
В первом посте появилась информация о том как будут распределены призы по призовым местам.
Параллельный стрим будет на https://www.twitch.tv/lafromm31
metamorpho
17.12.2025, 12:21
Спасибо Lafromm31 за стрим по работам с конкурса !!
Посмотреть стрим можно здесь
https://www.youtube.com/watch?v=1M_BPPpX8gY
для тех у кого с ютубом проблемы есть, то можно посмотреть здесь
https://www.twitch.tv/videos/2645394342
- - - Добавлено - - -
Открываем голосование - оно продлиться с 17 gо 21 декабря.
22 декабря появятся результаты голосования.
Голосовать можно здесь на форуме ZX-PK
также можно и на https://events.retroscene.org/retrograd2025
также подписчики канала Lafromm31 LIVE могут передать свои голоса через ведущего этого канала.
Представленные на конкурс работы, по которым пройдёт голосование:
ИГРЫ:
= BrainTeaser =
= Autotetrec =
= Saboteur 1 =
= Тузы и двойки =
= Пять игр из CP/M (мини-сборник) =
= Apelsino =
= Karate Trouble Hunter =
ДЕМО:
= Color Mash 256b =
= RetroЗОВ =
= RG2025 =
= Zebra =
= Timersound =
= Glukozin =
= E1M1 Doom Cover =
= Frau in the Sky with Floppies =
СУНДУК:
= Игро.ROM_1 =
= Игро.ROM_2 =
= A La Sauce "Melvyzk" - калькулятор Casio Short DEMO =
= ГоловаЛомка =
-----------------> Скачать архив всех работ
https://cloud.mail.ru/public/8S8X/pgtu9sqmD
Система голосования следующая:
Поскольку в этот раз наш конкурс представлен и на https://events.retroscene.org/retrograd2025
поэтому чтобы была единая система голосования - возьмём её с events.retroscene.org
Напротив каждой работы поставьте оценку от 1 до 10, которой на Ваш взгляд заслуживает работа.
Если Вы затрудняетесь с оценкой работы, или просто не хотите голосовать - оставьте поле пустым.
Также могут голосовать авторы принимающих участие работ, только своим работам нужно ставить 0.
Также если есть желание можете кратко написать почему вам понравилась та или иная работа.
Далее всю эту информацию нужно разместить здесь в этой теме.
После проведения голосования распределится и будет выдан призовой фонд.
также можно и на https://events.retroscene.org/retrograd2025
*) кроме того там ссылки для скачивания всех работ, в том числе непоказанных, и сопутствующих им материалов. Чтобы можно было запустить на своем реале и эмуляторе.
а у игры `Apelsino` есть прототип ?
или механика / дизайн уровней - придуман самостоятельно.
metamorpho
17.12.2025, 15:39
а у игры `Apelsino` есть прототип ?
или механика / дизайн уровней - придуман самостоятельно.
Апельсино весь от начала и до конца делался лично мной - при этом конечно использовались все программные наработки (вывод спрайтов, обработка объектов различных и работа с клавиатурой т.д.) которые у меня скопились за время программирования на Вектор. Все уровни я придумал сам. Для графики некоторых стен использовались идеи различных свободных спрайтов при этом они полностью перерисовывались под графические возможности Вектора. Главный герой, апельсины и зелёный враг придуман и нарисован мной лично с нуля. Враг глаз-мигающий это моя разработка и прорисовка - механика его поведения (код) весь лично мой. Визуальная идея врага, который вертикально движется взята с игры millionary с ZX Spectrum но всё рисовалось мной лично с нуля. Также с игры millionary взята идея прикольной механики вращающегося прыжка, при этом спрайты и код это всё лично моё. Разные другие механики взяты из моих собственных проектов, которые я делал до этого в том числе и на РС. Вообще придумать какие-либо новые механики это то ещё занятие, так что большинтсво современных игр использует уже то что было придумано раньше. Надеюсь я ответил на вопрос :)
Да ещё в игре используется открытый свободный код
- плеер для AY музыки от ivagor (Player for Fast PSG Packer for compression levels [4..5] 8080 compact version by Ivan Gorodetsky 25.09.2023)
- распаковщик данных от ivagor (decoder ZX02 8080 version by Ivan Gorodetsky)
За что большое спасибо ivagor
Improver
18.12.2025, 09:54
metamorpho, вчера попробовал запустить Апельсино на ПК-6128ц++, хотел насладится игрой в реале, но увы... Такое впечатление, что кнопка ТАБ залипла -- сразу стартует первый уровень и главный герой умирает. То же самое происходит и в эмуляторах EMU и VV... Есть подозрение, что там что-то не так с определением джойстика.
metamorpho
18.12.2025, 10:31
metamorpho, вчера попробовал запустить Апельсино на ПК-6128ц++, хотел насладится игрой в реале, но увы... Такое впечатление, что кнопка ТАБ залипла -- сразу стартует первый уровень и главный герой умирает. То же самое происходит и в эмуляторах EMU и VV... Есть подозрение, что там что-то не так с определением джойстика.
Это очень странно. У меня на всех эмуляторах всё отлично работатет. Да и на стриме у Lafromm31 тоже всё работало.
Джойстик в игре я не проверял и не планировал что он будет работать (может потом сделаю поддержку джойстика)
- - - Добавлено - - -
Improver, похоже у тебя настройка в эмуляторах на ПК-6128ц++ стоит. Апельсино не тестировался для этого. В эмуляторах для Апельсино нужна настройка на стандартный классический Вектор-06Ц.
Дмитрий2012 ранее написал мне про аналогичный результат на турбо+. Дело в не совсем корректном опросе джойстика.
Еще в 2017 году тестировали этот момент (тест (https://zx-pk.ru/threads/8634-vektor-06ts-emulyatsiya.html?p=943302&viewfull=1#post943302), результат (https://zx-pk.ru/threads/8634-vektor-06ts-emulyatsiya.html?p=943319&viewfull=1#post943319) правая картинка). Тест C - порты ПУшной ВВ55 программируются на ввод, при этом в них автоматически записываются нули, потом читаем и получаем эти самые нули, а не FF, как в большинстве эмуляторов кроме emu (там 00), за что b2mу респект. Со временем отдельные битики под влиянием наводок могут перещелкнуться, но не сразу и не все.
Improver
18.12.2025, 11:14
похоже у тебя настройка в эмуляторах на ПК-6128ц++ стоитНет, сейчас перепроверил -- в EMU запускаю в конфигурации "Вектор-06ц", в той, что Vector06c.cfg.
Копнул немного глубже, получается так:
76B6: IN 06
76B8: CMA
Вот если тут CMA заменить на NOP, то "залипание" пропадает, в том числе и в конфигурации ПК-6128ц. Видимо, в EMU с порта ВВ55 читаются нули вместо FF.
metamorpho
18.12.2025, 11:33
Нет, сейчас перепроверил -- в EMU запускаю в конфигурации "Вектор-06ц", в той, что Vector06c.cfg.
Копнул немного глубже, получается так:
76B6: IN 06
76B8: CMA
Вот если тут CMA заменить на NOP, то "залипание" пропадает, в том числе и в конфигурации ПК-6128ц. Видимо, в EMU с порта ВВ55 читаются нули вместо FF.
Это ты про клавиатуру или про джойстик ?
Если про клавиатуру тогда странно, почему же у других всё работает без залипания ?
Дмитрий2012
18.12.2025, 11:49
Нет, сейчас перепроверил -- в EMU запускаю в конфигурации "Вектор-06ц", в той, что Vector06c.cfg.
Копнул немного глубже, получается так:
76B6: IN 06
76B8: CMA
Вот если тут CMA заменить на NOP, то "залипание" пропадает, в том числе и в конфигурации ПК-6128ц. Видимо, в EMU с порта ВВ55 читаются нули вместо FF.
Там еще в одном месте надо поправить, иначе в меню будет "залипать".
774F: IN 06
7751: CMA
CMA заменить на NOP
Improver
18.12.2025, 12:04
Это ты про клавиатуру или про джойстик ?Про джойстик, конечно, раз там чтение из порта ПУ. Это эффект я просто назвал "залипанием" -- похож очень... :)
почему же у других всё работает без залипания ?А кто-нибудь ещё на реале проверял? Вообще, ivagor выше этому глюку уже дал объяснение.
- - - Добавлено - - -
Ещё один момент меня смутил в демке "Glukozin" -- ну не может мельтешение на экране занимать целых 21кб! Покопался и там... Оказалось, что если заменить на NOPы вот эту команду, то демка идёт дальше, повторяя содержимое другой демки, "intro_rg2025":
07A1: JMP 078F
Но, правда, менять это надо прямо в памяти, т.к. эти ячейки при старте перезаписываются, и есть некая подпрограммка по адресу 035Fh, которая должна это сделать, но она почему-то не отрабатывает...
А кто-нибудь ещё на реале проверял?
Уже три человека проверили на реалах эту штуку: тест KTSerg на 06Ц, апельсино Дмитрий2012 на турбо+ и Improver на 6128++.
В основном все упирается в 8255, аналоговая обвязка может влиять на вероятность переключения висящих в воздухе пинов, но если чтение идет через небольшой промежуток после задания режима 8255, то там вряд ли что-то успеет самопереключиться.
- - - Добавлено - - -
Ну и конечно к ПУ может быть что-то подключено, но не джойстик, а, например, картридж, это отдельный случай.
- - - Добавлено - - -
Чтобы не загромождать ретроградную тему техническими подробностями можно перенести это обсуждение в тему Вектор-06Ц: Эмуляция (https://zx-pk.ru/threads/8634-vektor-06ts-emulyatsiya.html), где ранее обсуждались подобные вопросы.
Improver
18.12.2025, 12:12
ivagor, как вариант, можно попробовать в ПУ подтянуть восьмой бит порта к питанию -- там просто резистор воткнуть в порт, в нужное место. :)
metamorpho
18.12.2025, 13:58
Про джойстик, конечно, раз там чтение из порта ПУ. Это эффект я просто назвал "залипанием" -- похож очень... :)
А кто-нибудь ещё на реале проверял? Вообще, ivagor выше этому глюку уже дал объяснение.
- - - Добавлено - - -
Ещё один момент меня смутил в демке "Glukozin" -- ну не может мельтешение на экране занимать целых 21кб! Покопался и там... Оказалось, что если заменить на NOPы вот эту команду, то демка идёт дальше, повторяя содержимое другой демки, "intro_rg2025":
07A1: JMP 078F
Но, правда, менять это надо прямо в памяти, т.к. эти ячейки при старте перезаписываются, и есть некая подпрограммка по адресу 035Fh, которая должна это сделать, но она почему-то не отрабатывает...
Тоесть как я понял на клавиатуре всё работает правильно.
Если это про джойстик, то официально Апельсино не поддерживает джойстик - поскольку я вообще не тестировал джойстик на этой игре.
Думаю правильно всё это вынести в соответствующую тему как предложил ivagor.
А в программе обработки прерываний я не стал убирать джойстик с запасом на будущее возможное его тестирование.
Насчёт дэмки "Glukozin" - так это есть дэмка RG2025, только при её создании у меня появился этот глюк, мне он показался весьма прикольным, поэтому сделал из него дэмку.
И если бы не было такого наполнения (и соответственно такого размера дэмки), то такого эффекта тоже возможно и не было бы.
Так в процессе создания одной демки родилась и вторая :)
aGGreSSor
18.12.2025, 14:46
То же самое происходит и в эмуляторах EMU и VV... Есть подозрение, что там что-то не так с определением джойстика.
У меня такого не происходит, работает с клавиатуры в VV 7.15 и Emu80 4.0.535/qt.
Пока видел один глюк с тем, что спрайт ГГ при его смерти может выводиться не там где он умер.
Ну и, на тему с апельсинами просится чебурашка.:D
https://zx-pk.ru/attachment.php?attachmentid=83350&d=1766058233
Improver
18.12.2025, 15:16
У меня такого не происходитВ VV поигрался конфигурацией и тоже заработало, а в Emu80 Апельсинка работала сразу (не путайте с EMU).
Ну и, на тему с апельсинами просится чебурашка.:v2_thumb:
metamorpho
18.12.2025, 15:34
У меня такого не происходит, работает с клавиатуры в VV 7.15 и Emu80 4.0.535/qt.
Пока видел один глюк с тем, что спрайт ГГ при его смерти может выводиться не там где он умер.
Ну и, на тему с апельсинами просится чебурашка.:D
https://zx-pk.ru/attachment.php?attachmentid=83350&d=1766058233
У чебурашки слишком большие уши он не вместился в спрайт 16х16 :)
- - - Добавлено - - -
....Пока видел один глюк с тем, что спрайт ГГ при его смерти может выводиться не там где он умер. ...
Кроме, того что он умирает не по месту, там ещё есть пара глюков. Например когда Lafromm31 на стриме прыгнул и персонаж пролетел насквозь стену квадратиками которая, то я был немало удивлён :v2_eek: сам то я не прыгал там где не надо прыгать :) оказывается на эту стену в коде нет проверки на прыжок снизу (на слева, справа, сверху есть) :)
lafromm31
19.12.2025, 12:57
Что-то никто не голосует на форуме, буду первопроходцем. И может кому подам пример. ;)
Я в играх и демках выделил по три работы, а остальным поставил по 7 баллов, ниже не позволяет совесть, т.к. все работы хороши. Участники - молодцы.
Надеюсь, это не последний конкурс, и я рад, что в этот раз так много работ было представлено. Библиотека Вектора-06Ц живет и развивается, это ли не прекрасно, друзья!
ИГРЫ:
= BrainTeaser = 7
= Autotetrec = 7
= Saboteur 1 = 8
= Тузы и двойки = 7
= Пять игр из CP/M (мини-сборник) = 7
= Apelsino = 9
= Karate Trouble Hunter = 10
Работа от Del, как всегда, поражает, и лишний раз показывает, что Вектор-06Ц способен на многое. Великолепный стартовый трек. Графика и анимация уровня 8-ми битных консолей. Управление по максимуму отзывчивое, без задержек. Единственный маленький минус для меня - черезчур хардкорно. Но было забавно изучать новый мир в 60 экранов на Векторе. Кстати, Del уже выпустил новую версию, где можно выбрать облегченную версию игры.
Евгений тоже продолжает держать марку. "Apelsino" демонстрирует нам потрясающую красочную графику, продуманные уровни, интересный геймплей.
Ну и не могу не оценить работу Никиты. "Saboteur 1" - на Векторе это мощно, а если игра еще и прибавит в цветах, будет вообще бомба.
ДЕМО:
= Color Mash 256b = 7
= RetroЗОВ = 8
= RG2025 = 7
= Zebra = 10
= Timersound = 7
= Glukozin = 7
= E1M1 Doom Cover = 9
= Frau in the Sky with Floppies = 7
Наивысший бал - безусловно Вячеславу. "Zebra" объективно - самая продвинутая дема из представленных.
Не могу пройти мимо работы Игоря Титаря, для меня подобное близко. Я сам, на своем опыте, знаю, как порой тяжко, переносить музыку на БЕЙСИК под ВИ-53. Звучит здорово, без замечаний. Ну и смотрели мы все работы в эмуляторе Игоря ;)
Ну и большая благодарность aGGreSSor за приглашение "RetroЗОВ". Демо на БЕЙСИКЕ - просто не могу не обозначить.
СУНДУК:
= Игро.ROM_1 = 7
= Игро.ROM_2 = 7
= A La Sauce "Melvyzk" - калькулятор Casio Short DEMO = 7
= ГоловаЛомка = 7
Здесь мне сложно, кого-то выделить. Поэтому - всем равный балл.
Demo
1. Color Mash 256b - 6
2. RetroЗОВ - 6
3. RG2025 - 7
4. Zebra - 9
5. Timersound - 8
6. Glukozin - 1
7. E1M1 Doom Cover - 6
8. Frau in the Sky with Floppies (Invitation to Retrograd 2025) - 10
Game
1. BrainTeaser - 5
2. Autotetrec - 7
3. Saboteur 1 - 8
4. Tузы и двойки - 7
5. Пять игр из CP/M (мини-сборник) - 6
6. Apelsino - 8
7. Karate Trouble Hunter - 9
В Wild интересно было почитать воспоминания metamorpho, мультик прикольный, но в целом затрудняюсь голосовать по данному разделу.
aGGreSSor
19.12.2025, 17:22
Участникам некрасиво что-то там писать, но больше некому.
Demo - на самом деле все работы интры, дем нет.
1. Timersound
2. Zebra
3. Frau in the Sky with Floppies
...
Поясню.
Timersound- это звуковой движок играющий приятную ВИ53-мелодию с семплированными барабанами. Если бы на этом всё и ограничилось, то это была бы вообще не intro, но там падает снег, собирающийся в кучки на надписи и внизу экрана, выводится/удаляется попиксельно текст. Т.е. мы видим реализацию 3 эффектов + музыку. Это полноценная работа в которой мне не к чему придраться.
Zebra - наиболее зрелищная работа у которой даже есть музыкальное сопровождение для ВИ53. Люблю фламенко, но если вставать на т.з. зрителя, то она проигрывает Timersound в кол-ве эффектов и смотрится как анимация которой предшествует долгий прекалькулейтинг. Оно бы ничего, когда зритель эту прорисовку НЕ видел. Тогда: бахъ и шокъ. Но здесь этот эффект потерян, а больше ничего в интре и нет. :) Надпись "Зебра полосатая по полям гуляет и никто на свете секрет её не знает" - хорошая, мне нравится, но хотелось бы таких штук 5 меняющихся. Из трёх компонент составляющих музыку здесь нет ритма. Поэтому в целом, при всей исходной зрелищности, интра смотрится "недокрученной".
Frau in the Sky with Floppies - технически отличная работа, с непонятным для меня посылом и периодически звучащей мелодией ВИ53, похожей на мой АОН. Бывают интры без мелодии, бывают с мелодией, а эта - с перманенто звучащим рингтоном. Тот случай когда лучше бы его вообще, imho, не было.
RG2025 - это сделано, видимо, отталкиваясь от общеизвестного исходника из ПрекрасноАсма, да? :) Нормальное invitro для организаторов фестиваля, типичный компофиллер. Мы такие видим на всех demoparty и это нормальная для invitro практика. Сам такие писал раза три. Цель свою выполняет, художественно к ней придираться смысла нет вообще, сравнивать с описанными выше - тем более.
Color Mash 256b - типичный компофиллер, если бы не размер - 256 байт, всё-таки. Звука нет. В конкурсе 256b intro смотрелось бы на уровне.
RetroЗОВ - да, в принципе, тоже что попало. Не ожидал что будут работы на асме (ничего этого не предвещало) и взял часть с флагом из своей ZX-Fake!, добавил к ней мелодию LAV (он в курсе) переложив её на ВИ-53, текст и синусоидальный скроллер. Да, это чистый 06Ц Бейсик, ассемблера там нет. Сделать что-то сильно более серьёзное на Бейсике сложно. Как было верно замечено: последняя буква выводимая скроллером отстаёт. Скроллер работал с приемлимой скоростью только для 3 букв, для 4 - то что вы видите. Все координаты букв по синусу разумеется были посчитаны заранее и забиты в DATA с использованием HEX-записи by ivagor. В этой работе 3 эффекта: флаг, скроллер, вывод текста + музыка. Поэтому считаю её полноценной. Если бы это не было бейсико-зависимой работой, то место ей было бы где-то там сверху.. А так - спасибо что вообще принято (правда, на T0AD тоже приняли). Но за производительность - поклон в сторону 06Ц Бейсика и непосредственно ivagor. На Sinclair Basic так не сделать)))
E1M1 Doom Cover - для CC это был бы дисквал. Нет, я очень уважаю Игоря и пользуюсь его эмулятором, идея тоже хорошая. На CC'2025 была такая работа Final Signal (https://events.retroscene.org/cc2025/oldskool_demo/4079#title) и она заняла 3-е место в Oldskool demo, но исходно ей грозил дисквал. Несмотря на то, что там собственный уникальный движок вывода звука, который все оценили - это НЕ demo. Чтобы она стала demo в каком-то приближении туда был быстренько добавлен вывод текста, в таком виде она прошла и была показана на второй день. Этот вывод текста, который напечатан заранее и визуализируется путём включения нужных знакомест я утащил в свой RetroЗОВ, только у меня используется для этого палитра. Воспроизведение одной музыки, конечно, demo/intro НЕ является т.к. полностью отсутствует видеоряд. Т.е. не проходит даже как компофиллер.
Glukozin - компофиллер. Просто компофиллер. Ну, а что здесь ещё можно сказать? У каждого таких разных багов было до упячки. Например, когда писал "Тузы и двойки", был баг (заскринил, если интересно могу потом прицепить) когда изображение на плоскостях уехало так, что стало выглядеть как псевдо-3D. Очень красиво, но demo из этого делать - такое. Хотя специально я так бы не написал))
Надеюсь никого не обидел. Или всех обидел. Ну, ладно. Сами просили))
Спасибо всем участникам, но нам всем есть куда расти..
E1M1 Doom Cover - для CC это был бы дисквал. Нет, я очень уважаю Игоря и пользуюсь его эмулятором, идея тоже хорошая. На CC'2025 была такая работа Final Signal (https://events.retroscene.org/cc2025/oldskool_demo/4079#title) и она заняла 3-е место в Oldskool demo, но исходно ей грозил дисквал. Несмотря на то, что там собственный уникальный движок вывода звука, который все оценили - это НЕ demo. Чтобы она стала demo в каком-то приближении туда был быстренько добавлен вывод текста, в таком виде она прошла и была показана на второй день. Этот вывод текста, который напечатан заранее и визуализируется путём включения нужных знакомест я утащил в свой RetroЗОВ, только у меня используется для этого палитра. Воспроизведение одной музыки, конечно, demo/intro НЕ является т.к. полностью отсутствует видеоряд. Т.е. не проходит даже как компофиллер.
Напишу пару строк, как этот кавер получился :) Вообще каверы на темы из игр, это моя любимая музыка для прослушивания, и вот как то я слушая этот кавер из игры DOOM подумал, а что получится если его попробовать запилить на бейсике, раздобыв ноты и потратив два вечера это получилось, после чего я вспомнил про конкурс и прикрутив заставку я его решил туда выложить... категория ДЕМО тут конечно не особо подходит, я думал будет еще что то типа MUSIC или что то подобное.
aGGreSSor
19.12.2025, 20:45
я думал будет еще что то типа MUSIC или что то подобное.Тоже так думал. Вообще, у меня штук 20 таких бейсиков с мелодиями болтается. Самая большая проблема: это когда мы добавляем к музыке эффекты и её начинает "колбасить" на переходе наших псевдо-паттернов. Приходится тратить очень много времени на то, чтобы как-то закамуфлировать этот переход. Обычно это делается уменьшением длительности последней ноты в паттерне, c/без добавления точки и т.д. Но скрыть до конца всё равно не выходит. Мы же не можем как на Спектруме вывести на бордюр INT и считать сколько нам там ещё осталось.. Бейсик сколько тратит времени - столько его тратит)) Кстати, есть hint: в эмуляторе Virtual Vector поднять частоту процессора. На музыку это практически не влияет, а эффекты перестают настолько действовать на воспроизведение и получают плавность... :)
Счёл бы нормальным отдельное compo "BASIC Music" под музыку в бейсике, что-то вроде exe-music, которое когда-то было (есть?) на разных demoparty. В чистом виде это делается просто, за пару вечеров. Доступно всем. PLAY в 06Ц Бейсик гораздо проще замороченного PLAY в Sinclair Basic. Как образец, вот "Полёт шмеля" 83352.
- - - Добавлено - - -
Вот так выглядел баг о котором писал выше:
https://zx-pk.ru/attachment.php?attachmentid=83354&d=1766166270
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot