Dazen, вот подробная инструкция
Запускаешь программу PS2DIS (дизассемблер машинного кода процессора PS2), которую можно скачать по ссылке http://www.ckemu.com/public/pcsx2/patch_making/ps2dis099_23.zip
Вставляешь диск с игрой в привод (или образ в эмулятор). Затем в программе надо выбрать в меню «File» команду «Open». Выбирай на диске с игрой файл с названием типа SLUS_206.72 (главный экзешник). В самом начале этого бинарного файла можно увидеть символы ELF, что наталкивает на некоторые размышления о происхождении BIOS приставки :)
Далее в меню «Edit» выбираем «Find Pattern», вводим строку 4000838c0800e0030000628c и устанавливаем флажок «As hex string». Жмём ОК. Через строку вниз от найденной должна быть команда lw v0, $0000(v1). В самом левом столбце выведен её адрес (смещение в файле), его записываем где-нибудь. Затем создаём текстовый файл и набираем в нём:
gametitle=НАЗВАНИЕ ИГРЫ
comment=Skips Video (sceMpegIsEnd)
//Skip Videos
patch=0,EE,АДРЕС,word,24020001
Вместо АДРЕС ставим найденный адрес и сохраняем файл на диск.
Запускаем PCSX2, включаем патчи и консоль. Запускаем игру (Run CD) и смотрим на заголовок консольного окна. В нём присутствует некое 16-ричное число контрольная сумма экзешника игры (CRC). Вот это число используем в качестве имени текстового файла, расширение должно быть .pnach Этот файл нужно положить в директорию PATCHES эмулятора PCSX2. Перезапускаем эмулятор. Если файл назван правильно, то после запуска игры в заголовке окна должно появиться НАЗВАНИЕ ИГРЫ.
Удачи тебе во взломе FFX-2!
All
Я вот спрашивал, спрашивал про видеоролики в других играх, но никто не ответил. Буду ведь спрашивать до посинения
На сколько я понял, в FFX-2 эмулятор вообще не может проигрывать GMV. Показывается ли видео в FFX, если да, то насколько корректно? Зависит ли корректность отображения видео от используемого графического плагина, его настроек? Какой FPS? Или же для просмотра GMV их всегда придётся выдирать спец.программами (CMP2 и т.д.)?
Попробовал включать/отключать FFX hack (в ZeroGS это делается клавишей F9). При выключении некоторые объекты становятся невидимыми, например, механический барабанщик на самом первом экране.