PC ゲーム Trapped Dead 日本語化メモ
PC ゾンビサバイバル RTS ゲーム Trapped Dead の日本語化メモです。
PC ゲーム Trapped Dead 日本語化方法
Trapped Dead のインストール先フォルダを開きます。
Steam ライブラリから Trapped Dead を右クリックしてプロパティをクリック、プロパティ画面 - ローカルファイルタブにある 「ローカルファイルを閲覧」 ボタンをクリックすれば、Trapped Dead のインストール先フォルダにすぐにアクセスできます。
Trapped Dead 日本語化ファイルをダウンロードします。2019年4月時点では 2か所(Firestorage、(リンク切れ)有志によって日本語化されたゲームスレ用のあっぷろーだ)からダウンロードできるようになっており、どちらも中身は同じファイルとなっています。
ダウンロードした Trapped Dead 日本語化ファイルを展開・解凍して、_Patch0.v ファイルをコピーします。
Trapped Dead インストール先にある _Patch0.v を、日本語化ファイル _Patch0.v に差し替え or 上書きします。
次にダウンロードした Trapped Dead 日本語化ファイルにある、lua90.dll と lua90_ori.dll ファイルをコピーします。
Trapped Dead インストール先にある bin フォルダの lua90.dll と lua90_ori.dll ファイルを、日本語化ファイル lua90.dll と lua90_ori.dll に差し替え or 上書きします。
PC ゲーム Trapped Dead 日本語化表示確認
Trapped Dead を起動して日本語化されているかどうか確認します。以下、クリックすると日本語化した Trapped Dead のスクリーンショットが表示されます。
PC ゲーム Trapped Dead ゲーム起動時のフリーズ解決方法
Trapped Dead 日本語化有無にかかわらず、PC 環境によってはゲーム起動時にフリーズすることがあります。以下、その解決方法を紹介します。
Trapped Dead 起動時に企業ロゴ動画が再生されますが、途中で動画が止まったまま、音だけが再生されたままの状態になることがあります。ゲームのメニュー画面まで進まないので、画面がフリーズしたように見えます。
この状態であれば、キーボードの ESC キーで企業ロゴを飛ばせるので、ゲームメニュー画面に切り替わる可能性があります。
また、Trapped Dead インストール先 _GameData フォルダにある intro.wmv をリネーム(名前変更) or 削除することで、ゲーム起動時の企業ロゴ動画が再生されずに、すぐにゲームメニュー画面を表示することができます。
別の方法として、TrappedDead.exe を右クリックでプロパティを開き、互換性タブにある互換モードに 「互換モードでこのプログラムを実行する」 にチェックマークを入れて、「Windows XP (Service Pack 3)」 に設定してゲームを起動します。
企業ロゴ動画が途中で止まることなく、そのままゲームメニュー画面まで表示できれば成功です。
Trapped Dead 起動後 ニューゲームを選択してゲームがフリーズしてしまう場合、ファイアーウォールが通信をブロックしているのが影響している可能性があります。
ファイアーウォールで TrappedDead.exe の通信を許可設定にすれば、おそらく解決します。
PC ゲーム Trapped Dead ARM Mod 日本語化方法
Trapped Dead 唯一公開されている Mod、Trapped Dead ARCADE RAF MOD があります。
通常プレイでは限られた資源の中でプレイするシビアなサバイバル要素が強いのですが、この Mod では潤沢な弾薬・回復アイテム数、それにともなうゾンビ数の増加、プレイするキャラクターとボスを強化するなど、ドンパチよりに大きくバランス調整がされている Mod です。
ただし、この Mod は _Patch0.v ファイルを差し替えるタイプで、日本語化ファイルも _Patch0.v を使っているため共存することができず、そのままでは Trapped Dead ARCADE RAF MOD を日本語化することができません。
Trapped Dead ARCADE RAF MOD を何とか日本語化できないかと調べたところ、この Mod にはアンパックとリパックができる xor.exe が含まれていることがわかりました。
この xor.exe を使って日本語化ファイルを抽出して、Trapped Dead ARCADE RAF MOD にリパックすることで日本語化することに成功しましたので、そのやり方を説明します。
Trapped Dead ARCADE RAF MOD に含まれている extractor tool フォルダにある xor.zip を展開・解凍します。
xor.zip に含まれる xor.exe を使って _Patch0.v ファイルに含まれている日本語ファイルを抽出します。
適当な場所に作業用フォルダを用意して、xor.exe と日本語化ファイルの _Patch0.v を一緒におきます。
コマンドプロンプトから xor.exe があるフォルダに移動して、次のコマンドを入力・実行してアンパックします。
xor _Patch0.v _Patch0.zip 0x55
コマンドプロンプトで xor _Patch0.v _Patch0.zip 0x55
実行後、生成された(アンパックした) _Patch0.zip から日本語ファイルを抽出します。
生成された _Patch0.zip を展開・解凍後、日本語ファイルが含まれている fonts フォルダと language フォルダです。
日本語化ファイル _Patch0.v からアンパックした _Patch0.zip の fonts フォルダと language フォルダに含まれる日本語ファイルです。このファイルを Trapped Dead ARCADE RAF MOD に取り込みます。
同じ手順で Trapped Dead ARCADE RAF MOD の _Patch0.v ファイルを、xor.exe を使って _Patch0.zip にアンパックします。
アンパックした Trapped Dead ARCADE RAF MOD の _Patch0.zip を 7zip で開き、抽出した日本語化ファイルの fonts フォルダと language フォルダをドラッグアンドドロップして追加します。
ファイルコピーの確認画面が表示されるので、はいボタンをクリックします。fonts フォルダと language フォルダが追加されていることを確認します。
※ 今回の記事では 7zip を使用しましたが、同様な機能がある他のアーカイバでもうまくいくかもしれません。また、zip ファイルを展開・解凍して、ファイル・フォルダを追加後に圧縮することでもうまくいくかもしれませんが、今回の作業では試していません。
ちなみに Trapped Dead ARCADE RAF MOD は _Patch0.zip 内にあるファイルの数値を変更しているのがほとんどのようですので、改造がかんたんにできます。
バニラ版の _Patch0.v ファイルをアンパックして WinMerge でファイル内容を比較すれば、どの部分を変更してゲーム内に変更を加えているのかといったこともわかります。
xor.exe と日本語化ファイルを追加した Trapped Dead ARCADE RAF MOD の _Patch0.zip を同じフォルダ内に置いた状態で、コマンドプロンプトで次のコマンドを実行してリパックします。_Patch0.v ファイルが生成されたら成功です。
xor _Patch0.zip _Patch0.v 0x55
※ xor.exe を使ったアンパックとリパックでは、コマンドプロンプトでの _Patch0.zip と _Patch0.v の順番が違うので注意。アンパック時は _Patch0.v _Patch0.zip
、リパック時は _Patch0.zip _Patch0.v
。
Trapped Dead インストール先フォルダにある _Patch0.v を、コマンドプロンプト xor _Patch0.zip _Patch0.v 0x55
でリパックした日本語ファイル入り Trapped Dead ARCADE RAF MOD _Patch0.v に差し替えます。
ゲームを起動して日本語化の状態で Mod が反映されているかどうか確認します。Mod が反映されているかどうか確認するには、2ステージ目の病院マップで弾薬と回復アイテムを拾えるので、数量が大幅に増えていれば Mod が反映されていることになります。