Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Linux

Dễ dàng vá lỗi kết xuất ROM bằng tệp IPS trên Linux

Nếu bạn có một công cụ kết xuất hộp mực USB hoặc một cách khác để lấy tệp ROM một cách hợp pháp thì bạn có thể muốn tham gia vào cảnh hack ROM. Tệp Hệ thống vá lỗi quốc tế (.IPS) cho phép lập trình viên gửi dữ liệu ROM đã thay đổi cho trò chơi điện tử mà không phân phối bất kỳ mã nào từ trò chơi gốc, điều này giúp tránh một số vấn đề cấp phép liên quan đến việc phân phối trò chơi điện tử sản phẩm phái sinh.

Mặc dù bạn cần các tiện ích đặc biệt để vá các tệp này trong Windows hoặc OS X, nhưng bạn có thể sử dụng tập lệnh Python đơn giản để thực hiện điều tương tự trong Linux. Vì đây là tập lệnh Python được thông dịch chứ không phải chương trình được biên dịch nên bạn có thể chạy nó trên hầu hết các bản phân phối GNU/Linux hiện đại.

Vá các tệp có bổ sung IPS

Bạn sẽ cần một gói có tên Lazy IPS từ Boris Timofeev, gói này sẽ đến nơi có tên là lười_ips.py.zip và tuy nhiên, bạn phải quét trước khi sử dụng. Giải nén tệp bằng cách nhấp chuột phải vào tệp và chọn “Trích xuất tại đây” trong Nautilus hoặc trình quản lý tệp khác hoặc bằng cách sử dụng lệnh giải nén tại dấu nhắc CLI. Bạn sẽ nhận được một tệp duy nhất có tên là lười_ips.py. Bắt đầu tập lệnh bằng cách nhấp đúp vào tập lệnh hoặc bằng cách nhập ./lazy_ips.py tại dấu nhắc CLI. Nếu bạn được yêu cầu cho phép thực thi nó, hãy tiếp tục nhưng hãy đảm bảo màu sắc của cửa sổ phù hợp với chủ đề GTK của bạn. Nếu bạn có màu sắc hoặc phông chữ GTK tùy chỉnh, chương trình này sẽ đáp ứng chúng. Hoàn toàn không cần phải chạy nó bằng quyền root.

Nhấp vào nút 'Mở' bên cạnh trường nhập tệp đầu tiên, sau đó chọn ROM từ hộp xuất hiện. ROM có thể có phần mở rộng khác nhau tùy thuộc vào loại phần cứng mà trò chơi chạy ban đầu. Tiếp theo, nhấp vào nút 'Mở' thứ hai và chọn tệp bản vá IPS. Đảm bảo có dấu kiểm bên cạnh 'Tạo tệp sao lưu.' Bạn có thể muốn tạo thêm bản sao của ROM gốc trong một thư mục khác. Sau đó, nhấp vào nút ‘Thực thi’ và đợi cho đến khi nó hiển thị ‘Xong.’ Bạn có thể nhấp vào nút ‘Thoát’ sau khi hoàn tất. Sau đó, nhấp chuột phải vào tệp ROM bạn đã sử dụng trong Lazy IPS và đi đến thuộc tính. Ngày sửa đổi tệp phải trùng với ngày bạn chạy chương trình. Trong cùng thư mục, file .bak thể hiện bản sao lưu mà Lazy IPS đã tạo.

GIỚI THIỆU TÁC GIẢ

Dễ dàng vá lỗi kết xuất ROM bằng tệp IPS trên Linux

Mũi tên Kevin

Kevin Arrows là một chuyên gia công nghệ giàu kinh nghiệm và hiểu biết với hơn một thập kỷ kinh nghiệm trong ngành. Anh có chứng chỉ Chuyên gia Công nghệ được Chứng nhận của Microsoft (MCTS) và có niềm đam mê sâu sắc trong việc cập nhật những phát triển công nghệ mới nhất. Kevin đã viết nhiều về nhiều chủ đề liên quan đến công nghệ, thể hiện chuyên môn và kiến ​​thức của mình trong các lĩnh vực như phát triển phần mềm, an ninh mạng và điện toán đám mây. Những đóng góp của ông cho lĩnh vực công nghệ đã được các đồng nghiệp công nhận và tôn trọng rộng rãi, đồng thời ông được đánh giá cao nhờ khả năng giải thích các khái niệm kỹ thuật phức tạp một cách rõ ràng và ngắn gọn.