Автор Тема: [PCSXR] не все КОДЫ работают!?  (Прочитано 7391 раз)

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

Оффлайн SILENT_Pavel

  • Пользователь
  • Сообщений: 2734
    • Youtube
    • Просмотр профиля
[PCSXR] не все КОДЫ работают!?
« : 08 Июль 2014, 15:43:13 »
Игра: http://nitroroms.com/show/file-info/190137/Sony_PSX/Vanishing%20Point%20(USA).7z.html
зеркало (7-zip 9.20 LZMA): https://yadi.sk/d/-y0JvxfXWCGm3
(Vanishing Point USA региона, по ссылке образ по трекам BIN, собрать можно в один через CDmage, но не нужно для PCSXR)

Коды: http://gamehacking.org/?game=90100
(наверху нажмите галочку "check all", в выпадающем списке положение "pcsxr" и кнопку скачать чуть правее, получите файл Vanishing Point (NTSC-U).cht)

Проблема: открываю эмулятор pcsxr, до загрузки рома жму - configuration - cheat code, выскакивает окно, в котором нажимую load, выбираю файл Vanishing Point (NTSC-U).cht, появляется список кодов, все коды по умолчанию выключены. Нажимаю enabled и запускаю образ например на:
  • bonet view
  • all cars unlocked
это камера в "салоне" и анлок всех машин в игре, эти коды работают идеально, а моя цель заставить работать эти:
  • Auto Pilot - On (Press X & Up) - Off (Press X & Down)
  • Drive Through Walls - On (Press Select & L1) - Off (Press Select & L2)
Они не работают, почему? Образ 100% по редампу, коды 100% для этого образа, сайт кодов сразу адаптировал их под эмулятор PCSXR, так в чем проблема? Может какая-то запара с мастер кодом, нужен ли он тут и где он? Или это баги эмуляции, на реальной консоли будет работать? (пока не успел протестить) прикладываю скриншот одного из работающих кодов. Я не могу перейти на другой эмулятор или реальную консоль, потому что на PCSXR есть widescreen. Может ли влиять на коды криво настроенный графический плагин или подобное, может биос сменить? Подобные проблемы издавна испытываю и в других играх например silent hill и хождение сквозь стены. Любая помощь будет очень кстати, спасибо.
« Последнее редактирование: 08 Июль 2014, 16:28:06 от SILENT_Pavel »

Оффлайн edgbla

  • Пользователь
  • Сообщений: 503
    • Просмотр профиля
Re: [PCSXR] не все КОДЫ работают!?
« Ответ #1 : 09 Июль 2014, 00:26:43 »
Плагины или их "кривая" настройка не могут повлиять, разные биосы теоретически могут, но на практике я что-то такого не встречал, попробуй без мастер кода для начала...

Добавлено позже:
Я вижу кнопки там по адресам 8004702A и 80066142, т.е. рядом, но всё-таки не 800472E2. :)

Добавлено позже:
Работает в общем, поменяй мастер код и будет тебе счастье, всмысле:
[*Auto Pilot - Off]
D004702A BFBF
80010CB0 0005
[*Auto Pilot - On]
D004702A BFEF
80010CB0 0004

Добавлено позже:
Ну и так далее, везде где используются нажатия для активации чита.

Добавлено позже:
И да, PCSXR тут не причём. :D
« Последнее редактирование: 09 Июль 2014, 00:59:57 от edgbla »

Оффлайн SILENT_Pavel

  • Пользователь
  • Сообщений: 2734
    • Youtube
    • Просмотр профиля
Re: [PCSXR] не все КОДЫ работают!?
« Ответ #2 : 09 Июль 2014, 01:59:36 »
Работает в общем, поменяй мастер код и будет тебе счастье, всмысле:
[*Auto Pilot - Off]
D004702A BFBF
80010CB0 0005
[*Auto Pilot - On]
D004702A BFEF
80010CB0 0004
Благодарю!

Только что специально проверил ориджинал код на реальной консоли - SCPH-5502, взломщик взял Blaze Xploder v4.0 media, юзал коды с сайта в колонке для xploder и в формате Encrypted - результат полностью повторил эмуляторные тесты, на реальной консоли те же коды работают и те же не работают как на пк. Обалдеть, первый раз сталкиваюсь с нерабочими кодами на этом авторитетном ресурсе. Либо я не до конца понял логику откуда взять фикс для мастер кода или как его высчитать и понять какой на какую кнопку на самом деле указывает, глядя на него... Где-то есть лист/конвертер нажатий пс1 кнопок на шестнадцатеричный вид или подобные ориентиры (знаю только конвертер для пс2 для изменения управления - в чит код)?

Проверил фикшенный мастер код - работает идеально, спасибо!

апд: еще этот не работает и пара, тройка других тоже, но в начале этот легко определить его состояние. Есть нерабочие БЕЗ нажатий клавиш, т.е. их так легко не пофиксить, в таком случае можно только смириться мыл не судьба?
[Turbo (Press Up)]
D00472E2 FFEF
8011DE40 4268
« Последнее редактирование: 09 Июль 2014, 02:13:34 от SILENT_Pavel »

Оффлайн edgbla

  • Пользователь
  • Сообщений: 503
    • Просмотр профиля
Re: [PCSXR] не все КОДЫ работают!?
« Ответ #3 : 09 Июль 2014, 02:09:23 »
Кнопки в проге можно посмотреть, тут в аттаче http://www.emu-land.net/forum/index.php/topic,48948.msg651658.html#msg651658
Пожалуйста.

Добавлено позже:
Ну либо смириться, либо искать читы где-то ещё.
« Последнее редактирование: 09 Июль 2014, 02:19:54 от edgbla »

Оффлайн SILENT_Pavel

  • Пользователь
  • Сообщений: 2734
    • Youtube
    • Просмотр профиля
Re: [PCSXR] не все КОДЫ работают!?
« Ответ #4 : 09 Июль 2014, 16:24:39 »
поменяй мастер код и будет тебе счастье
В общем в игре несколько кодов, использующих один адрес мастер кода, но разные кнопки (прикладываю пик). Давай как для дураков, наглядно разберем код на части:



Что было:
[On (Press X & Up)]
D00472E2 BFEF
80010CB0 0004
Что стало:
[On (Press X & Up)]
D004702A BFEF
80010CB0 0004
Итого: всё что было пофикшено, это АДРЕС смещения мастер кода, ведь первая строчка это индивидуальный мастер код для второй строчки, правильно? Адрес смещения мастер кода это D00472E2 в оригинале, был изменён на D004702A и код заработал, если заменить его в других кодах, то они не начинают работать!? У меня не начали по крайней мере, три раза проверил.

Я вижу кнопки там по адресам 8004702A и 80066142, т.е. рядом, но всё-таки не 800472E2.
Вот ты назвал адреса, а откуда их взял не понимаю, кроме последнего, из ps1 дизассемблера что-ли?. Извини за тугодумие, но пока наглядно по полочкам не рассмотрю - не пойму как пофиксить остальные, этот фикс чинит только код на авто-пилот и не более (но это уже очень круто конечно).

Оффлайн edgbla

  • Пользователь
  • Сообщений: 503
    • Просмотр профиля
Re: [PCSXR] не все КОДЫ работают!?
« Ответ #5 : 09 Июль 2014, 17:34:11 »
Цитата: SILENT_Pavel
Итого: всё что было пофикшено, это АДРЕС смещения мастер кода, ведь первая строчка это индивидуальный мастер код для второй строчки, правильно?
Мастер код в данном случае это адрес, по которому лежит текущее состояние кнопок геймпада.

Цитата: SILENT_Pavel
если заменить его в других кодах, то они не начинают работать!?
Ну, при условии, что те другие коды тоже используют управление в качестве мастер кода - должны работать. Иначе они просто неправильные.

Цитата: SILENT_Pavel
Вот ты назвал адреса, а откуда их взял не понимаю, кроме последнего, из ps1 дизассемблера что-ли?
Из отладчика, нашёл.

Добавлено позже:
На второй круг при Select & R1
D004702A F7FE
3011EFD4 02
на третий соответственно 03...
« Последнее редактирование: 09 Июль 2014, 19:54:19 от edgbla »

Оффлайн SILENT_Pavel

  • Пользователь
  • Сообщений: 2734
    • Youtube
    • Просмотр профиля
Re: [PCSXR] не все КОДЫ работают!?
« Ответ #6 : 26 Август 2014, 19:20:53 »
Подобные проблемы издавна испытываю и в других играх например silent hill и хождение сквозь стены.
Могу уточнить о чем шла речь конкретно - требуется изменить кнопку активации прохождения сквозь стены в этом коде:
причина: на псп нет кнопки R3/L3 - а в коде нужна она
источник и версия игры: http://gamehacking.org/?game=89837

Проблема: я не могу понять, почему программа Xplorer Button Value Calculator в этом случае не показывает правильный участок кода? Учитывая что он расшифрован вроде бы как и на Vanishing Point работало, а тут - нет?



>On (Press L3)
742E3917 A61D
84236F4F 1B89

>Off (Press R3)
742E3917 A61B
84236F4F 1BC9

Оффлайн edgbla

  • Пользователь
  • Сообщений: 503
    • Просмотр профиля
Re: [PCSXR] не все КОДЫ работают!?
« Ответ #7 : 26 Август 2014, 23:15:52 »
Я не знаю режима чита ^7, по-моему это какая-то чепуха.
Да и адрес ^84 тоже прямо скажем не блещет.

Оффлайн SILENT_Pavel

  • Пользователь
  • Сообщений: 2734
    • Youtube
    • Просмотр профиля
Re: [PCSXR] не все КОДЫ работают!?
« Ответ #8 : 26 Август 2014, 23:38:28 »
Я не знаю режима чита ^7, по-моему это какая-то чепуха.
Да и адрес ^84 тоже прямо скажем не блещет.
тем временем он работает на реальной консоли и иногда время от времени на эмуляторе. на сайте я ссылку дал - там разные варианты кода
может его можно переконвертировать еще чтобы начинался с цифры 8, от пс2 коды в разные форматы перегоняются например

Оффлайн edgbla

  • Пользователь
  • Сообщений: 503
    • Просмотр профиля
Re: [PCSXR] не все КОДЫ работают!?
« Ответ #9 : 26 Август 2014, 23:45:52 »
Ну, найди конвертилку, переконверти и тогда увидишь нормальные цифры, которые сможешь посмотреть/поменять в Xplorer Button Value Calculator.
На pcsxr такие коды не поддерживаются точно, да и на консоли с реальным взломщиком не помню такого, проверять лень. :)
« Последнее редактирование: 27 Август 2014, 00:16:45 от edgbla »

Оффлайн Dyons

  • Пользователь
  • Сообщений: 7137
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Re: [PCSXR] не все КОДЫ работают!?
« Ответ #10 : 27 Август 2014, 00:25:56 »
Ну, найди конвертилку, переконверти и тогда увидишь нормальные цифры, которые сможешь посмотреть/поменять в Xplorer Button Value Calculator.
Ему конвертилка не надо на том сайте что он привел все есть сразу
Цитата
Off (Press R3)

D00E3917 A61B
80036F4F 1BC9

Conditional - If the value at 0x800E3917 is 0xA61B, the next line is executed.
RAM Write - Writes 0x1BC9 to the RAM address 0x80036F4F.


On (Press L3)

D00E3917 A61D
80036F4F 1B89

Conditional - If the value at 0x800E3917 is 0xA61D, the next line is executed.
RAM Write - Writes 0x1B89 to the RAM address 0x80036F4F.

Оффлайн edgbla

  • Пользователь
  • Сообщений: 503
    • Просмотр профиля
Re: [PCSXR] не все КОДЫ работают!?
« Ответ #11 : 27 Август 2014, 00:29:00 »
Бредовые читы какие-то, проверка двух байтов по не кратным двум адресам и такая же запись, работает хоть?

Оффлайн Dyons

  • Пользователь
  • Сообщений: 7137
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Re: [PCSXR] не все КОДЫ работают!?
« Ответ #12 : 27 Август 2014, 00:48:16 »
Бредовые читы какие-то, проверка двух байтов по не кратным двум адресам и такая же запись, работает хоть?
только что попробовал в эмуляторе, не фурычит, смущает то что код включения и код выключения имеют одинаковые адреса

Оффлайн SILENT_Pavel

  • Пользователь
  • Сообщений: 2734
    • Youtube
    • Просмотр профиля
Re: [PCSXR] не все КОДЫ работают!?
« Ответ #13 : 27 Август 2014, 00:55:21 »
только что попробовал в эмуляторе, не фурычит, смущает то что код включения и код выключения имеют одинаковые адреса
оно 100% работало на ePSXe и читинг плагине, вот я даже снимал гифку с активированным читом этим
Разве что насколько я помню он не каждый раз активируется, капризный, но внезапно может заработать


апд: внутри базы квчит pops есть другая версия кода ну или переконвертированная:

_C0 Walk Thru Walls
_L 8006A5B8 A997
_L 8006A5BA 0801
_L 8006A694 A9AE
_L 8006A696 0801

А ниже копия из сборки epsxe рикимару с базой читов
"Walk Thru Walls
8006A5B8 A997
8006A5BA 0801
8006A694 A9AE
8006A696 0801
« Последнее редактирование: 27 Август 2014, 01:19:55 от SILENT_Pavel »

Оффлайн edgbla

  • Пользователь
  • Сообщений: 503
    • Просмотр профиля
Re: [PCSXR] не все КОДЫ работают!?
« Ответ #14 : 27 Август 2014, 01:23:26 »
Ну и? Остались какие-то вопросы?

Оффлайн Dyons

  • Пользователь
  • Сообщений: 7137
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Re: [PCSXR] не все КОДЫ работают!?
« Ответ #15 : 27 Август 2014, 01:45:54 »
Последний чит рабочий, но работает с момента старта игры, а первый фигня какая-то сколько не пробовал ни фига работает.

Оффлайн SILENT_Pavel

  • Пользователь
  • Сообщений: 2734
    • Youtube
    • Просмотр профиля
Re: [PCSXR] не все КОДЫ работают!?
« Ответ #16 : 27 Август 2014, 02:10:32 »
Ну и? Остались какие-то вопросы?
Корень вопроса прост - что за фигня творится на геймхакинг? Последний код работает на псп без активаций. Почему вообще существует несколько версий кодов, в ступор вгоняет, а на сайте беспорядочно перемешаны рабочие и кривые коды  :-\

Оффлайн edgbla

  • Пользователь
  • Сообщений: 503
    • Просмотр профиля
Re: [PCSXR] не все КОДЫ работают!?
« Ответ #17 : 27 Август 2014, 13:01:18 »
Ну с читами всегда бардак, непонятно почему ты только сейчас с подобным столкнулся. :)