※現時点でのガイドが英語のみのため、意訳、ブログ形式に変更しています。原文を見たい方はこちらからお願いします。
こんにちわ。大上コウタ(@wiro_food)です。
当記事ではTerrariaに標準搭載されたmod導入ツール「tmodloader」がsteam経由だと32bit版のみのため、64bit版(FNA)を導入するためのHow to記事を書いていきます。
また日本語化方法のリンクも記載しておきます。
具体的に64bit版を導入するとこれらのメリット・デメリットがあります。
・64bit版はメモリ制限が撤廃されるため、大量にMODを入れることが可能。ただしSteam非公式のためサポートは受けられないことに注意
ただし結構ニッチな話題であるため、SteamやPCの操作が覚束ない、現時点でmod入りterrariaが不安定な動作をしていない、32bitと64bitが分からないなどの条件に当てはまらない方はトラブル防止のため64bitへの変更非推奨です。
それでは始めていきます。
(原文記事では、tmodloaderFNA作者のDradonhunter11と直接連絡を取って記事にしているそうなので信頼度は高いです)
目次
tmodloader 64bit版導入方法
導入前の確認
tmodloader 64bit版を導入前にフォルダ配置の確認や必要な条件があり、これらをクリアした上で進めてください。
- 通常のTerraria1.4と、32bit版のtmodloaderをSteamで導入する(Steam等、正規の方法で購入したものを使用すること)
- Terraria 1,4を一回でも起動しておくと同時に、ゲームファイルの整合性を確認しておく
- tmodloaderフォルダとTerrariaフォルダが同じサブフォルダー内にあることを確認する
[…]Steam/steamapps/common/terraria
[…]Steam/steamapps/common/tmodloader - システム要件:Windowsが64bitであること。最低4GBのRAMが必要ですが、それだと64bit版にする意味が無いため8GB以上推奨です。
ダウンロード
tmodloader 64bit配布公式サイトから64bit版をDLします。リンクはこちら
下へスクロールし、Download from MEGAをクリックし、MEGAダウンローダーサイトへ飛びます
執筆時点では「tML 64 0.11.7.5」とバージョンが書いてありますが、新しいバージョンが出ることもあります
その場合は必ずtML 64 <version>の形式に沿ったファイルを選択してください。
目的のファイルを右クリック→ダウンロード→標準ダウンロードでファイルをダウンロードします。
解凍とインストール
lhaplusや7-zip等でダウンロードしたzipファイルを解凍します。
解凍フォルダの中身(tModloader.exe等が入っている)のファイル全てを、tmodloaderのファイルに上書きコピーします。(ファイルを置き換えるをクリックしてください)
(Steam側でゲーム等のインストール先を変更していなければC:\ Program Files(x86)\ Steam \ steamapps \ common \ tModLoader にあります)
またゲームライブラリでtmodloaderを右クリック→プロパティを押して、タブのローカルファイルをクリック→ローカルファイル閲覧でもファイルの場所まで移動できます。
動作確認
Steamからtmodloaderを起動するとコンソールが表示された後に、Terrariaが通常通り起動されます。
コメントいただきました、ありがとうございます。Steamから直接起動は当方では出来ましたが、、もし起動不可の場合exeファイルを直接叩いてください。
左下に上記画像のような文字が書いてあれば正常に導入されています。(Runnning in 64 bit mode)
64bitの環境ではメモリ使用量なんかもゲージで表示されてくるのが良いですね。
これがあっていれば、32bitでも64bitでも動作します。
注意
TMLチームが32bit版tmodloaderを更新した場合は、バージョン変更でエラーが発生する可能性があります。64bit版が対応するまで32bit版を待つ必要があります。
またマルチプレイする場合は、tmodloaderのバージョンが同じなら32、64双方で起動しますが、32ビット版のサーバーに入る場合はライトモードを有効にする必要があります。
バージョンの上のライトモードを有効にした後再起動お願いします。
その他エラー等が発生する場合は原文記事を参照しながら自力で解決お願いします。(当方環境では問題なく動作)
Terraria、tmodloaderの日本語化について
両方日本語化可能ですが、まずはTerraria本体から日本語化した後にtmodloaderの日本語化をお願いします。
tModLoader 日本語化支援ツール tModLoaderJpAid(TMJA)v1.1.0.0 をアップしました。https://t.co/idSK2oO720
詳しくは、ブログの記事を御覧ください。
「synctam: tModLoader 日本語化支援ツールの使い方」https://t.co/kUNHN2ZTFe・固有名詞英語版作成機能を追加しました。
— synctam (@synctam) July 30, 2020
注意:ただしtmodloaderjpaidを使う場合には注意が必要で、ブログ記事を見ながら通常通り行おうとしてもうまく行きません。
tModLoader 0.11.7.5 対応の64bit版が出ているなぁ。
一応、watch しておくか。ちなみに、日本語化しようとすると "Failed to resolve assembly: 'FNA,…" のエラーがでるので、"FNA.DLL" をバッチファイルと同じ場所にコピーすると上手く行った。 pic.twitter.com/EEQNnoUejA
— synctam (@synctam) July 31, 2020
これの解決方法は
正常に64bit版がインストールできれば、tmodloaderファイル内にFNA.DLLというファイルがあると思うので、それをコピーしてtmodloader日本語化フォルダにあるバッチファイルと同じ場所にペーストしておけばうまく行くそうです。
当方環境ではうまく動作しましたが、エラーが起きる場合でも対応できませんのでよろしくおねがいします。
Q&A
実際に来た質問をまとめています。
まとめ
予め断っておきますが、私はtmodloader製作者でも64bit製作者でも日本語化製作者でも無いので、導入に関する質問、エラーログ等をコメントされても対応は出来ないのでご了承お願いします。
また別記事にて代表的なMOD「Calamity mod」についての紹介もありますのでよければそちらも見てください。
(最新バージョンである1.4には非対応ですが、Steamから直接tModloaderをダウンロードできるため、当ページも更新しました)Terraria(テラリア)とは、Re-Logicがサンドボックス型2Dアクションゲームとして開発[…]
それでは簡単ではありますが64bitverのtmodloader導入方法でした。お疲れさまでした。