Author: grf

18
Мар
2023

Джойстик успешно заработал

Распаял 8 проводов джойстика, причем один провод оказался в самом джое обрезан по самый шнур, пришлось нарастить. Это первые 8 проводов из планируемых 15, но проверить мне не терпелось и я подключил пока как есть. И оказалось, что вполне себе работает. Удар, правда, оказался не на том бите, что я распаял, но это временно. Джой оказался весьма чувствительным, так что пришлось привыкать:

По просьбам некоторых, выкладываю фото паяльника:

 

17
Мар
2023

Делаем джойстик

Для тестов Балбеса на реальном железе давно назрел вопрос джойстика. Решил сделать его из джойстика от PS1 по методу Reddie. Причем хочу сделать доступными все кнопки этого контроллера, включая Select, Start и т.д.

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

Начало положено:

14
Мар
2023

Кеды-скороходы

После взятия «скоростных кед», Балбес значительно ускоряется при ходьбе. Придумал два варианта движения с увеличенной скоростью, сегодня сделал первый, завтра попробую второй. Посмотрим, какой будет смотреться получше. Вот первый в сравнении с обычной скоростью ходьбы:

12
Мар
2023

БК-шные привычки

Постоянное редактирование текстов с использованием БК-шной клавиши редактирования «Сброс правой части строки» привело к тому, что теперь мне этой клавиши очень не хватает при редактировании текстов на PC. Удобная же штука, почему ее там нет?

11
Мар
2023

Клавиатура и джойстик

Довел до ума реализацию автоповтора для клавиатуры и джойстика. Теперь Балбес не начинает прыгать сразу после залезания по лиане, не смотря на то, что клавиша «Вверх» все еще нажата, а ждет ее отжатия. Тоже самое с ударом — теперь не молотит без передышки, а ждет отжатия кнопки «Удар». Для других ситуаций автоповтор работает. Эти условия выполняются и для клавиатуры и для джойстика.

10
Мар
2023

И снова выкидываем ДОС

Память нерезиновая, пришло время выкинуть ДОС и читать с диска файлы только с помощью самого КНГ(Ж)МД. Возьму загрузчик, который у нас работал в Принце, до СМК-версии. Т.е. пока ДОС жива — ищем в каталоге свои файлы, запоминаем начальные блоки для каждого и потом грузим уже без помощи операционки. При этом теряется совместимость с множеством дисковых систем БК — у них у всех разные структуры каталогов. Будет поддерживаться только ANDOS.

03
Мар
2023

Заскрипели шестеренки

После долгого перерыва в проект въезжается с трудом, но вот и начались подвижки. Первым делом переделал монеты, которые выводились с глюками после последней оптимизации. В итоге монеты тоже оптимизированы, теперь спрайты все симметричны и их больше не надо разворачивать при смене направления движения. Это и не нужно было делать, так как из-за этого при движении влево знак доллара на них выводился зеркально, но механизм применялся общий. Таким образом убиты два зайца — выброшен поворот и добавлена маска.

 

21
Фев
2023

Setup!

Сегодня основная работа по AZBK BIOS Setup закончена. Свои функции он выполняет, позволяет настроить кучу параметров AZBK и сохранить их в NVRAM. Конечно, будут еще правки и вылезут всякие ошибки, но основная работа сделана. Ура!

Теперь можно и вспомнить, на чем там остановился Goonies 🙂