আপনার কাছে একটি USB কার্ট্রিজ ডাম্পার বা অন্য কোনো উপায় থাকলে একটি ROM ফাইল ডাবলি একোয়ার (legitimately acquire) করার জন্য, তবে আপনি ROM হ্যাকিং সিনে যোগ দিতে চাইতে পারেন। International Patching System (.IPS) ফাইলগুলো প্রোগ্রামারদের অরিজিনাল গেম থেকে কোনো কোড ডিস্ট্রিবিউট কिये বিনা পরিবর্তিত ROM ডেটা পাঠাতে দেয় ভিডিও গেমের জন্য, যা ডেরিভেটিভ ওয়ার্ক ভিডিও গেম ডিস্ট্রিবিউশনে জড়িত কিছু লাইসেন্সিং ইস্যু এড়াতে সাহায্য করে।
যদিও উইন্ডোজ বা OS X-এ এই ফাইলগুলো প্যাচ করার জন্য স্পেশাল ইউটিলিটি প্রয়োজন, লিনাক্সে আপনি একই কাজ করার জন্য একটি সিম্পল Python স্ক্রিপ্ট ব্যবহার করতে পারেন। যেহেতু এটি একটি ইন্টারপ্রেটেড Python স্ক্রিপ্ট, কম্পাইলড প্রোগ্রাম নয়, আপনি এটিকে অধিকাংশ আধুনিক GNU/Linux ডিস্ট্রিবিউশনে রান করতে পারেন।
IPS অডিশন দিয়ে ফাইল প্যাচ করা
আপনাকে Lazy IPS নামের একটি প্যাকেজ প্রয়োজন Boris Timofeev-র, যা lazy_ips.py.zip নামে আসবে এবং ব্যবহার করার আগে স্ক্যান করা উচিত। ফাইলটি আনজিপ করুন হয় রাইট-ক্লিক করে Extract Here সিলেক্ট করে Nautilus-এ, বা অন্য কোনো ফাইল ম্যানেজারে, অথবা 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 ফাইলটি ব্যবহার করেছেন সেটিতে রাইট-ক্লিক করুন এবং প্রপার্টিজে যান। ফাইল মডিফিকেশন ডেট আজকের তারিখের সাথে কতেইনসাইড (coincide) করা উচিত। একই ডিরেক্টরিতে, .bak ফাইলটি লেজি IPS তৈরি করা ব্যাকআপকে রিপ্রেজেন্ট করে।
লেখক সম্পর্কে

কেভিন অ্যারোজ
কেভিন অ্যারোজ একজন অত্যন্ত অভিজ্ঞ এবং জ্ঞানী প্রযুক্তি বিশেষজ্ঞ যিনি এক দশকের বেশি ইন্ডাস্ট্রি অভিজ্ঞতা রাখেন। তিনি মাইক্রোসফ্ট সার্টিফাইড টেকনোলজি স্পেশালিস্ট (MCTS) সার্টিফিকেশন ধারণ করেন এবং সর্বশেষ প্রযুক্তি উন্নতির সাথে আপ-টু-ডেট থাকতে গভীর আগ্রহ রাখেন। কেভিন প্রযুক্তি-সম্পর্কিত وسیম শ্রেণির বিষয়ে ব্যাপকভাবে লিখেছেন, যা সফ্টওয়্যার ডেভেলপমেন্ট, সাইবার সিকিউরিটি এবং ক্লাউড কম্পিউটিং এর মতো ক্ষেত্রে তার দক্ষতা এবং জ্ঞানের প্রদর্শন করে। প্রযুক্তি ক্ষেত্রে তার অবদানকে তার সমকক্ষরা ব্যাপকভাবে স্বীকৃতি ও সম্মান দিয়েছে, এবং জটিল প্রযুক্তিগত ধারণাগুলো স্পষ্ট ও সংক্ষিপ্তভাবে ব্যাখ্যা করার ক্ষমতার জন্য তিনি অত্যন্ত সম্মানিত।