Демки с известными артефактами/глитчами/траблами и ещё о Eye Ache 2
Люди, а накидайте, плиз, в комменты ещё демки с известными артефактами/глитчами/глюками/траблами?
Пока что у меня единственная демка (не считая EyeAche2 и Kpacku с их правым столбцом), которая имеет сдвиг на бордюре и которая лечится сдвигом такта начала растра, это Confusion. Всё остальные работают на одних и тех же настройках без проблем. Включая OverRelaxed, Rage, AcrossTheEdge0, BreakSpace.
И, кстати, фух. Я таки увидел на видео с реала тот же глитч в EyeAche2, так что вопрос с правильностью моей эмуляции решен. Кому интересно, можете глянуть: youtu.be/M8pQ66J4FA8?t=412, лучше на скорости 0.25 на полном экране — видно, что в правом краю мерцают полоски на темных участках.
К тому же я нашел, как это можно пофиксить в эмуле, не прибегая к обратной логике PUSH и сдвигу начала растра — достаточно убрать сверхточную эмуляцию видеоконтроллера Пентагона, и считать, что если до вывода следующей полоски растра после такта записи в память остался один такт, данные из видеопамяти для следующей полоски в этом такте уже не читаются. А то в этот такт видеоконтроллер успевает иногда обновить атрибут (или пиксели), и — привет, глитч. Конечно, для разработчиков лучше, чтобы было как на реале, а для юзеров — чтобы было красиво, так что можно сделать и опцией.
Пока что у меня единственная демка (не считая EyeAche2 и Kpacku с их правым столбцом), которая имеет сдвиг на бордюре и которая лечится сдвигом такта начала растра, это Confusion. Всё остальные работают на одних и тех же настройках без проблем. Включая OverRelaxed, Rage, AcrossTheEdge0, BreakSpace.
И, кстати, фух. Я таки увидел на видео с реала тот же глитч в EyeAche2, так что вопрос с правильностью моей эмуляции решен. Кому интересно, можете глянуть: youtu.be/M8pQ66J4FA8?t=412, лучше на скорости 0.25 на полном экране — видно, что в правом краю мерцают полоски на темных участках.
К тому же я нашел, как это можно пофиксить в эмуле, не прибегая к обратной логике PUSH и сдвигу начала растра — достаточно убрать сверхточную эмуляцию видеоконтроллера Пентагона, и считать, что если до вывода следующей полоски растра после такта записи в память остался один такт, данные из видеопамяти для следующей полоски в этом такте уже не читаются. А то в этот такт видеоконтроллер успевает иногда обновить атрибут (или пиксели), и — привет, глитч. Конечно, для разработчиков лучше, чтобы было как на реале, а для юзеров — чтобы было красиво, так что можно сделать и опцией.
Результаты Конкурса Best Basic Game 2017!

HYPERADIO RC
УБИТЬ ВСЕХ ЧЕЛОВЕКОВ! ВСЯ ВЛАСТЬ РОБОТАМ!

Еще не прошел год до моего ежегодного отчёта по hyperadio, но уже очень близко к времени X, а так-как есть новости по проекту, то зачем ждать?
Читать дальше →
я все таки ее доделал!

Отзывы и критика
На тему проблем фидбека, конструктивной критики и элементарной вежливости, свойственных определённым странам и коммьюнити.
На днях вышел свежий обзор видеоблоггера ретрокомпьютерной тематики, с полумилионной аудиторией, на три свежие коммерческие (продающиеся за $ на картриджах) приставочные игры от энтузиастов. Обзорщик получил их бесплатно и ему они не слишком понравилось, о чём он честно сказал, но главная мысль его видео — выход нового софта помогает поддерживать жизнь в старых платформах, а покупка нового софта помогает поддерживать этот процесс.
Читать дальше →
На днях вышел свежий обзор видеоблоггера ретрокомпьютерной тематики, с полумилионной аудиторией, на три свежие коммерческие (продающиеся за $ на картриджах) приставочные игры от энтузиастов. Обзорщик получил их бесплатно и ему они не слишком понравилось, о чём он честно сказал, но главная мысль его видео — выход нового софта помогает поддерживать жизнь в старых платформах, а покупка нового софта помогает поддерживать этот процесс.
Читать дальше →
Знаешь, ты мне не нравишься.
Дело в том, что ты напыщенный мудак.
Ты знаешь лучше — как должно быть.
Ты знаешь лучше всех — как должно быть написано/нарисовано/должно звучать, как правильно писать код/рисовать, где что не верно / старо / не в стиле / не та платформа, и какое место на компо должно быть у прода…
И при этом ты знаешь даже — кто в этом виноват.
Читать дальше →
Ты знаешь лучше — как должно быть.
Ты знаешь лучше всех — как должно быть написано/нарисовано/должно звучать, как правильно писать код/рисовать, где что не верно / старо / не в стиле / не та платформа, и какое место на компо должно быть у прода…
И при этом ты знаешь даже — кто в этом виноват.
Читать дальше →
Twinlight
Привет!
После нескольких лет проведённых в попытках сделать игру на основе идей Deflektor'a мне наконец-то удалось довести дело до конца.
Итак встречайте нашу новую игру Twinlight

Скачать можно тут
Поиграть онлайн можно тут же
Как и в оригинале вам необходимо на каждом уровне уничтожить все вражеские коконы и провести лазер к ресиверу.
Механизм отражений сильно упрощён, зато есть несколько новых фишек и графика в суровом режиме толстых пикселей с цветом на точку :)
Уже традиционное в этом году огромное спасибо n1k-o за помощь с музыкой, а также wbr за бетатесты, советы и мотивацию! Ну и всем всем всем кто помогал и чьи наработки я использовал. А это как минимум kowalski и wbcbz7 с которыми мы калечили плеер от psndcj в варианте от introspec и приделывали к нему плеер эффектов от Shiru основываясь на том что делал drbars в диззях :) Отдельное спасибо fyrex и lvd за MegaLZ (так называемый, «морально устаревший пакер» :) )
Удачи!
После нескольких лет проведённых в попытках сделать игру на основе идей Deflektor'a мне наконец-то удалось довести дело до конца.
Итак встречайте нашу новую игру Twinlight

Скачать можно тут
Поиграть онлайн можно тут же
Как и в оригинале вам необходимо на каждом уровне уничтожить все вражеские коконы и провести лазер к ресиверу.
Механизм отражений сильно упрощён, зато есть несколько новых фишек и графика в суровом режиме толстых пикселей с цветом на точку :)
Уже традиционное в этом году огромное спасибо n1k-o за помощь с музыкой, а также wbr за бетатесты, советы и мотивацию! Ну и всем всем всем кто помогал и чьи наработки я использовал. А это как минимум kowalski и wbcbz7 с которыми мы калечили плеер от psndcj в варианте от introspec и приделывали к нему плеер эффектов от Shiru основываясь на том что делал drbars в диззях :) Отдельное спасибо fyrex и lvd за MegaLZ (так называемый, «морально устаревший пакер» :) )
Удачи!
Старт Конкурса Best Basic Game!
