Hellish Quart のテキストを日本語化します
NOTE: The introduction is written in English at the end.
- 64 bit Windows OS または Linux
- Linuxの場合, protontricks を併用すれば動作します (後述).
- 最新の Steam版 Hellish Quart
- Steam版のみ動作を確認しています. GOG版は持ってないので動作確認していません. 動作確認報告は歓迎します.
- "Releases" から最新の
HellishQuartJP-installer-{バージョン}-{HQ本体バージョン}.exe
または, ---.zip
をダウンロードしてください.- バージョンはなるべく最新のものを選んでください. 本体より少し古いバージョンのものをインストールしても一応動作することが多いです.
- v1.10.0 から Nexusでも公開しました.
- バージョンはなるべく最新のものを選んでください. 本体より少し古いバージョンのものをインストールしても一応動作することが多いです.
- (EXE形式の場合) EXEファイルを実行してください. インストールフォルダは自動判定されますが, 必要に応じて Hellish Quart のインストールフォルダ (
Hellish Quart.exe
のある場所) に修正してください.- (GOG版のレジストリキーがわからないため, GOG版はおそらく手動でインストール先を指定する必要があります)
- (ZIP形式の場合) ZIPを解凍してHellish Quartのインストールフォルダ内に上書きしてください
- 2023年5月ごろのアップデートから, 本体にも日本語テキストが追加されましたが今のところ機械翻訳に放り投げただけっぽいので不正確です. このmodの日本語を表示させたい場合は, 言語選択で"English"になっていることを確認してください.
MelonLoader を動作させるために追加で操作が必要かもしれません. (詳細)
- Protontrick をインストールしていない場合, インストールしてください. 例えば Arch Linux 系なら,
yay -S protontricks
yay -S protontricks-git
コマンドでできます.- それ以外の Linux ディストリビューションの場合は, flatpak でインストールするのが推奨されています (https://github.com/Matoking/protontricks)
~/.local/share/Steam/steamapps/compatdata/1000360
を一度削除してから Hellish Quart を起動するprotontricks 1000360 winecfg
を実行し, 出てきたウィンドウの下のほうにある項目から, Windows のバージョンを Windows 10 にする
もしうまく行かない場合, 以下のどちらかを実行すると動作するかもしれません
-
protontricks 1000360 --force vcrun2019
-
protontricks 1000360 --force dotnet472
-
1000360 というのは Hellish Quart の App ID です. 環境によって異なるということはないと思いますが, もし見つからなかったら
protontricks -s Hellish
で ID を確認してください.
Hellish Quart インストールフォルダの
AutoTranslator
フォルダversion.dll
を削除してください. さらに他に MelonLoader に依存する modを使用していない場合は,
MelonLoader
フォルダUserData
フォルダMods
フォルダNOTICE.txt
も削除して下さい.
よくわからなかったら全ファイル消して Steam の「整合性の確認」で復元したほうが早いと思います.
- 配布プログラムは MelonLoader および MelonLoader 版 XUnity Auto Translator (以下, XUAT), そして私が独自に作成した翻訳テキストの生成プログラムを同梱しているだけです
- 翻訳機能の詳細は元プログラムのリンクを参照してください
- よって既に MelonLoader や XUAT を使用しているなら, 足りないファイルを上書きするだけでも動作するはずです
- ただし, MelonLoader はv0.5.4では動作しません. v0.5.3を使用してください
- 翻訳テキストのフォントは "Yu Mincho" (游明朝) を指定してますが, マシンにインストールされているフォントであれば他のものも使用できると思います.
AutoTranslator/Config.ini
のOverrideFont
の項目を書き換えることで変更できます - 現状ではフォントの大きさ調整ができないため, 文字が見切れてる箇所がいくらかあります
- 手動でビルドしたい場合,
make-installer.ps1
を実行すれば同じ構成のファイルが生成されるはずです- .NET とか Visual Studio とかが必要です
- 現時点ではテキストは暗号化されています (ソースコードを読めば簡単に復号できます)
- インストーラは Nullsoft Scriptable Install System を使用して作成しています
- コマンド解説等の記事もご覧ください: https://under-identified.hatenablog.com/entry/2021/05/04/184614
- This program includes:
- Melonloader developed by Lava Gang, licensed under the Apache-2.0 license.
- Xunity Auto Translator, MIT licensed
- The original text rights belong to Kubold
- 64 bit Windows OS or Linux
- If you use Linux OS, it may works with protontricks (detail)
- Latest Hellish Quart from Steam
- I check only Steam version. I don't have GOG version
Download HellishQuartJP-installer-v{VERSION}.exe
from Releases and run.
delete the following files/folders in the Hellish Quart game folder:
AutoTranslator
folderversion.dll
In addition, if you don't use any other mods which depend on MelonLoader, delte the following folders:
MelonLoader
UserData
Mods
NOTICE.txt
- This mod is made of MelonLoader, XUnity Auto Translator and my translation files. The latter is my only attribution.
- You can install MelonLoader and XUAT manually. If you already installed them, what you need is copy
AutoTranslator
folder into the game folder. - Note: the latest MelonLoader (v0.5.4) shouldn't work. install v0.5.3 insteadly if you want to install it manually.
- You can install MelonLoader and XUAT manually. If you already installed them, what you need is copy
- Default font for translated text is "Yu Mincho" (游明朝, one of standard Japanese font family for Windows OS). You can change the font at
OverrideFont
field inAutoTranslator/Config.ini
file. - Some text may be trimmed because I can't change the size.
- If you want to build this mod by yourself, run
make-installer.ps1
. I create the installer by Nullsoft Scriptable Install System (NSIS)
- This program includes:
- Melonloader developed by Lava Gang, licensed under the Apache-2.0 license.
- Xunity Auto Translator, MIT licensed
- The original text rights belong to Kubold