忍者ブログ

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

PC版 テラリアの日本語化

去年大幅にアップデートされたPC版のテラリア(バージョン1.2.4.1)を日本語化しようと思い立ちましたw
日本語化方法や有志の方々が作成された日本語化ツール等は「PC テラリア 日本語化」でググってみて下さい。
私は http://terraria.arcenserv.info/wiki/%E3%83%84%E3%83%BC%E3%83%AB を参照しました。

日本語化自体はさほど難しくありません、ファイルをコピーしてexeを実行するだけです。
ただ、私の環境で「Terraria_JP.exe」を実行するとエラーでストップ・・・
エラーログ(ErrLog.txt ※インストールフォルダと同じ場所に作成される模様)が吐き出されていたのでそれをテキストエディタで開いてみると以下のようなエラーが。

System.IO.FileNotFoundException: Could not find file 'C:\SteamLib\SteamApps\common\Terraria\Terraria_JP\asm_merge.exe'.
File name: 'C:\SteamLib\SteamApps\common\Terraria\Terraria_JP\asm_merge.exe'
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
   at Mono.Cecil.ModuleDefinition.GetFileStream(String fileName, FileMode mode, FileAccess access, FileShare share)
   at Mono.Cecil.ModuleDefinition.ReadModule(String fileName, ReaderParameters parameters)
   at Terraria_JP.Program.MakeAssembly()
   at Terraria_JP.Program.Main(String[] args)

「asm_merge.exe」なんていうファイルないぞ?
とか思いつつ2,3回実行してみるも動作は同じ。エラーになると同時にセキュリティソフトの「Avira」が警告を出すので、Aviraのリアルタイムプロテクションを無効にして、再度「Terraria_JP.exe」を実行すると・・・いけたー!
日本語化のサイトにセキュリティソフトが反応するかもとか書いてあったので、それが邪魔をして動作を妨げているのかも。

必ずしも私と同じケースでうまくいくかどうかはわかりませんが、もし、同じような現象で悩んでいる方がいたら試してみてはいかがでしょうか?

また、日本語化は自己責任ですので問題が起きたとしても当方含め日本語化を紹介されている方々にはノークレームですよ。

PR

この記事にコメントする

お名前
タイトル
メール
URL
コメント
絵文字
Vodafone絵文字 i-mode絵文字 Ezweb絵文字
パスワード