Создан багтикет: https://github.com/openMSX/openMSX/issues/1198
Кстати, в "подарочной" версии всего 3 уровня. Потом последний уровень повторяется. В более поздней версии уровней наверное побольше. Но пройти даже первый уровень я не смог - слишком мудрёно, да и времени жалко.
А это:
Кстати, если кто хочет увеличить количество жизней - ищите байты 3E 05 32 и правьте пятёрочку.
В обоих версиях работает?
Должно. Но можно и убрать уменьшение количества жизней при "умирании". Я уже почти весь файл дизассемблировал и подписал переменные и подпрограммы. Так что знаю что и где лежит.
Благодарю тебя, Alexey!
Наконец-то добрался я наконец до игры:
- В labirin1 на заставке: Y A M A X A - M S X 2 через X это очепятка?
- В labirin2 на заставке написано FIRE TOWN это название игры?
- 3E 05 32 - проверил, 3E FF 32 даёт 100 жизней в обоих версиях игры.
Alexey, спасибо за помощь с тикетом. Буду ждать с чем зарезолвят.
GreyWolf, видимо опечатка. Подарочная версия похоже более старая, чем Fire Town.
Подозреваю, что должны быть ещё версии игры. На скриншоте из книжки графика как в Fire Town и враг голубого цвета. Но пятый уровень в Fire Town другой и надпись вверху не MEN а MAN. В Подарочной версии враг красного цвета и графика другая.
Так вот, можно как-нибудь увидеть диски, о которых упомянул Alexey? Может быть там ещё что-нибудь найдется по теме?
На другом форуме выяснили, что давно заброшенный эмулятор uMSX 0.2 отлично справляется с игрой (но у него проблемы со скоростью и окно маленькое без полного экрана). Код uMSX основан на fMSX. И этот самый fMSX старых версий 4.2 и 4.5 не имеет бага с коллизией (но есть другие проблемы). В fMSX 4.9 баг уже есть. Так что баг регрессионный.
Так вот, можно как-нибудь увидеть диски, о которых упомянул Alexey? Может быть там ещё что-нибудь найдется по теме?
На другом форуме выяснили, что давно заброшенный эмулятор uMSX 0.2 отлично справляется с игрой (но у него проблемы со скоростью и окно маленькое без полного экрана). .
Я подумаю, как лучше передать диски.
А про какой другой форум Вы пишите?
Похоже, что авторы эмуля нашли баг. Эмулятор неправильно работает со спрайтами нулевого цвета. В игре только 2 активных спрайта, остальные не определены, но не деактивированы. Процессор их игнорирует, а эмулятор нет. Так что с помощью древней игры мы нашли серьёзный баг.
Интересно где сейчас Олег Шамшура...
Да, читаю тикет, недоумеваю, как это раньше вообще работало и неужели нигде не выстрелило ещё?
А Олег должно быть вот vk.com/o.shamshura, возраст, город, ВУЗ (НГПИ/НГПУ?) подходят. Но меня нет в социалках, может кто напишет, мол интересуемся творчеством, не осталось ли чего из неизданного?
И как в книжку скриншот попал и с чего собственно, скриншот был сделан?
Меня тоже больше в соцсетях нет, так что я пас.
Так вот, можно как-нибудь увидеть диски, о которых упомянул Alexey? Может быть там ещё что-нибудь найдется по теме?
Вот ссылка к ней добавьте w
Спасибо. Пока нашлась только та, которая FireTown на DOSgame2.dsk.