Sådan patches ROM-dumper med IPS-filer i Linux



Prøv Vores Instrument Til At Fjerne Problemer

Hvis du har en USB-patrondumper eller en anden måde at legitimt erhverve en ROM-fil på, vil du måske komme ind på ROM-hackingscenen. International Patching System (.IPS) filer tillader programmører at sende ændrede ROM-data til videospil uden at distribuere nogen kode fra det originale spil, hvilket hjælper med at undgå nogle af de licensproblemer, der er involveret i distribution af afledte arbejdsspil.



Mens du har brug for specielle hjælpeprogrammer til at patch disse filer under Windows eller OS X, kan du bruge et simpelt Python-script til at gøre det samme under Linux. Da det er et fortolket Python-script og ikke et kompileret program, kan du køre det på de fleste moderne distributioner af GNU / Linux.



Patching af filer med IPS-tilføjelser

Du skal bruge en pakke kaldet Lazy IPS fra Boris Timofeev, som kommer med navnet lazy_ips.py.zip og stadig skal scannes inden brug. Pakk filen ud enten ved at højreklikke på den og vælge 'Uddrag her' i Nautilus eller en anden filhåndtering eller ved at bruge unzip-kommandoen ved CLI-prompten. Du ender med en enkelt lazy_ips.py-fil. Start scriptet ved at dobbeltklikke på det eller skrive ./lazy_ips.py fra CLI-prompten. Hvis du bliver bedt om tilladelse til at udføre det, skal du gøre det, men sørg for at farverne i vinduet matcher dit GTK-tema. Hvis du har brugerdefinerede GTK-farver eller skrifttyper, tager dette program dem. Det er helt unødvendigt at køre det som rod.



Klik på knappen Åbn ud for det første filindtastningsfelt, og vælg derefter ROM'en fra det felt, der kommer op. Det kan have en anden udvidelse afhængigt af hvilken slags hardware spillet kørte oprindeligt. Klik på den anden Åbn-knap, og vælg en IPS-patchfil, og sørg for, at der er en markering ud for 'Opret en sikkerhedskopifil.' Det kan være en god idé at lave yderligere kopier af den originale ROM i en anden mappe alligevel. Klik på knappen Udfør, og vent derefter, indtil den læser færdig. Du kan trykke på Afslut-knappen, når den er færdig. Højreklik på den ROM-fil, du brugte i Lazy IPS, og gå derefter til egenskaber. Filændringsdatoen skal være den samme som den dag, du kørte programmet den. .Bak-filen i samme bibliotek er den sikkerhedskopi, Lazy IPS har lavet.

2 minutter læst