Com pegar bolcades de ROM amb fitxers IPS a Linux



Proveu El Nostre Instrument Per Eliminar Problemes

Si teniu un dump de cartutx USB o una altra manera d’adquirir legítimament un fitxer ROM, és possible que vulgueu entrar a l’escena de pirateria ROM. Els fitxers International Patching System (.IPS) permeten als programadors enviar dades ROM modificades per a videojocs sense distribuir cap codi del joc original, cosa que ajuda a evitar alguns dels problemes de llicència relacionats amb la distribució de videojocs de treball derivat.



Tot i que necessiteu utilitats especials per empaquetar aquests fitxers a Windows o OS X, podeu utilitzar un simple script Python per fer el mateix a Linux. Com que és un script Python interpretat i no un programa compilat, podeu executar-lo a la majoria de distribucions modernes de GNU / Linux.



Patching de fitxers amb addicions IPS

Necessitareu un paquet anomenat Lazy IPS de Boris Timofeev, que es dirà lazy_ips.py.zip i que encara s’hauria d’escanejar abans d’utilitzar-lo. Descomprimiu el fitxer fent-hi clic amb el botó dret i escollint 'Extreure aquí' a Nautilus o un altre gestor de fitxers o bé utilitzant l'ordre descomprimir a la sol·licitud CLI. Acabareu amb un sol fitxer lazy_ips.py. Inicieu l'script fent doble clic sobre ell o escrivint ./lazy_ips.py des de la sol·licitud CLI. Si se us demana permís per executar-lo, feu-ho però assegureu-vos que els colors de la finestra coincideixin amb el vostre tema GTK. Si teniu colors o tipus de lletra GTK personalitzats, aquest programa els serà útil. És completament innecessari executar-lo com a root.



Feu clic al botó Obre situat al costat del primer camp d'entrada del fitxer i seleccioneu la ROM al quadre que apareix. Pot ser que tingui una extensió diferent en funció del tipus de maquinari en què s'executés el joc originalment. Feu clic al segon botó Obre i trieu un fitxer de pedaç IPS i assegureu-vos que hi hagi una comprovació al costat de 'Crea un fitxer de còpia de seguretat'. És possible que vulgueu fer còpies addicionals de la ROM original en un altre directori. Feu clic al botó Executa i espereu fins que es llegeixi. Podeu prémer el botó Surt quan hagi acabat. Feu clic amb el botó dret al fitxer ROM que heu utilitzat a Lazy IPS i, a continuació, aneu a Propietats. La data de modificació del fitxer hauria de ser la mateixa que el dia en què vau executar el programa. El fitxer .bak del mateix directori és la còpia de seguretat Lazy IPS.

2 minuts de lectura