ハーツ・オブ・アイアン3の日本語化

急激に寒くなってしまったので久々にしまいこんでいたハクキンカイロを出してきました…通常のタイプよりも大きく作られているハクキンカイロジャイアントは熱いくらいに温まりますのでバイクに乗っている方などにおすすめできます。特に冬の寒い時期にはおすすめできますのでぜひご利用ください。体調も崩しやすい季節になりましたので体調管理には順分注意していきましょう。

先日HOI2の派生でもあるDarkest HourとArsenal of Democracyの日本語化などについて掲載をしましたが、Steam版のHOI3も出来ましたのでメモ代わりに残そうと思います。

今回日本語化したHOI3(ハーツ・オブ・アイアン3)は以前は日本語版も存在していたのですが、Amazonで実際にハーツ・オブ・アイアン3(Amazonページ)で見るととても購入する気になるものではありませんでした。するとSteam版(英語版)でよければ相当安い金額で購入ができますのでそちらで購入をしたのですが、今度は日本語化が出来ずに月日だけが過ぎていきました…

日本語化を行いました

今まではDarkest HourとArsenal of DemocracyといったゲームをプレイしていましたのでSteamで格安になった際にHOI3購入しておいたのですが、日本語化に挑戦するたびにエラーが出てしまいましたので諦めていましたが、平成最後という事もありましたので再度挑戦してみるとうまくいきました。

参考にHOI3DATAWikiさんの日本語化に関するページを参考にするとhoi3game.exeという実行ファイルをバイナリエディタで編集する事でパッチを与えた後にMODを導入する方法が掲載されています。バイナリエディタを使用する際にはhoi3game.exeバックアップを行うのが良いかと思いますが、最悪インストールを再度行ったりする覚悟を持って望まれるのが良いと思います。

バイナリで編集する

体験版から差し替える方法もある様ですが、今回はMOD導入をする形式で行いました。

文字化けパッチの導入箇所
0089f554 : 3c 80 75 7c > EB 7E 90 90
0089f5d4 : 3C BD 75 59 > EB 5B 90 90
008a108f : 7E > 7F ( 51 6a のあとの7E )
008a118d : BD > 7F ( 00 6a のあとのBD )
※Hoi3DataWikiさんの日本語表示文字化け回避Patchページより引用

バイナリエディタについてわからない場合はマヒローのプロマガさんの【HoI3 無印(ver1.4)】日本語化MODの導入ページの方法をご覧いただければ分かるかと思います。ただ、自分は登録された拡張子を表示しないのチェックを外して一度exeをtxtにした上で編集し、再度exeに変更しました。

MODを導入する

バイナリエディタで編集した後にHOI3DataWikiさんからHoI3無印v1.4日本語化まとめ 最終修正版をダウンロードし、解凍してからModフォルダにコピーします。これであとは起動した際にMod選択で今回導入したModを選択して起動すれば完了ですが…このサイトからリンクされているドメインがブラウザでセキュリティーエラーを表示させるサイトですのでセキュリティーなどのチェックの必要がある可能性が高いのではないかと思います。

エラーが出まして…

自分の場合はここでいざ実行しようとすると実行時にエラーが出てしまい、デバック画面も含めて起動もしない状態でして…このエラーが原因で実は今までは日本語化を諦めていた部分でしたが、今回は色々と試している中でうまくいきました。

Steamで導入し、インストールが終了した直後にSteamの管理画面から起動をすると初期起動でMicrosoft Visual C++ 2005が設定を行ってから起動をする事に気づきました。その後、バイナリエディタで編集して起動するとエラーで起動ができなくなりましたのでこれだと思い、Visual C++ランタイムパッケージをダウンロードして導入して再起動後に起動するとうまく動作をさせることが出来ました。

文字化け発生…

ざっとプレイしてみただけですのでなんとも言えませんが、少し見ただけでも一部で文字化けをしていますので完全な日本語化はなかなか難しいのではないかと思いますがプレイは断然しやすくなりましたので良かったと思います。YOGABOOK with Windowsでも起動は時間がかかってしまいますが、プレイ時にはまあまあ動作をしますので良かったと思います。

HOI2ベースの画面表示について

YOGABOOK with Windowsなどの場合、Steamの英語版をインストールした際には画面表示が切れたりする事なく起動するのですが、日本語化した後で起動をさせると画面が切れてしまいます。その際にはウインドウにしてプレイするか、英語版でプレイするかを選択せざるを得なくなります。スペックが比較的HOI3の動作環境を超えるのであればHOI3を最初から導入してしまうのも手ではないかと思いますが、HOI2が対策だったのに対してHOI3はあまり評判は良くないみたいです。

ただ、最初からHOI2日本語版を導入すると何故か問題なく起動しますのでこの辺を解決できればよいのですが…

いずれにしてもこの方法などで導入できなかった場合には根気強く調べたりする必要がありますので自己責任でお願いします。まあこんな感じです。