| Эмуляция > Эмуляторы консолей 5 поколения |
| [PCSXR] не все КОДЫ работают!? |
| (1/1) |
| SILENT_Pavel:
Игра: 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[/list] это камера в "салоне" и анлок всех машин в игре, эти коды работают идеально, а моя цель заставить работать эти: [*]Auto Pilot - On (Press X & Up) - Off (Press X & Down) [*]Drive Through Walls - On (Press Select & L1) - Off (Press Select & L2)[/list] Они не работают, почему? Образ 100% по редампу, коды 100% для этого образа, сайт кодов сразу адаптировал их под эмулятор PCSXR, так в чем проблема? Может какая-то запара с мастер кодом, нужен ли он тут и где он? Или это баги эмуляции, на реальной консоли будет работать? (пока не успел протестить) прикладываю скриншот одного из работающих кодов. Я не могу перейти на другой эмулятор или реальную консоль, потому что на PCSXR есть widescreen. Может ли влиять на коды криво настроенный графический плагин или подобное, может биос сменить? Подобные проблемы издавна испытываю и в других играх например silent hill и хождение сквозь стены. Любая помощь будет очень кстати, спасибо. |
| edgbla:
Плагины или их "кривая" настройка не могут повлиять, разные биосы теоретически могут, но на практике я что-то такого не встречал, попробуй без мастер кода для начала... Добавлено позже: Я вижу кнопки там по адресам 8004702A и 80066142, т.е. рядом, но всё-таки не 800472E2. :) Добавлено позже: Работает в общем, поменяй мастер код и будет тебе счастье, всмысле: [*Auto Pilot - Off] D004702A BFBF 80010CB0 0005 [*Auto Pilot - On] D004702A BFEF 80010CB0 0004 Добавлено позже: Ну и так далее, везде где используются нажатия для активации чита. Добавлено позже: И да, PCSXR тут не причём. :D |
| SILENT_Pavel:
--- Цитата: edgbla от 09 Июль 2014, 00:26:43 ---Работает в общем, поменяй мастер код и будет тебе счастье, всмысле: [*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 --- Конец кода --- |
| edgbla:
Кнопки в проге можно посмотреть, тут в аттаче http://www.emu-land.net/forum/index.php/topic,48948.msg651658.html#msg651658 Пожалуйста. Добавлено позже: Ну либо смириться, либо искать читы где-то ещё. |
| SILENT_Pavel:
--- Цитата: edgbla от 09 Июль 2014, 00:26:43 ---поменяй мастер код и будет тебе счастье --- Конец цитаты --- В общем в игре несколько кодов, использующих один адрес мастер кода, но разные кнопки (прикладываю пик). Давай как для дураков, наглядно разберем код на части: Что было: --- Код: ---[On (Press X & Up)] D00472E2 BFEF 80010CB0 0004 --- Конец кода --- Что стало: --- Код: ---[On (Press X & Up)] D004702A BFEF 80010CB0 0004 --- Конец кода --- Итого: всё что было пофикшено, это АДРЕС смещения мастер кода, ведь первая строчка это индивидуальный мастер код для второй строчки, правильно? Адрес смещения мастер кода это D00472E2 в оригинале, был изменён на D004702A и код заработал, если заменить его в других кодах, то они не начинают работать!? У меня не начали по крайней мере, три раза проверил. --- Цитата: edgbla от 09 Июль 2014, 00:26:43 ---Я вижу кнопки там по адресам 8004702A и 80066142, т.е. рядом, но всё-таки не 800472E2. --- Конец цитаты --- Вот ты назвал адреса, а откуда их взял не понимаю, кроме последнего, из ps1 дизассемблера что-ли?. Извини за тугодумие, но пока наглядно по полочкам не рассмотрю - не пойму как пофиксить остальные, этот фикс чинит только код на авто-пилот и не более (но это уже очень круто конечно). |
| edgbla:
--- Цитата: SILENT_Pavel ---Итого: всё что было пофикшено, это АДРЕС смещения мастер кода, ведь первая строчка это индивидуальный мастер код для второй строчки, правильно? --- Конец цитаты --- Мастер код в данном случае это адрес, по которому лежит текущее состояние кнопок геймпада. --- Цитата: SILENT_Pavel ---если заменить его в других кодах, то они не начинают работать!? --- Конец цитаты --- Ну, при условии, что те другие коды тоже используют управление в качестве мастер кода - должны работать. Иначе они просто неправильные. --- Цитата: SILENT_Pavel ---Вот ты назвал адреса, а откуда их взял не понимаю, кроме последнего, из ps1 дизассемблера что-ли? --- Конец цитаты --- Из отладчика, нашёл. Добавлено позже: На второй круг при Select & R1 --- Код: ---D004702A F7FE 3011EFD4 02 --- Конец кода --- на третий соответственно 03... |
| SILENT_Pavel:
--- Цитата: SILENT_Pavel от 08 Июль 2014, 15:43:13 ---Подобные проблемы издавна испытываю и в других играх например 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:
Я не знаю режима чита ^7, по-моему это какая-то чепуха. Да и адрес ^84 тоже прямо скажем не блещет. |
| SILENT_Pavel:
--- Цитата: edgbla от 26 Август 2014, 23:15:52 ---Я не знаю режима чита ^7, по-моему это какая-то чепуха. Да и адрес ^84 тоже прямо скажем не блещет. --- Конец цитаты --- тем временем он работает на реальной консоли и иногда время от времени на эмуляторе. на сайте я ссылку дал - там разные варианты кода может его можно переконвертировать еще чтобы начинался с цифры 8, от пс2 коды в разные форматы перегоняются например |
| edgbla:
Ну, найди конвертилку, переконверти и тогда увидишь нормальные цифры, которые сможешь посмотреть/поменять в Xplorer Button Value Calculator. На pcsxr такие коды не поддерживаются точно, да и на консоли с реальным взломщиком не помню такого, проверять лень. :) |
| Dyons:
--- Цитата: edgbla от 26 Август 2014, 23:45:52 ---Ну, найди конвертилку, переконверти и тогда увидишь нормальные цифры, которые сможешь посмотреть/поменять в 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:
Бредовые читы какие-то, проверка двух байтов по не кратным двум адресам и такая же запись, работает хоть? |
| Dyons:
--- Цитата: edgbla от 27 Август 2014, 00:29:00 ---Бредовые читы какие-то, проверка двух байтов по не кратным двум адресам и такая же запись, работает хоть? --- Конец цитаты --- только что попробовал в эмуляторе, не фурычит, смущает то что код включения и код выключения имеют одинаковые адреса |
| SILENT_Pavel:
--- Цитата: Dyons от 27 Август 2014, 00:48:16 ---только что попробовал в эмуляторе, не фурычит, смущает то что код включения и код выключения имеют одинаковые адреса --- Конец цитаты --- оно 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 --- Конец кода --- |
| edgbla:
Ну и? Остались какие-то вопросы? |
| Dyons:
Последний чит рабочий, но работает с момента старта игры, а первый фигня какая-то сколько не пробовал ни фига работает. |
| SILENT_Pavel:
--- Цитата: edgbla от 27 Август 2014, 01:23:26 ---Ну и? Остались какие-то вопросы? --- Конец цитаты --- Корень вопроса прост - что за фигня творится на геймхакинг? Последний код работает на псп без активаций. Почему вообще существует несколько версий кодов, в ступор вгоняет, а на сайте беспорядочно перемешаны рабочие и кривые коды :-\ |
| edgbla:
Ну с читами всегда бардак, непонятно почему ты только сейчас с подобным столкнулся. :) |
| Навигация |
| Главная страница сообщений |