Инструкция находится в стадии написания. Возможны довольно серьёзные исправления и дополнения.
Установка:
Скачать самую последнюю версию CW Cheats можно
тут.
Скачать самую последнюю базу -
тут.
*В скаченном архиве CW Cheats нас интересует папка INSTALL. За ходите в неё и переписываете папку seplugins
в корень вашей карточки памяти.
*Далее, идёте в Рекавери-меню (Зажать правый триггер при включении PSP - если кто не знал), там в пункте plugins
необходимо включить (Enable) [GAME]cwcheats.prx
*Новую базу (сheat.db) необходимо записать на стик в seplugins/cwcheat
Использование.
Общая последовательность действий выглядит так-
1. Заходим в рекавери в пункт Plugins и энаблим cwcheats.prx
2. Выходим, грузим консоль, запускаем игру. Я делаю на примере MGS PO
3. Грузим непосредственно игровой эпизод, не меню, не интермиссию, а именно игру, т.е. там где нужен чит.
4. Долго жмём кнопку Select. На экране появится много полезной и не очень информации,
вот дальнейшие наши действия зависят от того что там написано.
Если во второй строчке сверху указанно название игры, значит чит имеется в базе.
Тогда, заходим в пункт Select cheats и выставляем нужные нам читы, например Infinite Health.
Стоит отметить, что читы иногда повторяются, это значит что значения, например, жизни могут храниться
по разным адресам. Для получения нужного эффекта можно либо включить все читы, либо опытным путём
выяснить какой именно пункт гарантированно даёт нужный эффект.
Названия читов могут быть разными, в зависимости от игры. После того как выбрали [Y] напротив
нужного чита, давим кружок и также ставим в положение [Y] пункт Enable cheats.
Вот и всё, возвращаемся в игру(кружок) и наслаждаемся...
Если во второй строчке сверху указан только ULUS/ULES код, в пункте Select Cheats пусто,
а название отсутствует, значит предстоит искать читы самим
Прежде всего стоит отметить, что сложность поиска зависит от самой игры. Одни читы находятся довольно просто,
другие - не находятся вообще. Хотя всё зависит от вашего упорства )
Итак, для начала опредилимся что мы будем искать. Самый простой поиск - это поиск точных
численных значений, например, количества патронов. Здесь всё просто, смотрим сколько
их у нас. Допустим 120. Зажимаем Select и идём в пункт Cheat searcher, затем в пункт
"Start a new search for a fixed value" что в переводе с буржуйского означает
"Начать новый поиск фиксированных значений". Здесь обратите внимание, что по умолчанию
CW Cheats предлагает искать 8битные значения. Если у вас патронов меньше 255, то 8 бит
нас вполне устраивает, если патронов больше, то надо квадратиком переключить с 8 бит на 16 бит.
Соответственно, если требующее поиска фиксированное значение больше 65535, то квадратиком
переключаем в положение 32 бит.
Смотрим строчку DEC: - именно там, по умалчанию, предлагается ввести нужное значение для поиска.
(оно и понятно, DEC - десятичная система исчисления, именно в ней обычно указывается количество
патронов в играх). Используя стрелочки вводим число имеющихся патронов. Обратите внимание что число
надо вводить так, чтобы оно упиралось в правую часть, т.е. если это число 20, то так - DEC: 0000000020,
а не вот так - DEC: 2000000000. После того как ввод закончен,нажимаем крестик и ждём пока отыщуться все значения.
Когда поиск завершится вам выдадут результат. Например так - found : 263 - now you can exit and change the value on the game.
Ну чтож, теперь возвращаемся в игру(давим кружки)). (1*) В игре необходимо изменить то число которое мы ищем.
Например надо расстрелять часть патронов(но не все), или наоборот, найти ещё патронов.
Запоминаем, или записываем на бумажку количество оставшихся патронов.
После того как это сделано, снова давим Select и в пункт Cheat searcher. На этот раз
нас интересует подпункт "Continue search for a fixed value". В поле DEC: опять вводим
количество патронов, на сей раз оставшихся после того как часть из них была отстрелена.
И снова давим крестик. Ждём результатов, и... видим что количество найденных значений уменьшилось.
Грубо говоря, первым поиском мы нашли все значения равные количеству у нас патронов,
а вторым поиском, нашли среди них те, которые уменьшились точно также, как и количество у нас патронов.
Обычно поиск точных значений не требует многократного повторения поиска, хотя и такое возможно.
Если количество найденных значений велико (строчка found: ), то повторяем процедуру поиска с (1*).
Если число значений 1 - 3, то уже можно смело приступать непосредственно к созданию чита -
Давим кружок чтобы вернуться в меню, и снова заходим в Cheat searcher->"Continue search for a fixed value".
На сей раз жмём треугольник и тупо жмём крестик а потом кружок на каждом адресе значения. Допустим их 3.
Возвращаемся кружком в главное меню CW Cheats и идём в пункт Select Cheats. Там вы увидете как раз 3 новых чита
NEW CHEAT 1 - 3. Переводим их все в положение [Y]. Давим Select чтобы сохранить читы в базе.
Возвращаемся в главное меню и выставляем в положение [Y] Enable Cheats. Возвращаемся в игру и наблюдаем
полученный эффект, патроны больше не должны уменьшаться.
Не расстраивайтесь если у вас не получилось с 1 раза, попробуйте ещё. В конечном итоге вы добьётесь нужного
эффекта. Не бойтесь экспериментировать, в конце концов PSP вы этим не сломаете, самое страшное что может случиться
- это зависшая игра.
Более сложным поиском читов является поиск неизвестных значений. Например, уровень жизни представлен прогресс баром
т.е. шкалой. В этом случае мы не можем знать точное значение уровня жизни. Для поиска таких значений
используется пункт Cheat searcher->"Start search for a difference". После выполнения этого пункта, будет создан
дамп памяти. Вернитесь в игру, любым удобным способом уменьшите уровень своей жизни, вернитесь в
CwCheats->Cheat searcher->"Continue search for a difference".
equal to before - искать неизменившиеся значения.
different than before - искать изменившиеся значения.(это в том случае если неизвестно каким образом изменилось значение)
less than before - значения ставшие меньшими чем было.
greater than before - значения ставшие большими чем было.
слово by означает "на", т.е. например меньше чем было на что-то, там необходимо указать на сколько меньше стало новое значение.
Многократно используя "Continue search for a difference" вы сможете отсеять необходимое вам значение. И создать чит для игры.