यदि आपके पास USB कार्ट्रिज डम्पर या ROM फाइल को वैध रूप से प्राप्त करने का कोई अन्य तरीका है, तो आप ROM हैकिंग दृश्य में शामिल होना चाह सकते हैं। इंटरनेशनल पैचिंग सिस्टम (.IPS) फाइलें प्रोग्रामर्स को मूल गेम से किसी भी कोड को वितरित किए बिना वीडियो गेम के लिए बदले हुए ROM डेटा भेजने की अनुमति देती हैं, जो व्युत्पन्न कार्य वीडियो गेम वितरित करने में शामिल कुछ लाइसेंसिंग मुद्दों से बचने में मदद करता है।
जबकि आपको विंडोज या OS X के तहत इन फाइलों को पैच करने के लिए विशेष यूटिलिटी की आवश्यकता होती है, आप लिनक्स के तहत वही करने के लिए एक साधारण Python स्क्रिप्ट का उपयोग कर सकते हैं। चूंकि यह एक इंटरप्रेटेड Python स्क्रिप्ट है न कि एक कंपाइल्ड प्रोग्राम, आप इसे GNU/Linux के अधिकांश आधुनिक डिस्ट्रीब्यूशन पर चला सकते हैं।
IPS एडिशन के साथ फाइलों को पैच करना
आपको बोरिस टिमोफीव से Lazy IPS नामक एक पैकेज की आवश्यकता होगी, जो lazy_ips.py.zip के रूप में नामित होकर आएगा और फिर भी उपयोग से पहले स्कैन किया जाना चाहिए। फाइल को या तो उस पर राइट-क्लिक करके और Nautilus या किसी अन्य फाइल मैनेजर में "Extract Here" चुनकर अनज़िप करें, या CLI प्रॉम्प्ट पर unzip कमांड का उपयोग करके। आप lazy_ips.py नामक एक सिंगल फाइल के साथ समाप्त होंगे। स्क्रिप्ट को या तो उस पर डबल-क्लिक करके या CLI प्रॉम्प्ट पर ./lazy_ips.py टाइप करके शुरू करें। यदि आपसे इसे निष्पादित करने की अनुमति मांगी जाती है, तो आगे बढ़ें, लेकिन सुनिश्चित करें कि विंडो के रंग आपके GTK थीम से मेल खाते हैं। यदि आपके पास कस्टम GTK रंग या फॉन्ट हैं, तो यह प्रोग्राम उन्हें समायोजित करेगा। इसे रूट के रूप में चलाने की बिल्कुल आवश्यकता नहीं है।
पहले फाइल एंट्री फील्ड के बगल में 'Open' बटन पर क्लिक करें, फिर दिखाई देने वाले बॉक्स से ROM चुनें। ROM का एक्सटेंशन उस हार्डवेयर के प्रकार के आधार पर भिन्न हो सकता है जिस पर गेम मूल रूप से चलता था। अगला, दूसरा 'Open' बटन क्लिक करें और एक IPS पैच फाइल चुनें। सुनिश्चित करें कि 'Create a backup file.' के बगल में एक चेक है। आप मूल ROM की अतिरिक्त प्रतियां एक अलग डायरेक्टरी में बनाना चाह सकते हैं। उसके बाद, 'Execute' बटन पर क्लिक करें और तब तक प्रतीक्षा करें जब तक यह 'Done' प्रदर्शित न करे। एक बार पूरा होने पर 'Quit' बटन पर क्लिक करें। फिर, Lazy IPS में आपके द्वारा उपयोग की गई ROM फाइल पर राइट-क्लिक करें और प्रॉपर्टीज पर जाएं। फाइल संशोधन तिथि उस दिन के साथ मेल खानी चाहिए जब आपने प्रोग्राम चलाया था। उसी डायरेक्टरी में, .bak फाइल Lazy IPS द्वारा बनाया गया बैकअप दर्शाती है।
लेखक के बारे में

केविन एरोज़
केविन एरोज़ एक अत्यधिक अनुभवी और जानकार प्रौद्योगिकी विशेषज्ञ हैं जिनके पास एक दशक से अधिक का उद्योग अनुभव है। उनके पास माइक्रोसॉफ्ट सर्टिफाइड टेक्नोलॉजी स्पेशलिस्ट (MCTS) प्रमाणन है और नवीनतम तकनीकी विकास पर अपडेट रहने का गहरा जुनून है। केविन ने तकनीक से संबंधित विषयों की एक विस्तृत श्रृंखला पर व्यापक रूप से लिखा है, जिसमें सॉफ़्टवेयर विकास, साइबर सुरक्षा और क्लाउड कंप्यूटिंग जैसे क्षेत्रों में उनकी विशेषज्ञता और ज्ञान का प्रदर्शन होता है। तकनीकी क्षेत्र में उनके योगदान को उनके साथियों द्वारा व्यापक रूप से मान्यता प्राप्त और सम्मानित किया गया है, और उन्हें जटिल तकनीकी अवधारणाओं को स्पष्ट और संक्षिप्त तरीके से समझाने की उनकी क्षमता के लिए उच्च माना जाता है।