Så här lappar du ROM-dumpar med IPS-filer i Linux



Prova Vårt Instrument För Att Eliminera Problem

Om du har en USB-kassettdumper eller ett annat sätt att legitimt skaffa en ROM-fil, kanske du vill komma in på ROM-hackningsscenen. International Patching System (.IPS) -filer tillåter programmerare att skicka ändrad ROM-data för videospel utan att distribuera någon kod från det ursprungliga spelet, vilket hjälper till att undvika några av licensfrågorna som är involverade i distribution av derivatvideospel.



Medan du behöver specialverktyg för att korrigera dessa filer under Windows eller OS X, kan du använda ett enkelt Python-skript för att göra detsamma under Linux. Eftersom det är ett tolkat Python-skript och inte ett sammanställt program kan du köra det på de flesta moderna distributioner av GNU / Linux.



Patching Files med IPS-tillägg

Du behöver ett paket som heter Lazy IPS från Boris Timofeev, som kommer att heta lazy_ips.py.zip och fortfarande ska skannas före användning. Packa upp filen antingen genom att högerklicka på den och välja “Extrahera här” i Nautilus eller annan filhanterare eller genom att använda unzip-kommandot vid CLI-prompten. Du kommer att sluta med en enda lazy_ips.py-fil. Starta skriptet genom att dubbelklicka på det eller skriva ./lazy_ips.py från CLI-prompten. Om du blir ombedd att få utföra det ska du göra det men se till att fönstrets färger matchar ditt GTK-tema. Om du har några anpassade GTK-färger eller teckensnitt, kommer programmet att ta dem. Det är helt onödigt att köra det som root.



Klicka på knappen Öppna bredvid det första filinmatningsfältet och välj sedan ROM från rutan som kommer upp. Det kan ha en annan förlängning beroende på vilken typ av hårdvara spelet körde på ursprungligen. Klicka på den andra Öppna-knappen och välj en IPS-patchfil och se till att det finns en kryssrutan bredvid 'Skapa en säkerhetskopia.' Du kanske vill göra ytterligare kopior av original-ROM i en annan katalog ändå. Klicka på knappen Utför och vänta sedan tills den står klar. Du kan trycka på Avsluta-knappen när den är klar. Högerklicka på ROM-filen som du använde i Lazy IPS och gå sedan till egenskaper. Filändringsdatumet bör vara detsamma som dagen då du körde programmet den. .Bak-filen i samma katalog är säkerhetskopian som Lazy IPS har gjort.

2 minuter läst