Разработка и ромхакинг > Ромхакинг и программирование
Заказы на взлом эмуляторных игр с ArtMoney
<< < (13/44) > >>
Ti_:

--- Цитата: Sumac от 17 Июль 2010, 22:16:07 ---Прочитал ответ на ЭмуРаше - получается если отключить этот флаг, то игра станет, как обычная версия ЧН3? Или это только уберёт бессмертие Шредеру?

--- Конец цитаты ---
так наверно шреддер этот флаг должен проверять, тогда надо искать его проверку шреддером.
DeniSS:
Тхус, нужно искать проверки флага... И опытным путем исправить. Завтра попробую, если Ti_ или еще кто не сделает.
И еще - можно мне код на бессмертие, чтоб Шреда проверить было легче  ;)
Dizzy:
Как можно взломать таймер в Beyond Oasis (U) [!] на эмуляторе Kega Fusion 3.64 (где ифритом надо наворачивать круги)? И заморозить здоровье в Headhunter на Null DC 1.0.0 beta 1.6?
iddqd:
Dizzy, выложи сохранение для Beyond Oasis. А headhunter я скачаю и сделаю.
Dizzy:
Вот сейв для Оазиса. Русская версия от Шедевра в комплекте, на всякий случай. Так как сейв для неё.
iddqd:
Dizzy, качай в аттаче адреса для Headhunter. Если они будут нерабочими (в дриме адреса меняются динамически), то найди поиском точного значения адреса патронов в пистолете и сделай по ним команду "Автоизменение адресов". Пример использования такой команды тут. Beyond Oasis сделаю тоже.



Добавлено позже:
Код на Beyond Oasis:

00FF9FEE:7F

Можешь поэкспериментировать со значениями.
Dizzy:
С BO не получилось, я не понял как использовать диапазон. Пытался искать только секунды в данном диапазоне, затем число с точкой. Ни фига.

В Headhunter вначале нашёл значения гранат, потом патронов (здесь получилось сделать автоизменение адресов), но как быть со здоровьем? Там так и висит 0, хотя по идее автоизменение должно было повлиять и на него. Так-то в патронах я не особо нуждался, обоймы и так бесконечные, а перезарядка быстрая.
Ti_:

--- Цитата: DeniSS от 18 Июль 2010, 10:54:27 ---Тхус, нужно искать проверки флага... И опытным путем исправить. Завтра попробую, если Ti_ или еще кто не сделает.
И еще - можно мне код на бессмертие, чтоб Шреда проверить было легче  ;)

--- Конец цитаты ---
$A1AF (в роме)
LDA $3D
ORA $5C
BEQ
переделать на что-нибудь. я сделал так $3E и $3E.    я этот асм не знаю, но тут похожу or.A? еще 1флаг?хз.

$1CAD5 - тут проверки остальные, ну если поискать WINHEX по "A53d" (LDA $3D) сделать - найдет 5раз, я не проверял.

еще если помните в японской в опциях EASY включается - 1удар. а вот HARD там нет опции.(но мне казалось что была)

DeniSS:
 Ога, я это тоже нашел, на большее моих скромных познаний не хватило. Еще сам Шреддер на этот флажок как-то совсем не реагирует.
Ti_:

--- Цитата: DeniSS от 19 Июль 2010, 16:44:10 --- Ога, я это тоже нашел, на большее моих скромных познаний не хватило. Еще сам Шреддер на этот флажок как-то совсем не реагирует.

--- Конец цитаты ---
ну на этот флажок (по $A1AF) он реагирует при 0жизней,  а по ($1CAD5) - все время.  но если отключить проверки флага $3D (я просто заменил на $3E) -это тоже не помогает.  так что тут видно что еще проверяется флаг $5C (вот его уже заменяем именно тоже на $3E),    по $3e вроде 0 всё время смотрел.
и собсна когда уже оба флага -ок , шредер убивается.

1проверка - отвечает за шредера
2проверка - за увелич.жизни врагов(или уменьшенный твой урон?)
3проверка - за повреждения по тебе.
4  - ???
5 - ???

запись фгага $3D

000193A0                                  84 3D                      

$5C

00018330         84 5C                                    

еще вспомнил - в 2players противников больше) можно еще и/или так усложнить :)
DeniSS:
Короче хак удался, товарищи, принимаем (мой первый хак. Йяй!!!!  :blush:)

По делу - в $A1B3 сменил BEQ на BNE. Вроде работает.

Добавлено позже:

--- Цитата: Ti_ от 19 Июль 2010, 17:21:32 ---1проверка - отвечает за шредера
2проверка - за увелич.жизни врагов(или уменьшенный твой урон?)
3проверка - за повреждения по тебе.
4  - ???
5 - ???

--- Конец цитаты ---
Возможно, они дублируются, убрал 5 - и враги снова стали с 2 хп...
Sumac:
Спасибо огромное!!
Получилось именно то, что надо!!  :thumbup:
iddqd:
Dizzy, в BO я тебе дал готовый PAR код. Вот тут смотри скрин как вводить такие коды. Никаких чисел с точкой в обычной Сеге сроду не было - они появились только с появлением Дрима.
В Headhunter при 100% здоровье равно 17096 (2 байта целое). Проверено на Jack Wade. Адрес гранат я не искал. А No reload значит что это адрес в обойме.

Добавлено позже:
И кстати можно уже ArtMoney с Demul использовать. Открой файл artmoney733.emul текстовым редактором и в секцию Dreamcast добавь это:


--- Код: ---Demul 0.5.5;demul.exe
;RAM 16Mb;0C000000;2C000000;1000000
--- Конец кода ---
Макарон тоже будет. А NullDC 1.0.4 у меня вылетает при старте игры (вернее закрывается эмуль без ошибок), пока не разобрался в чем дело.
Dizzy:

--- Цитата: iddqd ---Никаких чисел с точкой в обычной Сеге сроду не было - они появились только с появлением Дрима.
--- Конец цитаты ---
Ну мне-то откуда об этом знать?) Код срабатывает будто трасса пройдена за 6:03.07 (если включать до входа на трассу) или за 6.04.04 (если на трассе). Просто появляется телепорт и никаких призов. Зато получилось с кодом 00FF9FEE:01, тогда таймер секунд доходит до 17 и сбрасывается до 8 и так постоянно. Таким образом удалось получить лук.


--- Цитата: iddqd ---Адрес гранат я не искал. А No reload значит что это адрес в обойме.
--- Конец цитаты ---
Я имел ввиду, что вначале вместо патронов искал гранаты, хотел проверить на чём-нибудь конечном. Я понял, что No Reload - это стрельба без перезарядки, просто написал, что я в этом не нуждался. Мне нужно заморозить здоровье Анжелы, сейчас буду пробовать.


--- Цитата: iddqd ---И кстати можно уже ArtMoney с Demul использовать.
--- Конец цитаты ---
У меня видеокарта не поддерживает 3-е шейдеры, поэтому Demul я использовать не могу. Как и новые версии NullDC.
iddqd:
А NullDC1.0.3? Он с плагином от Чанкаст идёт. Выложи своё сохранение (карту памяти).
Dizzy:

--- Цитата: iddqd ---А NullDC1.0.3?
--- Конец цитаты ---
Не пробовал. Вот сейв, только я уже отыскал здоровье и всё заработало. Правда первый раз напоролся на лазеры и случилась автоматическая смерть. После чего эмуль подвис, я сбросил, зато со второго раза нашёл линейку здоровья не только Анджелы, но и босса. Спасибо!
2DDarkKnight:
Snow Bros (SMD) на бесконечные жизни
iddqd:
Сделал бесконечные жизни и заморозку трёх врагов. Пока не получилось сделать неуязвимость при мигании. Эмулятор по дефолту Fusion 3.64, он использует перевёрнутый порядок байтов. Если надо другой эмулятор, то надо после смены настройки (выбора эмулятора) к каждому адресу прибавить +1h. Читай тут: http://www.emu-land.net/forum/index.php/topic,37168.msg509943.html#msg509943
SAN-DIABLO:
Подскажите, как взломать очки апгрейда в Front mission 5 PCSX2 0.9.7.r3585, артмони находит число но при смене на другое сразу возвращается в нормальное значение.
Vivi the Black Mage:
найдите чит бессмертия для 2821 - Spider-Man Web of Shadows (U)(Xenophobia). Никак не могу убить Венома.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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