Перейти к содержанию

kenshin

Пользователи
  • Постов

    21
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Сообщения, опубликованные kenshin

  1. 25 минут назад, Partizan сказал:

    Попробуй программку FixCheckSum 

    Какую игру ломаешь?

    Программа не видит ромы. У меня они в формате "King Colossus (J) [!].gen" Это нужно конвертить ромы?

    Игра King Colossus (J) [!].gen и Vampire Killer (J) [!].gen.

  2. Ребят, подскажите пожалуйста. Вношу изминения в сам ром, но при загрузке красный экран. Жму F11 ищу инструкцию BNE (6622), меняю его на BEQ (6722), это вроде как отменяет проверку целостности, но красный экран не проподает. Что делаю не так?

    spacer.png

  3.  

    В 15.11.2020 в 12:02, JIeXA сказал:

    Нецензурщину вырезал

     

    На основе уроков, я сделал свое решение, возможно оно и не верное, но все работает ?.  Враги умирают, ограждения разрушаются, мой персонаж бессмертный.

    Спойлер

    newmem:
    cmp [ebx+18],42C80000 <<<<<<<<< В этом смещении полоска жизни.  Правда есть одно условие, нужно ударить врага.
    jne code
    nop
    nop
    nop
    jmp return
    code:
      fstp dword ptr [ebx+18]
      test ebx,ebx
      jmp return

    INJECT+09:
      jmp newmem
    return:
    registersymbol(INJECT)

     

     

  4. 2 часа назад, Alex2411 сказал:

    у тебя аоб  начинаеться  с CC , а должен  начинаться с D9 . это потому что ты  поставил  бряк , а потом  сделал скрипт  когда байт поменялся .

     

    Да, вы правы, я просто забываю об этом )) Но знаю это. Самое интересно, что скрипт всегда работает ))). Даже после перезагрузки системы. Поменял на D9 и скрипт перестал работать.

  5. 5 часов назад, Xipho сказал:

    Давать готовое решение - плохо. Я для чего все эти видосы записывал? Чтобы ребята учились, а не получали всё готовенькое.

    Я не беру тупо код. На его основе я и учусь, я сам пытаюсь дойти до результата, а иначе, я никогда не пойму как это работает.

    Ваши видео смотрю постоянно, там ведь вы тоже пишите код. 

  6. Доброго времени суток!

    Использовался Cheat Engine 7.2

    Ситуация такая:

    Нашел адрес который отвечает за нужный мне параметр, хранится он в float.

    Выполнил поиск инструкций, выбрал ту, к который меньше всего обращений.

    Выполненные действия в картинках:

    Спойлер

    45b29ba3067cec8e9d74f377f1e5be96-full.pn

    Попробовал вписать код через автоассамблер:

    Спойлер

    674f05b2a6d675cd9c72ca8c668c2312-full.pn

    Код сработал, после удара по мне линейка полностью восполнилась и получил бесконечные супер удары.

    Проблема проявилась сразу, дошёл до первого ограждения и не смог его разбить, как я понял инструкция обращается не только к одному адресу.

    Подозреваю, что по мере прохождения будет задействовано больше адресов, что приведет к не обратимым последствиям.

    Вопрос заключается именно в том, как исключить все остальные адреса и оставить только то, что нужно?

  7. В 27.06.2018 в 14:40, TheMoltres сказал:

    А тогда вопрос, как отследить адрес, например когда главный герой находит предмет какой-то и он появляется у него в инвентаре, чтобы этот предмет заспавнить сначала игры?

    Могу предположить - тут требуется поиск неизвестного значения, а когда предмет появился в инвентаре, следует выбрать в отсеве значение изменилось.

  8. Спасибо Вам, добрый человек, но игра виснет после подбора вещей из первого сундука ))

    Я нашел код на замедленный прыжок:

    Landstalker - The Treasures of King Nole (E) [!]

    RY3A-A6ZR

     

    Есть ещё вопрос, Вы нашли адрес FF5412, после установки на него бряк на запись, у меня указатель падает на адрес - 003FE2 коды-D36D0012 инструкции - ADD.W D1,$0012(A5). 

    Вот, кусок кода:

    66db9ce08b1b.jpg

    Объясните пожалуйста, что нужно извлекать из этого куска кода.

  9. 17 часов назад, krocki сказал:

    ...

    Ну, это я видел, это самый простой и незамысловатый взлом. Интересен процесс именно на высокие прыжки, я знаю, что он похож на то, как Вы ищите жизни, но все же нужный адрес найти там сложнее, так он ещё может быть не один и тог далее, есть свои нюансы,  для Alien Soldier мне удалось найти, а вот например для Landstalker - The Treasures of King Nole так и не получилось, вроде как сам адрес нашел, но не могу понять на какое значение нужно его менять,  или как найти жизни боссов и сделать так, чтобы в той же Contra hard corps все боссы умирали с первого выстрела.

  10. 22 часа назад, kenshin сказал:

    Ещё интересно, как взламывать супер прыжки, например в той же Contra Hard Corps, инструментарий не имеет значения, будь то Cheat engine, или встроенный debuger.

    Сам ответил на свой вопрос:

    Alien Soldier (E) [!].gen

    Alien Soldier (J) [!].gen

    Emulator - Gens-2.11

    Super jump - B8WS-8RJ8

  11. 8 часов назад, Xipho сказал:

    Лучше все же использовать Game Genie коды, потому что скрипт будет зависеть от эмулятора и его версии, и с большой вероятностью на новой версии работать не будет.

    Дык, эмуляторы на Sega не обновляются уже более 10 -15-ти лет и  скорее всего не будут обновятся, даже тут все взломы проводились на версии эмулятора 2002 года выпуска. Мне интересен сам принцип, а если вдруг и выйдет новая версия, сам принцип можно будет перенести и на новую версию.

    Ещё интересно, как взламывать супер прыжки, например в той же Contra Hard Corps, инструментарий не имеет значения, будь то Cheat engine, или встроенный debuger.

  12. Максимальный запас здоровья - ACVS-8EA2 (Нужен для того, чтобы запас вашего максимального здоровья не повышался, а иначе при подборе банки на увлечения вашего максимального здоровья, вы потеряете свой супер удар).

    Нужно использовать совместно с кодом:

    Бесконечный запас здоровья - ACVS-8EA0

    Дополнение к посту:

    Спойлер

     

    Alien Soldier (E) [!].gen

    Alien Soldier (J) [!].gen

    Game Genie codes:

    Бесконечное время - XGVS-8WDT

    Бесконечный запас здоровья - ACVS-8EA0

    Бессмертие - E0WS-8AC8

    Нет жизней у боссов   -  AGBS-8AAA

    Бесконечное оружие 1 - ACVS-8AMG

    Бесконечное оружие 2 - ACVS-8AMA

    Бесконечное оружие 3 - ACVS-8AMC

    Бесконечное оружие 4 - ACVS-8AME

     

     

  13. Подскажите пожалуйста, а ещё лучше покажите на примере игры на эмуляторе, как написать скрипт для cheat engine, чтобы не вносить изменения в сам ром, а загружать только сам скрипт, как в современных играх.

  14. Моя первая работа.

    Alien Soldier (E) [!].gen

    Alien Soldier (J) [!].gen

    Game Genie codes:

    Бесконечное время - XGVS-8WDT

    Бесконечный запас здоровья - ACVS-8EA0

    Бессмертие - E0WS-8AC8

    Нет жизней у боссов   -  AGBS-8AAA

    Бесконечное оружие 1 - ACVS-8AMG

    Бесконечное оружие 2 - ACVS-8AMA

    Бесконечное оружие 3 - ACVS-8AMC

    Бесконечное оружие 4 - ACVS-8AME

     

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.