Разработка и ромхакинг > Ромхакинг и программирование
[ALL] CHEATS & MODS
<< < (147/197) > >>
krocki:
Здесь будут выкладываться чит-коды, моды и прочее что сними связано...
sergey1383:

--- Цитата: dedok179 от 14 Сентябрь 2019, 18:03:00 ---Трейнер для Dino Crisis 2 от Вектор, образ ищите сами на psxplanet все ссылки поломаны.
Из опций: Бесконечная жизнь, много кредитов, сохранение где угодно, аптечка в первом слоте не кончается, все ключи, все файлы.
Это первый трейнер после пересборки билдера, по тестам вроде все хорошо.
Просто заменить файл в образе через CDmage.

--- Конец цитаты ---
psxplanet ссылка рабочая скачивал  http://psxplanet.ru/forum/showthread.php?t=1645
dedok179:
Трейнер для Soul Blade. Из опций: бесконечно здоровье первого игрока, все оружие, 13 секретных персонажей, открыть персонажа Soul Edge.
Замена через CDmage.
dedok179:
Трейнер для Warcraft 2. Из опций: Чит селектор (L1+Select быстрые постройки, L2+Select неуязвимость, R1+Select полный апгрейд, R2+Select показать карту), бесконечные золото, дерево, масло, еда.
Замена через CDmage.

Добавлено позже:
Пока так, потому что знакомый в патчере ошибку нашел при тестах.
krocki:


Файл для патча CMOF.exe

Непобедимость...
00167EDD: 80 C6
00167EDE: BF 87
00167EDF: B0 D0
00167EE0: 04 05
00167EE1: 00 00
00167EE2: 00 00
00167EE3: 00 01
001C4FA9: D9 EB
001C4FAA: EE 0A

Бессмертие...
00118E26: 74 70
00118E27: D8 D9
00118E28: 71 59
00118E29: 70 74

Вечная магия...
0019C31F: 45 46
0019C320: 08 40

Вечный воздух...
001E4FB4: 45 42
001E4FB5: 08 40

Вечные оружия...
0016C405: 74 79

Высокие прыжки...
003D545C: 75 00
003D545D: 02 00
003D545E: 70 B4
dedok179:
Трейнер для Warriors Of Might And Magic. Из опций:Бесконечное здоровье, мана, ключи, орбы, гемы, быстрая прокачка.
Замена через CDgame. Патчер починен и завтра уже на нем будут трейнеры.
krocki:


Скачать игру можно здесь...

Файл для патча game64.dll

Непобедимость...
001C046B: 85 89
002554BE: 39 89
002554C0: 94 90

Вечный воздух...
001FB1AC: 75 EB
001FB1AD: 13 41

Вечная магия...
001C659A: 29 39

Вечные деньги...
0032764C: 89 39

Высокие прыжки...
001BCBE6: 8B 89

Время игры остановлено...
002D5902: 01 39
demon26:
Кроки у меня вопрос,помнишь ты записывал видеоурок где прописывал жизни в контре на сега,можно спросить где ты взял значение 7C?Заранее спасибо:)
krocki:

--- Цитата: tolik5_90 от 28 Сентябрь 2019, 17:33:48 ---krocki Хакни пожалуйста игру на денди Adventure Island чтобы при наборе каждых 10,000 очков давали жизнь. Адрес на очки 069B-06A1.
--- Конец цитаты ---
Сам пробуй её хакнуть ;)

--- Цитата: demon26 от 02 Октябрь 2019, 12:14:04 ---Кроки у меня вопрос,помнишь ты записывал видеоурок где прописывал жизни в контре на сега,можно спросить где ты взял значение 7C?Заранее спасибо:)
--- Конец цитаты ---
ХЗ...я уже ни чё не помню где и что ломал...просто знание асмы и подмена кода ни чего сложного...
открывая отладчик в игре можно по нему учится...мнемоня главное есть. ;)
Cyneprepou4uk:
demon26, скинь ему ссылку на видео и время
krocki:
Teenage Mutant Ninja Turtles (U) [T+Rus PSCD] :gamer:
Неуязвимость.
Вечное время.
Вечные оружия.
Выбор оружия SELECT + B
Дропнутые оружия не исчезают.
demon26:
Кроки как прописывать жизни в сега?можешь написать типа статьи будь другом :)
krocki:

--- Цитата: demon26 от 06 Октябрь 2019, 22:05:27 ---Кроки как прописывать жизни в сега?можешь написать типа статьи будь другом :)
--- Конец цитаты ---
Название игры, платформа и по точнее вопрос про жизни и как по твоему их нужно сделать.
demon26:
https://youtu.be/CYgfie7cRyk Ты как то на контре Хард корпс показывал как прописать 99 жизней,ты там в Hex прописывал 7C 64,меня интересует как и откуда взял 7C.на денди куда проще,буду очень признателен:)если ещё покажешь на другой игре сега или расскажешь:)Например на черепахах:)
krocki:
7C - это MOVEQ инструкция делает запись значения определённого.
D6 - регистр например от D0 до D7.
64 - значение количества например жизней...
вместе будет выглядеть вот так - MOVEQ #$64,D6 в нех код будет такой 7С 64
я просто изменил код перехода (BNE #$04) на свой MOVEQ #$64,D6
так как снизу идёт инструкция MOVE.b D6,$000C(A3) записи жизней в регистр D6
MOVE.b - это код записывающий определённое значение в один байт так как там после точки идёт буква b - это байт.
W - это сокращённо word 2 байта
L - 4 уже байта, обычно используется ввода смещений.
D6 - это регистр где хранится значения жизней.
$000C - указатель на адрес.
(A3) - регистр в нём смещение...например базовое + к нему прибавляем 000С указатель и получаем адрес в памяти количества жизней в игре.

Кстати там можно сделать по другому...игра же грузит жизни откуда то можно найти это значение...если посмотреть в отладчике выше код где мы меняли значение там будет инструкция такая... MOVE.w ($FA52),D6 это инструкция считывания...
нам нужен FA52 в отладчике добавляем этот адрес FFFA52 и ставим бряк на запись и пере запускаем игру и смотрим где срабатывает бряк первый не нужный а вот второй где брякнуло на смещение 0005E2 то что нужно там снизу где 0005F8: 00000003 это и есть количество жизней дающей в игре.
demon26:
Спасибо ;)
krocki:
demon26, Как я понял 2я игра Teenage Mutant Ninja Turtles - The Hyperstone Heist
По аналоги так же делаем и тут...находим адрес жизней в игре путём отсеивания адресов...
в данный момент у меня это адрес FFC038 - количество жизней в игре далее ставим бряк на запись на него и в главном меню игры жмём начать игру там и происходит зачисление жизней значения 2
срабатывает там два бряка 1й на 01618С и чуть ниже 2й бряк на 016192 это то что нам нужно...
там будет инструкция с нашим адресом и другим MOVE.w ($00FFFB06),($00FFC038)
FFFB06 - это то что нам нужно ставим на него бряк на запись и пере запускаем игру на третьем бряке срабатывания смещение 00044С - это и будет то что нам нужно снизу где смещение 000482: 00000002 это и есть значение откуда берутся у черепах жизни...по сути ничего сложного нет, главное реверсить код в нужное направление усё. ;)

Pocket Monsters 2 (Unl) [!] :gamer:
Фикс для запуска на старых эмулях ABTA-AB30 а то дальше главной менюшки не пойдёт.
Непобедимость AALA-AT4T + AJYA-AA7N
Вечные жизни AT6A-AA5A
Вечные покеболы ATWA-AA5C
ww:
krocki, можешь хакнуть Operation Logic Bomb на СНЕС. В конце дается апгрейт, который позволяет ходить по электричеству. Можно gamegenie сделать, чтоб он с первого уровня был?
Сейв того места прикрепил.
krocki:
Boogerman - A Pick and Flick Adventure (U) :gamer:
Неуязвимость.
Вечные жизни.
Вечные оружия.
Не терять оружия.
Начать игру с оружием.
Начать игру с 99 жизнями.

--- Цитата: ww от 08 Октябрь 2019, 20:17:28 ---krocki, можешь хакнуть Operation Logic Bomb на СНЕС. В конце дается апгрейт, который позволяет ходить по электричеству. Можно gamegenie сделать, чтоб он с первого уровня был?
Сейв того места прикрепил.
--- Конец цитаты ---
Не подошёл твой сейв на эмуль bsnes <_<
Alien 3 (U) :gamer:
Неуязвимость.
Вечные оружия.
ww:

--- Цитата: krocki от 09 Октябрь 2019, 11:01:31 ---Не подошёл твой сейв на эмуль bsnes
--- Конец цитаты ---
ну да, он для Snes9x v1.51+ v5.2. Запишу тогда на bsnes
krocki:
Demolition Man (U) :gamer:
Непобедимость.
Вечные оружия.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии