2/16:更新はしばらくお待ち下さい

【HoI4】実績が解除できない場合の対処法まとめ

【HoI4】実績が解除できない場合の対処法まとめ

こんにちは。初めての投稿です。

たまにゲーム開始時に実績の解除が可能にならない(トロフィーにチェックが入らない)との声を聞くので対処法を解説します。

大抵の場合は簡単に解決することができるので是非参考にして下さい。

※2019/11/17:バージョン1.8仮対応※2019/11/18:バージョン1.8対応

前提条件

この記事は以下の条件で執筆しています。

  • Windows/Steam
  • バージョン:1.8.1
  • MOD
    • Coloured Buttons
    • Japanese Language mod

実績の解除が可能になる条件

トロフィーにマウスを重ねると実績が解除可能かどうかリストが表示されます。

  • ゲーム開始が1936年1月1日(迫り来る嵐)である。※1939年8月14日(電撃戦)スタートでも解除できる実績はあるが非常に少ない。
  • ゲームが鉄人モードである。※コンソールが使用出来ずセーブに制限が付く。
  • 難易度が一般兵以上である。※実績を解除するだけなら一般兵が無難。
  • カスタム難易度を使用していない。
  • チートやゲームに影響を及ぼす変更をしていない。※日本語化MODやボタンの色を変更する程度なら大丈夫。

上記の条件を満たすとこんな感じで表示されます。

実績の解除が可能にならない理由

正しく選択すれば問題ない項目は除外します。

  • ゲーム開始が1936年1月1日(迫り来る嵐)である。
  • ゲームが鉄人モードである。
  • 難易度が一般兵以上である。
  • カスタム難易度を使用していない。
  • チートやゲームに影響を及ぼす変更をしていない。←注意

最後の「チートやゲームに影響を及ぼす変更」が少しやっかいで、身に覚えがないと頭を悩ませることになります。

チートやゲームに影響を及ぼす変更とは?

Hearts of Iron IVではチェックサムと呼ばれる方法でこれらの変更(ゲームデータの整合性)を確認しています。

チェックサムはランチャーとタイトル画面で確認できます。

(新)バージョン1.8以降の確認方法

ランチャーを起動すると中央のプレイボタンの下に表示されています。※旧ランチャーと異なり全桁が表示されるようになったようです。※下4桁が「aa59」であることに注目。

こちらの表示場所は変更がありません。※ランチャーで確認したチェックサムの下4桁「aa59」が表示されていることが分かります。

(旧)バージョン1.8以前の確認方法

ランチャーの左下に現在のバージョンの公式チェックサムが表示されています。

タイトル画面のメニュー下(MODによっては場所が変更されています)に、ユーザーの環境によって変更されるチェックサムが表示されます。

この場合、ランチャーとタイトル画面のチェックサムが一致しているので、ゲームデータは正常です。


チェックサムは以下のような条件で変更されます。

  • ゲームファイルに異常がある。※必要なファイルが存在しなかったり、ゲームファイルを改ざんするなど。
  • ゲームプレイに影響するMODを使用する。※難易度に変更があるもの(工場の増減、司令官やユニットの追加など)が当てはまる。※大規模MOD(Kaiserreichなど)は論外。

ゲームプレイに影響するMODを使用するとチェックサムが変更されます。

対処法

どうしてもチェックサムが一致しない場合は以下の方法をお試し下さい。

ゲームファイルの整合性を確認する方法

実際に自身も含めて何名かの方の対処をしましたが、大抵はこれで解決します。

  1. Steamを起動し、ライブラリを表示する。
  2. ゲーム一覧から「Hearts of Iron IV」を右クリックし、表示されるメニューの一番下にある「プロパティ」をクリックする。
  3. プロパティが表示されるので、上の「ローカルファイル」タブをクリックする。
  4. ローカルファイルタブにある「ゲームファイルの整合性を確認……」をクリックする。

Steamを起動して、ライブラリを表示します。

ゲーム一覧から「Hearts of Iron IV」を右クリックし、表示されるメニューの一番下にある「プロパティ」をクリックします。

プロパティが表示されるので、上の「ローカルファイル」タブをクリックし、一番下のゲームファイルの整合性を確認……」をクリックします。

後はSteamの確認が終了するまで待機します。

ゲームファイルに問題がある場合は自動で修復してくれます。

ゲームファイルに問題がない場合は別に原因があります。

ランチャーから不要データを削除する方法

MODを適用したり外したりを繰り返すと不要なデータが溜まってしまうことがあるようです。

整合性の確認で問題が無かった場合はこちらをお試し下さい。

(新)「ユーザーディレクトリを削除する」をクリックする

バージョン1.8からランチャーが変更されました。不要データを削除する場合はこちらで対応できるようです。

  1. ランチャーを起動する。
  2. 中央右の「ゲーム設定」をクリックするか、画面を下にスクロールする。
  3. 「ユーザーディレクトリを削除する」をクリックする。

こちらは確認のダイアログが表示されるようになっています。

(旧)「Clear user directory」をクリックする

オフライン環境などで旧ランチャーを使用している方はこちらを参考にして下さい。

  1. ランチャーを起動する。
  2. 中央左下の「Clear user directory」をクリックする。

ランチャーを起動し、中央左下の「Clear user directory」をクリックします。

確認のダイアログなどは表示されないので注意して下さい。

それでも解決しない場合は?

 

再インストールしましょう。

 

Hearts of Iron IVカテゴリの最新記事