Применение PNACHES непосредственно к PS2 ISOS. Эта программа была написана с основной целью, чтобы предложить совместимый с Linux аналог для PS2 Patch Engine (потому что этот оригинальный исполняемый файл Windows не работает под вином, поэтому я подумал, что я сделаю свой собственный).
Это в основном очень просто. Вы выбираете один файл PNACH. Программа попытается проанализировать этот файл Smiliar в PS2Patchelf. Вы выбираете один PS2 ISO, и программа позвонит Libcdio, чтобы понять этот стандарт файла. Библиотека также попытается найти мне необходимый файл ELF для исправления внутри ISO. Когда вы нажимаете на патч, будет сделано резервное копирование, и патчи будут записаны в файл, аналогичный тому, как это сделал PS2Patchelf.
Для построения вам необходимо установить следующие пакеты (что, я полагаю, уже поставляется с вашим дистрибуцией):
Клонировать репо и позвольте Месону справиться с остальными.
git clone https://github.com/Snaggly/PS2_Pnacher.git
cd PS2_Pnacher
meson compile
meson install
В качестве альтернативы вы можете просто загрузить из Flathub здесь: https://flathub.org/apps/details/io.github.snaggly.ps2_pnacher
Я впервые пытаюсь написать что -то для Linux. Если бы я сделал что -нибудь из нормы, я бы хотел узнать, как это делается правильно! Или, если они выходят из -за проблем, которые я упустил из виду, откройте новую проблему (если уже не открыта).