如果投错区还请原谅(初次发帖来着)
接下来为正文内容。教程为简易版本,所以覆盖不了特殊情况。
-
thtk,全称 Touhou Toolkit ,是一个用于解包东方正作游戏的工具集。
目前该工具集仍然保持更新,Github上面可以获取到最新版本(点击release就可以看到最新版本,下载非pdb版本即可)
游戏的支持列表可以自行查阅,解包之前建议仔细阅读。
-
-
以下以东方风神录(TH10)v1.00a为例,展示如何对游戏内容进行解包。
本人环境为Windows 10 Pro,1903。在此之外的环境可能会出现各种问题。
-
- 首先将下载好的bin压缩包内的所有文件解压至你想解包的对应游戏根目录中,确保thtk.dll与游戏可执行文件于同一目录。
- 在资源管理器的对应目录中,按住shift+鼠标右键打开您的终端(在此处打开XXX窗口),输入命令 thdat.exe -x d th10.dat。
- 这条命令的大概作用是利用thdat.exe工具的解包功能(-x),自动检测版本(d),解包th10.dat。
- 然后按下enter键即可解包,所有文件都会解包至根目录内。
- 游戏相关的音效文件为WAV格式,可以立即播放。至于贴图和ecl文件等等需要进一步操作。
- anm文件(贴图等)使用thanm工具解包。以敌机anm为例,解包的命令为thanm.exe -x enemy.anm。这以后根目录以后就多出了个文件夹,里面就是你需要的东西了。
- ecl文件(详情请到thbwiki搜索相关词条)使用thecl工具执行dump。因为是直接输出于终端的,这里推荐保存在文本文件里。以stage1.ecl为例,相关命令为./thecl.exe -d 10 stage01.ecl > stage1.txt(powershell)
- msg文件与ecl文件的操作大致相同
- std文件与ecl文件的操作同样相同。
大概就是这么一些内容,如果有想深入的话请阅读thbwiki内的相关词条——在此我仅仅只是抛砖引玉而已(
EOF.
|