Не, знаю. Можно написать любую другую вкусняшку. Например, желе. Но как-то не очень получается... Надо совсем короткое слово:
91. Guyver - 31 Января, 2023 - 16:47:49 - перейти к сообщению
92. Mefistotel - 01 Февраля, 2023 - 06:55:14 - перейти к сообщению
Марат, чот я втупил с этим мешком swag, когда его берёшь в руки. В роме по адресу x36BC0 вроде бы хранится в обычном виде, а в игре после перерисовки почему-то выводится задом-наперёд, когда персонаж развернёт в правую сторону. Когда Понд развернут в левую сторону, то всё гуд. Как отключить этот мирорринг спрайта, чтобы он одинаково выводился вне зависимости от положения героя? Сейв и крайний ром (все твои правки плюс мои) на сегодня во вложении.
93. Марат - 02 Февраля, 2023 - 13:38:47 - перейти к сообщению
Исправил.
94. Mefistotel - 07 Февраля, 2023 - 13:07:25 - перейти к сообщению
Заметил такой баг. Собираешь надпись "Джеймс Понд". Она появляется с задержкой на экране, как мы и хотели, прибавляется 10 миллионов к очкам. Начинаешь собирать заново надпись, а она как бы не обновляется и уже собрана при заходе в комнату Понда.
Сейчас ещё раз проверю всё и снова начну. Возможно я в сейвах запутался уже.
P.S. Не смог найти комнату 6-3 с буквой xA46E – 05 02 01 48.
6-0, 6-1, 6-3 нахожу, а букву в комнате 6-2 даже на ютубе не нашёл.
Сейчас ещё раз проверю всё и снова начну. Возможно я в сейвах запутался уже.
P.S. Не смог найти комнату 6-3 с буквой xA46E – 05 02 01 48.
6-0, 6-1, 6-3 нахожу, а букву в комнате 6-2 даже на ютубе не нашёл.
95. Марат - 07 Февраля, 2023 - 15:39:38 - перейти к сообщению
Может, разработчики забыли добавить объект дверь в комнату
96. Mefistotel - 07 Февраля, 2023 - 16:29:14 - перейти к сообщению
Вероятно, но как это узнать. Игра сыровата и уж очень примитивна даже для Sega.
97. Mefistotel - 10 Февраля, 2023 - 13:58:25 - перейти к сообщению
В общем, баг проверен. В архиве ром и два сейва, один перед комнатой Понда с собранной надписью и второй на следующий уровень перед комнатой Понда. Надпись гордо красуется в собранном виде.
98. Марат - 10 Февраля, 2023 - 17:01:40 - перейти к сообщению
Вот ром с изменённым адресом для переменной
99. Марат - 13 Февраля, 2023 - 20:54:03 - перейти к сообщению
Колян, вот скрипт Lua и файл, который надо положить вместе со скриптом. В этот файл будет логгироваться информация о затронутой памяти.
После запуска игры надо сразу запустить скрипт.
После запуска игры надо сразу запустить скрипт.
100. Mefistotel - 14 Февраля, 2023 - 00:48:39 - перейти к сообщению
Это в папке \Gens\HookLog нужно разместить, а потом запустить через tools-lua scripting-new lua script windows, верно? Или это скрипт для бизхоука.
В генсе не запускает:
...\Gens_r57shell_mod\Gens\HookLog\Hook.lua:63: bad argument #1 to 'byte' (string expected, got nil)
...\Gens_r57shell_mod\Gens\HookLog\Hook.lua:2: bad argument #1 to 'mod' (number expected, got nil)
В генсе не запускает:
...\Gens_r57shell_mod\Gens\HookLog\Hook.lua:63: bad argument #1 to 'byte' (string expected, got nil)
...\Gens_r57shell_mod\Gens\HookLog\Hook.lua:2: bad argument #1 to 'mod' (number expected, got nil)
101. Марат - 14 Февраля, 2023 - 04:48:08 - перейти к сообщению
Нет надо положить в папку, где лежит эмулятор gens. Судя по ошибкам он не видит файла Ram.bin, который лежит в архиве. Его надо положить вместе с файлом hook.lua
Но он может сам создать пустой файл, если не найдёт его. Тогда эта ошибка тоже будет вылезать, потому что файл пустой.
Но он может сам создать пустой файл, если не найдёт его. Тогда эта ошибка тоже будет вылезать, потому что файл пустой.
102. Марат - 14 Февраля, 2023 - 07:15:34 - перейти к сообщению
переписал и переобозвал скрипт. Теперь, если файл ram.bin не существует, он будет создан автоматически.
103. Mefistotel - 16 Февраля, 2023 - 14:37:35 - перейти к сообщению
Во вложении архив с файлом RAM и двумя сейвами. Надеюсь, ты доделаешь это и мне больше никогда не придётся снова проходить игру.
На последнем роме на уровнях после первого вход в дом встречается такой баг, после второго входа правильно показывается текущий статус сбора надписи. Сейв джеймс пондджеймс баг.gs7.
И нужно найти координаты очков, чтобы сдвинуть их левее. После загрузки сейва "финальная надпись", нужно отпустить грушу.
На последнем роме на уровнях после первого вход в дом встречается такой баг, после второго входа правильно показывается текущий статус сбора надписи. Сейв джеймс пондджеймс баг.gs7.
И нужно найти координаты очков, чтобы сдвинуть их левее. После загрузки сейва "финальная надпись", нужно отпустить грушу.
104. Марат - 16 Февраля, 2023 - 19:58:01 - перейти к сообщению
Поправил адреса, сдвинул цифры рекорда. Положение цифр зависит от количества пробелов после слова РЕКОРД. Собрал слвово ДЖЕЙМС ПОНД, всё выводится и стирается нормально.
105. Mefistotel - 19 Февраля, 2023 - 14:19:18 - перейти к сообщению
Обновил перевод до версии 2.0.
106. Марат - 19 Февраля, 2023 - 19:51:26 - перейти к сообщению
Отлично! Надо было указать всех участников перевода.
107. Mefistotel - 20 Февраля, 2023 - 12:58:43 - перейти к сообщению
Добавил. Осталось только страницу онлайн-патчера сделать.
108. Guyver - 21 Февраля, 2023 - 03:44:17 - перейти к сообщению
Я постарался сделать создание страницы максимально простым...
109. Mefistotel - 22 Февраля, 2023 - 12:18:56 - перейти к сообщению
110. Guyver - 22 Февраля, 2023 - 12:48:27 - перейти к сообщению
Изменил картинку... Надо было дописать про дорисованную графику, исправленные названия и т.д. более подробно...
Ещё я поправил суммы - их надо писать строчными буквами, чтобы было проще сравнивать с генерируемыми...
Ещё я поправил суммы - их надо писать строчными буквами, чтобы было проще сравнивать с генерируемыми...
111. Mefistotel - 22 Февраля, 2023 - 15:30:10 - перейти к сообщению
Вам, батенька, не угодить. Легше уж самому тебе ридми допилить и перезалить, раз считаешь необходимым. Вся подробная инфо есть в этой теме.
Про строчные буквы вообще ничего не говорил раньше. Неужели программа сравнения такая тугая, что не может прописные буквы сравнить корректно?
Про строчные буквы вообще ничего не говорил раньше. Неужели программа сравнения такая тугая, что не может прописные буквы сравнить корректно?
112. Guyver - 22 Февраля, 2023 - 15:42:26 - перейти к сообщению
Программа только показывает их, а человек должен увидеть что всё ок. Но пропатчить можно любой ром. Иногда это оправданно.
113. Mefistotel - 23 Февраля, 2023 - 01:55:38 - перейти к сообщению
Так бы сразу и сказал, что генератор чексуммы отображает её в нижнем регистре)
Понятно, буду учитывать.
Понятно, буду учитывать.
114. Guyver - 23 Февраля, 2023 - 04:48:20 - перейти к сообщению
Там можно сделать так, что будет патчиться ТОЛЬКО подходящий ром, но в некоторых случаях это неудобно... Особенно если ромы отличаются только мапперами, к примеру...