| Разработка и ромхакинг > Ромхакинг |
| [SMD] Хакинг игр серии Road Rash |
| << < (13/14) > >> |
| YuRRaN:
--- Цитата: Razor от 15 Ноябрь 2025, 12:04:08 ---Если важно, чтобы физика в игре вела себя как можно ближе к оригиналу, то разгон нужно ставить не более 150%. При больших значениях игра идёт плавнее за счёт появления некоторых странностей в физике. :thumbup: --- Конец цитаты --- Да, я уже по меднафену знаю, что физон на 15+ кадрах ингейм счетчика сильно меняется. Например - вездесущий Lucky Luc с очень трудным проходом на первых уровнях И Madame X, которую невозможно догнать на 4 уровне даже на Kamizaki 750 N. Это в курсе, плавали, знаем ) |
| StRyK:
--- Цитата: Razor от 15 Ноябрь 2025, 12:04:08 ---Если важно, чтобы физика в игре вела себя как можно ближе к оригиналу, то разгон нужно ставить не более 150% --- Конец цитаты --- Физика как раз становится лучше при разгоне. В оригинале физика была плачевная, отклик игры - никакущий --- Цитата: YuRRaN от 15 Ноябрь 2025, 12:10:15 ---Например - вездесущий Lucky Luc с очень трудным проходом на первых уровнях --- Конец цитаты --- Он и в оригинале таким был. --- Цитата: YuRRaN от 15 Ноябрь 2025, 12:10:15 ---И Madame X, которую невозможно догнать на 4 уровне даже на Kamizaki 750 N --- Конец цитаты --- Ты и не должен ее догонять на таком байке, только на диабло 1000 или банзай 1100 |
| YuRRaN:
--- Цитата: StRyK от 15 Ноябрь 2025, 12:28:02 ---Ты и не должен ее догонять на таком байке, только на диабло 1000 или банзай 1100 --- Конец цитаты --- Рофл в том, что банзайка 1100 и дьябла открываются только на 5 уровне в импруведе. Потолок для 4 уровня - Камизаки 750 нитро. Ну и на финалочку - откручиваешь разгон до 100-150% - спокойно обгоняешь мадаму Что касается Лаки Люка - на 100-150 разгоне у тебя есть шанс его обойти и отжать ойлы. Если играешь на большем разгоне - этот стервец необгоняемый. |
| StRyK:
--- Цитата: YuRRaN от 15 Ноябрь 2025, 12:53:17 ---Рофл в том, что банзайка 1100 и дьябла открываются только на 5 уровне в импруведе. --- Конец цитаты --- С каких пор? Все байки доступны с первого уровня, просто копи деньги. --- Цитата: YuRRaN от 15 Ноябрь 2025, 12:53:17 --- Если играешь на большем разгоне - этот стервец необгоняемый. --- Конец цитаты --- Он и раньше мог быть необгоняемым. Он закодирован так, чтобы всегда быть перед игроком и свободно обгоняется только если у игрока мотоцикл едет быстрее установленной игрой отметки. Допустим, для первого уровня 125 миль в час, для второго 130 и так далее |
| YuRRaN:
--- Цитата: StRyK от 15 Ноябрь 2025, 13:12:38 ---С каких пор? Все байки доступны с первого уровня, просто копи деньги. --- Конец цитаты --- Ты давно в импрувед РР3 играл? Зайди и прям щас проверь. Каждый уровень теперь открывается только 3 байка, с каждым следующим +3 и т.д. В оригинале - да, фармишься, берешь топ байк и нагибаешь, я ниче не говорю. В импруведе - нет. Я тоже по первой на дурака решил взять Стилетто на первом уровне. Получил что-типа типа "Ваш уровень недостаточен для покупки байка" Во вложении пруф |
| StRyK:
--- Цитата: YuRRaN от 15 Ноябрь 2025, 13:23:46 ---Ты давно в импрувед РР3 играл? --- Конец цитаты --- Я без понятия - что такое импрувет, играю в обычную разогнанную версию Тиая. Там все байки доступны Добавлено позже: --- Цитата: YuRRaN от 15 Ноябрь 2025, 12:53:17 ---Потолок для 4 уровня - Камизаки 750 нитро. --- Конец цитаты --- Ну, и всегда есть ДГМ 1000 - он тащит в 4 уровне |
| AuAurora:
--- Цитата: StRyK от 15 Ноябрь 2025, 14:02:08 ---Там все байки доступны --- Конец цитаты --- не, по умолчанию не. чтобы не было ограничения - 4EF900008D1067 меняем на 4A7900FF745E67 |
| StRyK:
--- Цитата: AuAurora от 15 Ноябрь 2025, 14:49:07 ---не, по умолчанию не. --- Конец цитаты --- В оригинале все доступны изначально. Просто фарми деньги |
| Yaranga:
А что-то как-то в этой теме ни разу не упомянут патч Паука аж 2012 года для русской народной консоли 3DO? Пропатченный образ лежит на этой страничке в подразделе "хаки" - https://www.emu-land.net/consoles/3do/games/road-rash |
| Razor:
Так добавить ссылку тогда в первое сообщение нужно бы было :) |
| YuRRaN:
Ребята, прошу еще помощи. Не знаю как именно, но сломал сейвы в ядре Genesis Plus GX. Суть в чем. Игра работает корректно при первом запуске. Но если сохранить состояние, а потом загрузиться - как будто бы зависает ром. Все покрывается пикселями, либо остается в голубом экране. Никакой динамики нет. Если запустить GX Wide и попробовать там сохранения - все работает корректно В других играх на Genesis Plus GX тоже сейвы отрабатывают корректно. Найти, где зарылась бяка не получается. В директориях с RetroArch ковырялся, зачистил все, но это тоже не помогло, после загрузки сейва игры как будто бы ломаются. Пробовал и другие ромы Road Rash 3, с переводом и без, оригинальный и хакнутый - везде одно и то же До этого стим что-то пытался скачать, после чего все отвалилось. Версия RetroArch 1.22.1, версия ядра - 1.7.4 46a5521 Пробовал выключать автосохранения в облако, переустанавливать ядро, переустанавливать сам арч - результата не достиг. Также попробовал сносить биосы Sega CD, переносить их в другие директории - тоже не дало эффетка Если кто-то сталкивался с таким и знает как пофиксить - буду благодарен |
| Razor:
--- Цитата: YuRRaN от 16 Ноябрь 2025, 22:16:13 ---Найти, где зарылась бяка не получается. --- Конец цитаты --- Бяка скрылась в обновлениях ядра Genesis Plus GX. Что-то сломали, что сейвы не работают в играх Road Rash. Можешь просто играть на Genesis Plus GX Wide с дефолтными настройками, если нужны сейвы. |
| Yaranga:
--- Цитата: Razor от 16 Ноябрь 2025, 15:25:29 ---Так добавить ссылку тогда в первое сообщение нужно бы было :) --- Конец цитаты --- Хм. Добавил. Немножко, правда, чужеродно смотрится... но пусть будет. |
| YuRRaN:
--- Цитата: Razor от 16 Ноябрь 2025, 22:33:35 ---Бяка скрылась в обновлениях ядра Genesis Plus GX. Что-то сломали, что сейвы не работают в играх Road Rash. Можешь просто играть на Genesis Plus GX Wide с дефолтными настройками, если нужны сейвы. --- Конец цитаты --- Я так понимаю, ручками даунгрейднуть ядро - без вариантов? Немного порывшись в гугле, нашел гитхаб с этим ядром. По всей видимости, ретроарч тянет его оттуда. 9 часов назад вижу 2 коммита, причем один конкретно [Core/VDP] fixed H-Counter latch state loading regression (introduced by d2a1c51) Собственно, как раз с загрузкой стейта у меня и проблема. |
| Razor:
Ну вот пока не разберутся, или кто-то не пожалуется на проблему - повторюсь, что можно поиграть на Genesis Plus GX Wide. Если там не накручивать в Video параметр Extra columns to draw in H40 for widescreen, то будет работать в оригинальных пропорциях. А если накрутить - можно и широкоформатный Road Rash заценить. :lol: |
| YuRRaN:
--- Цитата: Razor от 16 Ноябрь 2025, 22:53:35 ---Ну вот пока не разберутся, или кто-то не пожалуется на проблему - повторюсь, что можно поиграть на Genesis Plus GX Wide. Если там не накручивать в Video параметр Extra columns to draw in H40 for widescreen, то будет работать в оригинальных пропорциях. А если накрутить - можно и широкоформатный Road Rash заценить. :lol: Это не связано с сейв стейтами, а со стейтом видеочипа. :) --- Конец цитаты --- Ну ты же понимаешь, что это полумера? Закончили пилить обычный GX, переключатся на фиксы Wide, как это обычно и случается )) Замерджат пулл реквест в мастер ветку, прожмут коммит и все это улетит на раздачу всем. Тогда сейвы поломаются уже и в вайде ))) Знать бы, куда им репорт накинуть... |
| Razor:
--- Цитата: YuRRaN от 16 Ноябрь 2025, 23:08:26 ---Знать бы, куда им репорт накинуть... --- Конец цитаты --- Ну так на GitHub и накинуть. https://github.com/ekeeke/Genesis-Plus-GX По итогу сломаны сейвы в Road Rash, Road Rash 2, Road Rash 3, Road Rash для Sega CD и Skitchin'. |
| YuRRaN:
--- Цитата: Razor от 16 Ноябрь 2025, 23:10:15 ---Ну так на GitHub и накинуть. https://github.com/ekeeke/Genesis-Plus-GX По итогу сломаны сейвы в Road Rash, Road Rash 2, Road Rash 3, Road Rash для Sega CD и Skitchin'. --- Конец цитаты --- Да, нашел у него ветку Issues, закинул тикет https://github.com/ekeeke/Genesis-Plus-GX/issues/616 Если есть доп инфа, как еще более точнее диагностировать проблему для ekeeke, прошу залить в комменты Update: закрыли как дубль, сославшись именно на этот коммит. Посмотрим, когда это растиражируется |
| Chaotix:
--- Цитата: YuRRaN от 16 Ноябрь 2025, 23:08:26 ---это полумера .. переключатся на фиксы Wide, как это обычно и случается )) --- Конец цитаты --- Но ты можешь положить ядро со старой версии вручную. На buildbot.libretro.com обычно старые версии Retroarch лежат. Качаешь версию до того как сломали. Например, https://buildbot.libretro.com/stable/1.21.0/windows/x86_64/RetroArch_cores.7z (я не знаю, с какой версии сломали, но предположим в 1.21 нормально. Если нет, то из 1.14 попробовать). Берешь оттуда genesis_plus_gx_libretro.dll и ложишь в cores, а genesis_plus_gx_libretro.info в info. Потом удаляешь файл core_info.cache, что бы сбросить кеш. Вот и все проблемы. У меня вообще три ядра genesis_plus_gx лежат под разными именами. Обновлятся будет только стандартное. Ничто не мешает держать хоть 10 версий ядра под разные игры. На самом деле, имеет смысл не юзать версию Steam и скачать обычную. Кроме того, можно держать несколько версий RetroArch в разных папках. Не обязательно удалять версию Steam, если нужна. |
| Razor:
На всякий случай. Вот на этой версии Genesis Plus GX работают сейвы в Road Rash. Ядро от 64-битного RetroArch 1.21.0. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |