インストール
ダウンロード
配布はすべて公式サイトにまとまっています:
https://tml.tywmc.cn/#downloadページはブラウザからプラットフォームを自動判定します。プラットフォーム / アーキテクチャ / チャンネルは手動でも切り替えられ、各ファイルに SHA-256 が付いています。
公式ビルドと自前ビルドの違い
公式サイトのパッケージはサーバーアドレス入り(お知らせ・更新・ベータ)。ソースから自分でビルドしたパッケージはアドレスが入っておらず、オフライン専用になります。
Windows
TYW Launcher.exeをダウンロード(安定版 / スナップショット / ベータは別ファイル)。- 書き込み権限のあるフォルダに置く(
C:\Program Filesは不可)。 - ダブルクリックで起動。初回はデータフォルダを選びます。
.NET Framework は不要です(Windows 10 1809 以降は 4.8 が標準搭載)。Windows 7 は非対応。
アンインストール:exe と PCL フォルダを削除。既読お知らせの指紋がレジストリ HKCU\Software\PCLDebug に残るので、完全に消したい場合だけ手動で削除してください。
Linux
まずアーキテクチャを確認:
uname -m
# x86_64 → linux-x64 パッケージ
# aarch64/arm64 → linux-arm64 パッケージパッケージは self-contained なので .NET ランタイムは不要ですが、X11 / fontconfig / OpenGL などのデスクトップ系ライブラリは必要です。入れ方はディストリビューションごとに違います。
共通の手順
mkdir -p ~/apps/tyw
tar -xzf TYWLauncher-linux-x64.tar.gz -C ~/apps/tyw # arm64 は TYWLauncher-linux-arm64.tar.gz
chmod +x ~/apps/tyw/TYWLauncher
~/apps/tyw/TYWLauncher展開後は TYWLauncher・Assets/・多数の .dll が入っています。初回起動でデータフォルダ(既定は ~/PCL)を選びます。
アンインストール:~/apps/tyw とデータフォルダを削除。
Debian / Ubuntu / Linux Mint / Deepin
sudo apt update
sudo apt install -y libx11-6 libice6 libsm6 libfontconfig1 libgl1 libxi6 libxrandr2Ubuntu 20.04 以降、Debian 11 以降で動作します。それより古いと glibc が足りず起動しません。
Fedora / RHEL / CentOS Stream / Rocky / AlmaLinux
sudo dnf install -y libX11 libICE libSM fontconfig mesa-libGL libXi libXrandrCentOS 7 以前は非対応(glibc が古すぎます)。
Arch / Manjaro / EndeavourOS / CachyOS
sudo pacman -S --needed libx11 libice libsm fontconfig mesa libxi libxrandropenSUSE Tumbleweed / Leap
sudo zypper install -y libX11-6 libICE6 libSM6 fontconfig Mesa-libGL1 libXi6 libXrandr2Alpine など musl 系
公式の musl ビルドはありません。glibc 互換レイヤ(gcompat)で試すか、ソースからビルドしてください。
Wayland セッション
通常は XWayland 経由で動くので追加設定は不要です。最小構成で XWayland が入っていない場合:
# Debian / Ubuntu
sudo apt install -y xwayland
# Fedora
sudo dnf install -y xorg-x11-server-Xwayland
# Arch
sudo pacman -S xorg-xwaylandデスクトップのないサーバー(SSH のみ)
GUI アプリなので X ディスプレイが必要です。素の SSH では「ディスプレイに接続できません」で終わります。X11 転送(ssh -X)か VNC / リモートデスクトップを使ってください。ヘッドレスでは動きません。
アプリメニューに登録(任意)
mkdir -p ~/.local/share/applications
cat > ~/.local/share/applications/tyw-launcher.desktop <<'EOF'
[Desktop Entry]
Type=Application
Name=TYW Launcher
Exec=/home/ユーザー名/apps/tyw/TYWLauncher
Terminal=false
Categories=Game;
EOFExec は実際のパスに置き換えてください。
macOS
.dmg か .zip をダウンロードし、TYW Launcher.app を「アプリケーション」へ。
# zip 版が開かないときは隔離属性を一度消す
xattr -cr "/Applications/TYW Launcher.app"- Apple Silicon(M シリーズ)は
arm64(ad-hoc 署名済み)。 - Intel は
x64。 - 「開発元を検証できません」と出たら右クリック → 開く、または「システム設定 → プライバシーとセキュリティ」で許可。
Android
.apk を入れるだけ(Android 8.0 以降)。初回にストレージ権限を求められます。Android 11 以降は MANAGE_EXTERNAL_STORAGE の許可が必要です。
Java は手動で入れる必要がありません。起動時にアーキテクチャに合った Android ネイティブ JRE(8 / 17 / 21 / 25)を取得します(直リンクとミラーへのフォールバック付き)。
ベータ版
ベータ版は配布ページには出ません。手順は:
- 安定版の「設定 → その他 → ランチャー」で「ベータ版を試す」をオン。
- 管理者から渡されたベータキー(デバイスコード単位)を入力。
- 再起動してチャンネルをベータに切り替え。
ベータ版に自動更新はなく、起動のたびにサーバーから最新パッケージを取得します。サーバーに繋がらないと起動を拒否します。チェックを外せば安定版(スナップショットを試していればそちら)に戻ります。
ハッシュの確認
Windows:
Get-FileHash .\TYW Launcher.exe -Algorithm SHA256Linux / macOS:
sha256sum TYWLauncher-linux-x64.tar.gz