Linux
 Computer >> コンピューター >  >> トラブルシューティング >> Linux

Linux 上の IPS ファイルを使用して ROM ダンプに簡単にパッチを適用する

USB カートリッジ ダンパーや、ROM ファイルを合法的に入手する別の方法をお持ちの場合は、ROM ハッキング シーンに参加してみるとよいでしょう。 International Patching System (.IPS) ファイルを使用すると、プログラマーは元のゲームのコードを配布せずに、ビデオ ゲームの変更された ROM データを送信できるため、派生作品のビデオ ゲームの配布に伴うライセンスの問題の一部を回避できます。

Windows または OS X ではこれらのファイルにパッチを適用するには特別なユーティリティが必要ですが、Linux では単純な Python スクリプトを使用して同じことを行うことができます。これはコンパイルされたプログラムではなく、解釈された Python スクリプトであるため、最新の GNU/Linux ディストリビューションで実行できます。

IPS 追加を含むパッチ ファイル

Boris Timofeev の Lazy IPS というパッケージが必要になります。このパッケージは、lazy_ips.py.zip という名前で届くので、使用する前にスキャンする必要があります。ファイルを右クリックして Nautilus または別のファイル マネージャーで「Extract Here」を選択するか、CLI プロンプトで unzip コマンドを使用して、ファイルを解凍します。最終的には、lazy_ips.py という名前の 1 つのファイルが作成されます。スクリプトをダブルクリックするか、CLI プロンプトで ./lazy_ips.py と入力して、スクリプトを開始します。実行の許可を求められた場合は続行しますが、ウィンドウの色が GTK テーマと一致していることを確認してください。カスタム GTK カラーまたはフォントがある場合、このプログラムはそれらに対応します。 root として実行する必要はまったくありません。

最初のファイル入力フィールドの横にある「開く」ボタンをクリックし、表示されるボックスから ROM を選択します。 ROM の拡張子は、ゲームが元々実行されていたハードウェアの種類に応じて異なる場合があります。次に、2 番目の「開く」ボタンをクリックして、IPS パッチ ファイルを選択します。 「バックアップ ファイルを作成する」の横にチェックが入っていることを確認してください。元の ROM の追加コピーを別のディレクトリに作成することもできます。その後、「実行」ボタンをクリックし、「完了」と表示されるまで待ちます。完了したら、「終了」ボタンをクリックできます。次に、Lazy IPS で使用した ROM ファイルを右クリックし、プロパティに移動します。ファイルの変更日は、プログラムを実行した日と一致する必要があります。同じディレクトリにある .bak ファイルは、Lazy IPS が作成したバックアップを表します。

著者について

Linux 上の IPS ファイルを使用して ROM ダンプに簡単にパッチを適用する

ケビン・アロウズ

Kevin Arrows は、10 年以上の業界経験を持つ、経験と知識が豊富なテクノロジー スペシャリストです。彼は Microsoft Certified Technology Specialist (MCTS) 認定を取得しており、最新の技術開発について常に最新の情報を入手することに深い情熱を持っています。 Kevin は、ソフトウェア開発、サイバーセキュリティ、クラウド コンピューティングなどの分野での専門知識と専門知識を示し、テクノロジー関連の幅広いトピックについて幅広く執筆しています。テクノロジー分野への彼の貢献は同僚から広く認められ、尊敬されており、複雑な技術概念を明確かつ簡潔に説明する能力が高く評価されています。


  1. 「認証エージェントへの接続を開けませんでした」エラーを解決する

    ssh-add コマンドを使用してキーのパスフレーズを追加しようとすると、「認証エージェントへの接続を開けませんでした」というエラーが表示される場合があります。この特定の問題は、通常、ssh エージェントが正しく割り当てられていないことが原因で発生します。そのため、非常に多くの人が、少し特殊な状況で問題が発生すると考えています。 たとえば、Raspbian を実行している RaspberryPi、機能不全のコマンド プロンプトを備えた組み込みルーター、または Android Linux ターミナルを使用しているときに、このエラーが発生することがあります。この問題は、作業しているデバイスの種類

  2. Linux ディストリビューションでのキーボードのインストール エラーを解決する:クイック フィックス ガイド

    Arch、Manjaro、Ubuntu、Fedora、Debian、またはその他の Linux ディストリビューションをインストールするときに、キーボードが突然動作しなくなることがあります。これらのディストリビューションはすべて、インストール プログラム中にキーボードを自動的に検出します。問題がある場合は、いくつかの原因が考えられます。最も明らかで、非常に恥ずかしいのは、キーボードが正しく接続されていないか、故障していることです。 USB または従来の PS/2 ジャックをチェックして、デバイスが正しく接続されていることを確認してから、再起動します。 BIOS または UEFI パッケージがキ