Как да се закърпят ROM свалки с IPS файлове в Linux



Опитайте Нашия Инструмент За Премахване На Проблемите

Ако имате USB касета за касета или друг начин за законно придобиване на ROM файл, може да искате да влезете в сцената за хакване на ROM. Файловете с Международна система за кръпки (.IPS) позволяват на програмистите да изпращат променени ROM данни за видео игри, без да разпространяват какъвто и да е код от оригиналната игра, което помага да се избегнат някои от проблемите с лицензирането, свързани с разпространението на производни работни игри.



Въпреки че се нуждаете от специални помощни програми, за да поправите тези файлове под Windows или OS X, можете да използвате прост скрипт на Python, за да направите същото под Linux. Тъй като това е интерпретиран скрипт на Python, а не компилирана програма, можете да го стартирате в повечето съвременни дистрибуции на GNU / Linux.



Пачване на файлове с IPS добавки

Ще ви е необходим пакет, наречен Lazy IPS от Борис Тимофеев, който ще се появи с име lazy_ips.py.zip и все още трябва да бъде сканиран преди употреба. Разархивирайте файла, като щракнете с десния бутон върху него и изберете „Извличане тук“ в Nautilus или друг файлов мениджър, или като използвате командата за разархивиране в подканата на CLI. Ще получите един-единствен файл lazy_ips.py. Стартирайте скрипта, като щракнете двукратно върху него или напишете ./lazy_ips.py от подканата на CLI. Ако бъдете помолени за разрешение да го изпълните, направете го, но се уверете, че цветовете на прозореца отговарят на вашата GTK тема. Ако имате персонализирани GTK цветове или шрифтове, тогава тази програма ще ги отведе. Напълно излишно е да го стартирате като root.



Щракнете върху бутона Отваряне до първото поле за въвеждане на файл и след това изберете ROM от появилото се поле. Може да има различно разширение в зависимост от хардуера, на който играта е работила първоначално. Щракнете върху втория бутон Отваряне и изберете IPS файл за корекция и се уверете, че има отметка до „Създаване на архивен файл“. Все пак може да искате да направите допълнителни копия на оригиналния ROM в друга директория. Кликнете върху бутона за изпълнение и след това изчакайте, докато прочетете готово. Можете да натиснете бутона Quit, след като приключите. Щракнете с десния бутон върху ROM файла, който сте използвали в Lazy IPS, и след това отидете на свойства. Датата на модификация на файла трябва да бъде същата като деня, в който сте стартирали програмата. Файлът .bak в същата директория е направеният резервен Lazy IPS.

2 минути четене