thprac 是一个辅助练习东方 Project 的弹幕射击游戏的工具。
注意测试版只会更新到下一个正式版,而不是下一个测试版。
点击链接下载 最新正式版 或 最新测试版。注意测试版只会更新到下一个正式版,而不是下一个测试版。
此工具有多种启动方式:最常用的一种是将此工具的可执行文件放在游戏的文件夹下,并在启动游戏后启动此工具。还有一种方式是使用 thprac 自带的游戏启动器。
此方法不适用于 Steam 版游戏。 你可以将 thprac.exe 放到游戏的文件夹下。若使用此方法,thprac 会自动检查是否有
vpatch。你需要确保游戏已更新到最新版,且游戏的可执行文件名符合下述规则:
大多数情况下此方法都适用。 首先,以任意方式运行游戏(通过 thcrap、vpatch、Steam、等等),然后启动 thprac.exe。thprac
会检查目前正在运行的游戏并尝试对其应用 thprac。你可能需要返回一次主菜单才能使 thprac 生效。
下面这个来自 32th-System 的视频说明了如何使用 thprac 自带的启动器。
thprac 支持以下命令行选项:
<path to game exe> 命令 thprac.exe <path to game exe> 将直接运行指定的游戏并附加
thprac,而不会有任何确认提示。这允许你通过将东方游戏的 exe 文件直接拖动到 thprac.exe 上,游戏启动并附加 thprac。--attach <pid> 立刻将 thprac 注入到拥有 ID <PID> 的进程,不会有任何确认提示。--attach (不带其他参数)。命令 thprac.exe --attach 将会将 thprac 注入到第一个其找到的 东方游戏进程,不带任何确认提示。
--without-vpatch 阻止自动应用 vpatch。示例命令:
thprac.exe --attach 1234
thprac.exe --attach
thprac.exe C:\Users\Name\Desktop\Games\Touhou\th17\th17.exe
thprac.exe --without-vpatch C:\Users\Name\Desktop\Games\Touhou\th17\th17.exe
thprac 正式支持自 Windows Vista 以来的所有 Windows 版本。若使用 One-Core-API,thprac 可能在 Windows XP 下也能工作,但我们不常测试 Windows XP 下的兼容性。
thprac 为所有主要游戏(包括妖精大战争和黄昏酒场)提供了一个增强的练习模式。

thprac 使用上图中的 UI 替代了原版的练习菜单。对于一些特定的符卡,你还可以选择符卡的阶段,或修改符卡参数。另外,对于那些没有官方练习界面的游戏(黄昏酒场、妖精大战争等),thprac 在“开始游戏”界面添加了练习界面。

您可以用键盘或手柄控制练习菜单。在此菜单中,可以用 UP 或 DOWN 选择选项,并用 LEFT 或 RIGHT 更改选项。您也可以用鼠标操作菜单。最后按下 SHOT 确认。
thprac 会自动将您输入的选项保存到 replay 中,播放 replay 时,thcrap 会自动应用这些选项。 使用 thcrap 游玩和“自定义”模式练习的 replay 不适用于原版游戏。
在任意一款 thprac 支持的游戏里(花映冢、兽王园除外),你都可以通过按下退格键(Backspace)以显示“退格键菜单”。此菜单显示了一系列可以通过功能键(F1 等)打开的功能。
在任意一款 thprac 支持的游戏里,你都可以通过按下 F12 键来打开高级选项菜单;这些选项提供了和游戏内容相关的 bug 修复、补丁,或一些生活质量(QoL)功能。


如果在 thprac 提供的界面中使用“自定义练习”模式,则每次游戏将要选择一个波次的敌人时,上述界面就会出现并允许玩家选择某个特定的波次。

在对战模式开启游戏时,你可以在“模式”选项中选择“自定义练习”。如果这么做,上图中的窗口会出现在游戏中。它可以根据需要移动和调整窗口大小,并且可以按 F11 完全隐藏。


选择“退出游戏”时,游戏将提示您保存 replay。
警告: 这样保存的 replay 在您选择保存的时间点后还会继续播放。在此之后自机会停止不动并且停止射击。
原本的开发者 Ack 已经无限期停止了 thprac 或 Marketeer 的开发。这是他的声明:
我将无限期停止未来 thprac 和 Marketeer 的所有开发,您可以自由地继续开发它,只要您遵守许可条款。 由于我的技术不足,代码中充斥着晦涩难懂的文字和糟糕的逻辑,把所有事搞得一团糟。如果对你造成困扰,我很抱歉。
我们目前不能联系到 Ack,且目前 thprac 的开发已被其他人接手。
thprac 不含有恶意代码,但由于其工作方式的特殊性,杀毒软件可能会报毒。如果出现了这种情况,你可以选择将 thprac 添加到杀毒软件的例外区(或信任区)。你也可以尝试使用 这个版本。如果仍然报毒,请向我们报告。
thprac 与 thcrap 兼容。thprac 的启动器也可以启动 thcrap,与 Universal THCRAP Launcher 相似。使用 thcrap 启动游戏时,也可以应用 thprac。thprac 与静态英文补丁不兼容,例如 gensokyo.org 制作的补丁。
确保你的 exe 文件名为 "東方紅魔郷.exe" 或 "th06.exe"。如果 thprac 仍然找不到,你可以手动启动具有任何文件名的红魔乡 exe 并应用 thprac。
在游戏中途保存 replay 由于技术限制而暂不支持。thprac 2.0.8.3 的说明中说:
因为这些游戏的编程方式,添加这个功能会十分麻烦,所以目前没有直接的解决方案。
然而,目前已经支持在红魔乡游戏进行到半时保存 replay。
注:在游戏中途保存的 replay 不会在保存的时刻后回到标题界面。
当你重新开始游戏时,其可以防止 BGM 重置。
始终将相机锁定在 boss 身上并消除相机的装填时间。
上述快捷键不能在启动器本身使用。请查看“如何使用”里的视频,其内有更详细的说明。
请在 GitHub 中的 Issues 标签栏 反馈 bug 或建议。
你可以在 此处 找到我们兼容的 vpatch 版本。如果可以,请尽可能使用 rev7 中的 DLL。
某些工具(例如“DX8 to DX9 Converter”)与 VsyncPatch 冲突。注意 replay 的播放速度调整(加速/减速)仅在神灵庙中得到支持。
这个功能能够修复辉针城里臭名昭著的魔理沙激光炸 replay 的 bug。请参见原作者 Ack 的 视频链接 或 YouTube 上的备份视频链接。