Skip to content

インストール ​

ダウンロード ​

配布はすべて公式サイトにまとまっています:

text
https://tml.tywmc.cn/#download

ページはブラウザからプラットフォームを自動判定します。プラットフォーム / アーキテクチャ / チャンネルは手動でも切り替えられ、各ファイルに SHA-256 が付いています。

公式ビルドと自前ビルドの違い

公式サイトのパッケージはサーバーアドレス入り(お知らせ・更新・ベータ)。ソースから自分でビルドしたパッケージはアドレスが入っておらず、オフライン専用になります。

Windows ​

  1. TYW Launcher.exe をダウンロード(安定版 / スナップショット / ベータは別ファイル)。
  2. 書き込み権限のあるフォルダに置く(C:\Program Files は不可)。
  3. ダブルクリックで起動。初回はデータフォルダを選びます。

.NET Framework は不要です(Windows 10 1809 以降は 4.8 が標準搭載)。Windows 7 は非対応。

アンインストール:exe と PCL フォルダを削除。既読お知らせの指紋がレジストリ HKCU\Software\PCLDebug に残るので、完全に消したい場合だけ手動で削除してください。

Linux ​

まずアーキテクチャを確認:

bash
uname -m
# x86_64        → linux-x64 パッケージ
# aarch64/arm64 → linux-arm64 パッケージ

パッケージは self-contained なので .NET ランタイムは不要ですが、X11 / fontconfig / OpenGL などのデスクトップ系ライブラリは必要です。入れ方はディストリビューションごとに違います。

共通の手順 ​

bash
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 ​

bash
sudo apt update
sudo apt install -y libx11-6 libice6 libsm6 libfontconfig1 libgl1 libxi6 libxrandr2

Ubuntu 20.04 以降、Debian 11 以降で動作します。それより古いと glibc が足りず起動しません。

Fedora / RHEL / CentOS Stream / Rocky / AlmaLinux ​

bash
sudo dnf install -y libX11 libICE libSM fontconfig mesa-libGL libXi libXrandr

CentOS 7 以前は非対応(glibc が古すぎます)。

Arch / Manjaro / EndeavourOS / CachyOS ​

bash
sudo pacman -S --needed libx11 libice libsm fontconfig mesa libxi libxrandr

openSUSE Tumbleweed / Leap ​

bash
sudo zypper install -y libX11-6 libICE6 libSM6 fontconfig Mesa-libGL1 libXi6 libXrandr2

Alpine など musl 系 ​

公式の musl ビルドはありません。glibc 互換レイヤ(gcompat)で試すか、ソースからビルドしてください。

Wayland セッション ​

通常は XWayland 経由で動くので追加設定は不要です。最小構成で XWayland が入っていない場合:

bash
# 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 / リモートデスクトップを使ってください。ヘッドレスでは動きません。

アプリメニューに登録(任意) ​

bash
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;
EOF

Exec は実際のパスに置き換えてください。

macOS ​

.dmg か .zip をダウンロードし、TYW Launcher.app を「アプリケーション」へ。

bash
# 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)を取得します(直リンクとミラーへのフォールバック付き)。

ベータ版 ​

ベータ版は配布ページには出ません。手順は:

  1. 安定版の「設定 → その他 → ランチャー」で「ベータ版を試す」をオン。
  2. 管理者から渡されたベータキー(デバイスコード単位)を入力。
  3. 再起動してチャンネルをベータに切り替え。

ベータ版に自動更新はなく、起動のたびにサーバーから最新パッケージを取得します。サーバーに繋がらないと起動を拒否します。チェックを外せば安定版(スナップショットを試していればそちら)に戻ります。

ハッシュの確認 ​

Windows:

powershell
Get-FileHash .\TYW Launcher.exe -Algorithm SHA256

Linux / macOS:

bash
sha256sum TYWLauncher-linux-x64.tar.gz