Автор Тема: Хакинг игр серии Road Rash  (Прочитано 33461 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн YuRRaN

  • Пользователь
  • Сообщений: 12
    • Просмотр профиля
Re: Хакинг игр серии Road Rash
« Ответ #240 : 15 Ноябрь 2025, 11:59:58 »
Оно сделано с расчётом на использование геймпадов современной раскладки типа PlayStation или Xbox. Там даже настраивать ничего не нужно. A, B, C, нужные для Road Rash назначены на нижние три лицевые кнопки. В случае с Xbox совместимым контроллером - это X, A, B.



Я клавиатурный фанбой.
Под сегу юзаю num0 - num6 и wasd.

Нашел, как адаптировать управление под мой стиль.

Вроде больше вопросов нет.
Игру подружил с музыкой
Разгон 250% получилось добавить
Хоткеи сейв-лоада переназначил под себя
Управление под привычную сеговскую раскладку на клавамыше сделал.

Спасибо большое за подробное разжевывание матчасти!

Оффлайн Razor

  • Пользователь
  • Сообщений: 2726
  • Пол: Мужской
  • Gotta Go Fast!
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хакинг игр серии Road Rash
« Ответ #241 : 15 Ноябрь 2025, 12:04:08 »
Разгон 250% получилось добавить

Если важно, чтобы физика в игре вела себя как можно ближе к оригиналу, то разгон нужно ставить не более 150%. При больших значениях игра идёт плавнее за счёт появления некоторых странностей в физике. :thumbup:

Оффлайн YuRRaN

  • Пользователь
  • Сообщений: 12
    • Просмотр профиля
Хакинг игр серии Road Rash
« Ответ #242 : 15 Ноябрь 2025, 12:10:15 »
Если важно, чтобы физика в игре вела себя как можно ближе к оригиналу, то разгон нужно ставить не более 150%. При больших значениях игра идёт плавнее за счёт появления некоторых странностей в физике. :thumbup:

Да, я уже по меднафену знаю, что физон на 15+ кадрах ингейм счетчика сильно меняется.
Например - вездесущий Lucky Luc с очень трудным проходом на первых уровнях
И Madame X, которую невозможно догнать на 4 уровне даже на Kamizaki 750 N. Это в курсе, плавали, знаем )

Оффлайн StRyK

  • Пользователь
  • Сообщений: 1392
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Хакинг игр серии Road Rash
« Ответ #243 : 15 Ноябрь 2025, 12:28:02 »
Если важно, чтобы физика в игре вела себя как можно ближе к оригиналу, то разгон нужно ставить не более 150%
Физика как раз становится лучше при разгоне. В оригинале физика была плачевная, отклик игры - никакущий

Например - вездесущий Lucky Luc с очень трудным проходом на первых уровнях
Он и в оригинале таким был.

И Madame X, которую невозможно догнать на 4 уровне даже на Kamizaki 750 N
Ты и не должен ее догонять на таком байке, только на диабло 1000 или банзай 1100

Оффлайн YuRRaN

  • Пользователь
  • Сообщений: 12
    • Просмотр профиля
Хакинг игр серии Road Rash
« Ответ #244 : 15 Ноябрь 2025, 12:53:17 »
Ты и не должен ее догонять на таком байке, только на диабло 1000 или банзай 1100

Рофл в том, что банзайка 1100 и дьябла открываются только на 5 уровне в импруведе.
Потолок для 4 уровня -  Камизаки 750 нитро.

Ну и на финалочку - откручиваешь разгон до 100-150% - спокойно обгоняешь мадаму
Что касается Лаки Люка - на 100-150 разгоне у тебя есть шанс его обойти и отжать ойлы. Если играешь на большем разгоне - этот стервец необгоняемый.

Оффлайн StRyK

  • Пользователь
  • Сообщений: 1392
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Хакинг игр серии Road Rash
« Ответ #245 : 15 Ноябрь 2025, 13:12:38 »
Рофл в том, что банзайка 1100 и дьябла открываются только на 5 уровне в импруведе.
С каких пор? Все байки доступны с первого уровня, просто копи деньги.

Если играешь на большем разгоне - этот стервец необгоняемый.
Он и раньше мог быть необгоняемым. Он закодирован так, чтобы всегда быть перед игроком и свободно обгоняется только если у игрока мотоцикл едет быстрее установленной игрой отметки. Допустим, для первого уровня 125 миль в час, для второго 130 и так далее

Оффлайн YuRRaN

  • Пользователь
  • Сообщений: 12
    • Просмотр профиля
Хакинг игр серии Road Rash
« Ответ #246 : 15 Ноябрь 2025, 13:23:46 »
С каких пор? Все байки доступны с первого уровня, просто копи деньги.

Ты давно в импрувед РР3 играл?
Зайди и прям щас проверь.
Каждый уровень теперь открывается только 3 байка, с каждым следующим +3 и т.д.

В оригинале - да, фармишься, берешь топ байк и нагибаешь, я ниче не говорю.
В импруведе - нет. Я тоже по первой на дурака решил взять Стилетто на первом уровне. Получил что-типа типа "Ваш уровень недостаточен для покупки байка"

Во вложении пруф
« Последнее редактирование: 15 Ноябрь 2025, 13:34:17 от YuRRaN »

Оффлайн StRyK

  • Пользователь
  • Сообщений: 1392
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Хакинг игр серии Road Rash
« Ответ #247 : 15 Ноябрь 2025, 14:02:08 »
Ты давно в импрувед РР3 играл?
Я без понятия - что такое импрувет, играю в обычную разогнанную версию Тиая. Там все байки доступны





Добавлено позже:
Потолок для 4 уровня -  Камизаки 750 нитро.
Ну, и всегда есть ДГМ 1000 - он тащит в 4 уровне
« Последнее редактирование: 15 Ноябрь 2025, 14:08:40 от StRyK »

Оффлайн AuAurora

  • Пользователь
  • Сообщений: 1723
  • Мур
    • Youtube
    • Просмотр профиля
Хакинг игр серии Road Rash
« Ответ #248 : 15 Ноябрь 2025, 14:49:07 »
Там все байки доступны
не, по умолчанию не.
чтобы не было ограничения - 4EF900008D1067 меняем на 4A7900FF745E67

Оффлайн StRyK

  • Пользователь
  • Сообщений: 1392
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Хакинг игр серии Road Rash
« Ответ #249 : Вчера в 07:16:22 »
не, по умолчанию не.
В оригинале все доступны изначально. Просто фарми деньги

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14388
  • Пол: Мужской
    • Просмотр профиля
Re: Хакинг игр серии Road Rash
« Ответ #250 : Вчера в 08:40:38 »
А что-то как-то в этой теме ни разу не упомянут патч Паука аж 2012 года для русской народной консоли 3DO? Пропатченный образ лежит на этой страничке в подразделе "хаки" - https://www.emu-land.net/consoles/3do/games/road-rash

Оффлайн Razor

  • Пользователь
  • Сообщений: 2726
  • Пол: Мужской
  • Gotta Go Fast!
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хакинг игр серии Road Rash
« Ответ #251 : Вчера в 15:25:29 »
Так добавить ссылку тогда в первое сообщение нужно бы было :)

Оффлайн YuRRaN

  • Пользователь
  • Сообщений: 12
    • Просмотр профиля
Хакинг игр серии Road Rash
« Ответ #252 : Вчера в 22:16:13 »
Ребята, прошу еще помощи.

Не знаю как именно, но сломал сейвы в ядре Genesis Plus GX.
Суть в чем.
Игра работает корректно при первом запуске.
Но если сохранить состояние, а потом загрузиться - как будто бы зависает ром. Все покрывается пикселями, либо остается в голубом экране. Никакой динамики нет.

Если запустить GX Wide и попробовать там сохранения - все работает корректно
В других играх на Genesis Plus GX тоже сейвы отрабатывают корректно.
Найти, где зарылась бяка не получается.
В директориях с RetroArch ковырялся, зачистил все, но это тоже не помогло, после загрузки сейва игры как будто бы ломаются.
Пробовал и другие ромы Road Rash 3, с переводом и без, оригинальный и хакнутый - везде одно и то же

До этого стим что-то пытался скачать, после чего все отвалилось.
Версия RetroArch 1.22.1, версия ядра - 1.7.4 46a5521

Пробовал выключать автосохранения в облако, переустанавливать ядро, переустанавливать сам арч - результата не достиг.
Также попробовал сносить биосы Sega CD, переносить их в другие директории - тоже не дало эффетка

Если кто-то сталкивался с таким и знает как пофиксить - буду благодарен

Оффлайн Razor

  • Пользователь
  • Сообщений: 2726
  • Пол: Мужской
  • Gotta Go Fast!
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хакинг игр серии Road Rash
« Ответ #253 : Вчера в 22:33:35 »
Найти, где зарылась бяка не получается.
Бяка скрылась в обновлениях ядра Genesis Plus GX. Что-то сломали, что сейвы не работают в играх Road Rash. Можешь просто играть на Genesis Plus GX Wide с дефолтными настройками, если нужны сейвы.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14388
  • Пол: Мужской
    • Просмотр профиля
Хакинг игр серии Road Rash
« Ответ #254 : Вчера в 22:38:14 »
Так добавить ссылку тогда в первое сообщение нужно бы было :)
Хм. Добавил. Немножко, правда, чужеродно смотрится... но пусть будет.

Оффлайн YuRRaN

  • Пользователь
  • Сообщений: 12
    • Просмотр профиля
Хакинг игр серии Road Rash
« Ответ #255 : Вчера в 22:47:21 »
Бяка скрылась в обновлениях ядра Genesis Plus GX. Что-то сломали, что сейвы не работают в играх Road Rash. Можешь просто играть на Genesis Plus GX Wide с дефолтными настройками, если нужны сейвы.

Я так понимаю, ручками даунгрейднуть ядро - без вариантов?
Немного порывшись в гугле, нашел гитхаб с этим ядром. По всей видимости, ретроарч тянет его оттуда.
9 часов назад вижу 2 коммита, причем один конкретно [Core/VDP] fixed H-Counter latch state loading regression (introduced by d2a1c51)
Собственно, как раз с загрузкой стейта у меня и проблема.

Оффлайн Razor

  • Пользователь
  • Сообщений: 2726
  • Пол: Мужской
  • Gotta Go Fast!
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хакинг игр серии Road Rash
« Ответ #256 : Вчера в 22:53:35 »
Ну вот пока не разберутся, или кто-то не пожалуется на проблему - повторюсь, что можно поиграть на Genesis Plus GX Wide. Если там не накручивать в Video параметр Extra columns to draw in H40 for widescreen, то будет работать в оригинальных пропорциях. А если накрутить - можно и широкоформатный Road Rash заценить. :lol:
« Последнее редактирование: Вчера в 23:59:21 от Razor »

Оффлайн YuRRaN

  • Пользователь
  • Сообщений: 12
    • Просмотр профиля
Хакинг игр серии Road Rash
« Ответ #257 : Вчера в 23:08:26 »
Ну вот пока не разберутся, или кто-то не пожалуется на проблему - повторюсь, что можно поиграть на Genesis Plus GX Wide. Если там не накручивать в Video параметр Extra columns to draw in H40 for widescreen, то будет работать в оригинальных пропорциях. А если накрутить - можно и широкоформатный Road Rash заценить. :lol:
Это не связано с сейв стейтами, а со стейтом видеочипа. :)

Ну ты же понимаешь, что это полумера?
Закончили пилить обычный GX, переключатся на фиксы Wide, как это обычно и случается ))
Замерджат пулл реквест в мастер ветку, прожмут коммит и все это улетит на раздачу всем. Тогда сейвы поломаются уже и в вайде )))
Знать бы, куда им репорт накинуть...

Оффлайн Razor

  • Пользователь
  • Сообщений: 2726
  • Пол: Мужской
  • Gotta Go Fast!
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хакинг игр серии Road Rash
« Ответ #258 : Вчера в 23:10:15 »
Знать бы, куда им репорт накинуть...

Ну так на GitHub и накинуть. https://github.com/ekeeke/Genesis-Plus-GX

По итогу сломаны сейвы в Road Rash, Road Rash 2, Road Rash 3, Road Rash для Sega CD и Skitchin'.

Оффлайн YuRRaN

  • Пользователь
  • Сообщений: 12
    • Просмотр профиля
Хакинг игр серии Road Rash
« Ответ #259 : Вчера в 23:25:21 »
Ну так на 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: закрыли как дубль, сославшись именно на этот коммит.

Посмотрим, когда это растиражируется
« Последнее редактирование: Вчера в 23:48:35 от YuRRaN »