Car Mechanic Simulator 2021で起動しない状態からの復帰

  • 投稿日:
  • by
  • カテゴリ:

Car Mechanic Simulator 2021で、日本語の翻訳を弄っていると、少し前のアップデートにより起動しなくなるみたいです。

久々に起動してみたら、オープニングムービーすら再生されず黒い画面で止まってしまう現象が発生し、原因を調査したところ、あまりの誤訳に仕方なく弄っていた翻訳ファイル(.\Steam\steamapps\common\Car Mechanic Simulator 2021\Car Mechanic Simulator 2021_Data\StreamingAssets\Localizations 配下のファイル。日本語は標準でjapanese.txt)のうち、アップデート前のものが残っていた時に、ログ(%USERPROFILE%\AppData\LocalLow\Red Dot Games\Car Mechanic Simulator 2021/Player.log)に以下のようなエラーが出ていました。

ArgumentException: An item with the same key has already been added. Key: Japanese

解決策としては、旧バージョンの日本語翻訳ファイルを全て退避して新バージョンだけにし、そのバージョンをベースに過去バージョンで修正していた翻訳ファイルを元に、WinMergeなどで比較修正することで、うまく起動するようになりました。
エラーメッセージから、重複するキーが存在していたのかもですが、そこだけピンポイントに見つけ出すことができず面倒な作業となってしまいました。

同じように困っている方がいらっしゃれば、この記事が参考になれば幸いです。