Touhou Toolkit

Last-modified: 2022-02-27 (日) 17:50:25

Touhou Toolkit

これは何?

東方Project作品に対応するアーカイブファイルユーティリティ。5つの関連ツールから構成される。

  • thdat
    • 東方Project作品のデータアーカイブの展開と差し替え
  • thecl
    • ステージスクリプト(敵の配置や弾幕パターンを含む)のダンプとリコンパイル
  • thanm
    • 画像アーカイブとアニメーションデータの展開、展開したイメージのPNG形式への変換
  • thmsg
    • 会話ファイルのダンプとリコンパイル
  • thstd
    • backgroundスクリプト(要検証)のダンプとリコンパイル

対応しているゲーム

Release 12

  • 旧作
    • 東方靈異伝
    • 東方封魔録
    • 東方夢時空
    • 東方幻想郷
    • 東方怪綺談
  • Windows作品
    • 東方紅魔郷
    • 東方妖々夢
    • 東方萃夢想
    • 東方永夜抄
    • 東方花映塚
    • 東方文花帖
    • 東方風神録
    • 東方緋想天
    • 東方地霊殿
    • 東方星蓮船
    • 東方非想天則
    • ダブルスポイラー
    • 妖精大戦争
    • 東方神霊廟
    • 東方輝針城
    • 弾幕アマノジャク
    • 東方紺珠伝
    • 東方天空璋
    • 秘封ナイトメアダイアリー
    • 東方鬼形獣
  • その他
    • 黄昏酒場
  • 各機能の対応状況(◯:対応 ×:非対応)































殿

























ジャ













thanm:
展開
N/AN/AN/AN/AN/AN/AN/AN/AN/A
thanm:
情報表示
N/AN/AN/AN/AN/AN/AN/AN/A
thdat:
展開
×
thdat:
コンパイル
×
thecl:
ダンプ
N/AN/AN/AN/AN/AN/AN/AN/A
thecl:
コンパイル
N/AN/AN/AN/AN/AN/AN/AN/A
thmsg:
ダンプ
N/AN/AN/AN/AN/AN/AN/AN/AN/A
thmsg:
コンパイル
N/AN/AN/AN/AN/AN/AN/AN/AN/A
thstd:
ダンプ
N/AN/AN/AN/AN/AN/AN/AN/AN/A
thstd:
コンパイル
N/AN/AN/AN/AN/AN/AN/AN/AN/A

使い方

1.Touhou Toolkitが入ったフォルダのパスをコピー
2.左下の検索ボックスに環境変数を編集と入力
3.変数の欄にPathがあるのでそこをダブルクリック
4.右上の「新規」を押してテキストボックスが出てくるのでそこ1.でコピーしたパスを張り付け
5.OKを押して戻る
6.cmd(コマンドプロンプト)を起動
7.まずthdatと入れてみる(ここで文字がサーっと出てきたら成功。出てこなかった場合、1.からやり直し)
~補足~
・thdatで.datの展開、格納
・thmsgで~~msg.datのtxt(など)化、.dat化(msgファイルはメッセージファイル)。
その他あるが説明がめんどいので紹介しない。だから、落としたファイルの中にある、りどみ.th~.txtを必ず読んで。そうでないと、dat展開の話を理解するのが難しい。内容が英語で書かれているので翻訳がめんどい人は、テキストをコピペしてdeepL翻訳ツールなどで翻訳してね。翻訳する際は、テキストをある程度区切ってからすること。(無料版では5000字しか翻訳しないため)

コマンドの使い方
※全て紅魔郷(th6)でアーカイブ格納と展開だけ説明します。別に妖々夢(th7)~鬼形獣(th17)まで使えますので。

dat展開

cmd欄に cd (東方の入っているファイルのフルパス) でエンターキー
thdat -x6 紅魔郷ST.dat でエンターキー
紅魔郷ST.datが展開され、 東方紅魔郷ふぉるだが埋め尽くされます

配布サイト

https://github.com/thpatch/thtk/releases/