• 欢迎来到THBWiki!如果您是第一次来到这里,请点击右上角注册一个帐户
  • 有任何意见、建议、求助、反馈都可以在 讨论板 提出
  • THBWiki以专业性和准确性为目标,如果你发现了任何确定的错误或疏漏,可在登录后直接进行改正

游戏攻略/STG常用工具/VsyncPatch

来自THBWiki
跳到导航 跳到搜索

简介

VsyncPatch(直译:垂直同步补丁),一般简称为 VPatchVP。下文统一简称为VP。

功能强大的辅助软件,一般用于减少射击作游戏的逻辑延迟,但也具有很多其他实用功能。

支持红魔乡到绀珠传的所有射击作游戏(包括小数点射击作黄昏酒场),以及东方弹幕风的0.12m版本(需先进行UPX展开)。

请尽量使用日文原版游戏,或类似于启动器的汉化版游戏(如喵玉汉化和thcrap),否则会出现难以预料的错误。

附带文档:

基本使用方法

vpatch.exevpatch.ini,以及对应游戏的thxx.dll3个文件放入游戏文件夹。

thxx.dll中的xx为游戏代号,详见下表:

游戏代号对照表
游戏代号 游戏名 dll文件名
06 红魔乡 vpatch_th06.dll
07 妖妖梦 vpatch_th07.dll
08 永夜抄 vpatch_th08.dll
09 花映塚 vpatch_th09.dll
10 风神录 vpatch_th10.dll
alcostg 黄昏酒场 vpatch_alcostg.dll
11 地灵殿 vpatch_th11.dll
12 星莲船 vpatch_th12.dll
13 神灵庙 vpatch_th13.dll
14 辉针城1 vpatch_th14.dll
15 绀珠传 vpatch_th15.dll
095 文花帖 vpatch_th095.dll
125 文花帖DS vpatch_th125.dll
128 妖精大战争 vpatch_th128.dll
dnh 弹幕风 vpatch_th_dnh.dll

调整好vpatch.ini后,运行vpatch.exe即可。

VP对于游戏版本也有要求,一般要求为游戏的最新版本,详见下表:

游戏版本对照表
游戏名 支持的版本
红魔乡 1.02h
妖妖梦 1.00b
永夜抄 1.00d
花映塚 1.50a
风神录 1.00a
黄昏酒场 1.00a (web配布版)
地灵殿 1.00a
星莲船 1.00b
神灵庙 1.00c
辉针城 1.00b2
绀珠传 1.00b
文花帖 1.02a
文花帖DS ver1.00a
妖精大战争 ver1.00a
弹幕风 v0.12m3

配合thcrap使用

配置文件介绍

VP通过ini配置文件来管理配置。

ini文件是Initialization file的缩写,即为初始化文件,是Windows系统配置文件所采用的存储格式。

ini文件的格式如下:

[这是一个节]
配置项(键) = 

一对键和值的组合称为参数,所有的参数以节为单位组织在一起。

在某个节的声明之后,直到一个新的节的声明为止,所有的参数都属于该节。节没有显式的结束标识符。

本文中所有的参数前都会提示该参数归属的节,但一个节只需要声明一次,同属于这个节的参数只要加在后面即可。

正确示例:

[Section1]
Setting1 = 1
Setting2 = 1
[Section2]
Setting3 = 1

错误示例:

[Section1]
Setting1 = 1
[Section1]
Setting2 = 1
[Section2]
Setting3 = 1

实用性功能

游戏窗口设置

[Window]
enabled = 1    ;是否使以下配置项生效。0为禁用,0以外为启用
X = 0    ;画面顶点横坐标,单位像素
Y = 0    ;画面顶点纵坐标,单位像素
Width = 640    ;画面宽度,单位像素
Height = 480    ;画面高度,单位像素
TitleBar = 1    ;是否使用标题栏,0为不使用,0以外为使用
AlwaysOnTop = 0    ;是否使用窗口置顶,0为不使用,0以外为使用

注意事项:

  • 请务必保持 enabled 这一配置项位于最上方([Window] 的下方),否则可能无法使位于该项上方的配置项生效。
  • 画面顶点指的是游戏画面左上角的点(也就是不包括标题栏的意思)
  • 如果不使用标题栏,你可以避免系统底部任务栏将游戏遮挡住的情况,但你将无法通过鼠标拖动来改变窗口位置,也就是固定死了。

replay快进

VP为红妖永花四作添加了rep快进的功能。

[Option]
ReplaySkipFPS = 240    ;快进时的帧率,单位fps(帧每秒)

使用方法:长按Ctrl键(准确来说是跳过键)

注意事项:

  • 默认值为240。如无需修改可以无视此条。
  • 如果性能不够则可能达不到目标帧率
  • 妖妖梦快进时可能导致最终分数有少许偏差。

replay慢放

VP为所有作品添加了rep慢放功能。

[Option]
ReplaySlowFPS = 30    ;慢放时的帧率,单位fps(帧每秒)

使用方法:长按shift键(准确来说是低速键)

注意事项:默认值为30。如无需修改可以无视此条。

游戏加速

VP可以通过设置运行帧率来使游戏加速运行。

[Option]
GameFPS = 60    ;游戏运行帧率,单位fps(帧每秒)。数值大于等于60才会生效。
  • 例如设置为90则相当于游戏整体加速至1.5倍。

修复性功能

风神录弑神炮

由于ZUN代码错误,风神录贯通机体3power右侧主炮在高速下的火力极高,VP可以使其变为正常火力。

[Option]
BugFixTh10Power3 = 0    ;0为不修复,1为修复。
  • 默认值为0(不修复)
  • 使用修复功能时保存的贯通机体replay在原版中无法正常播放。

注释

  1. 疑似第三方添加支持。
  2. 疑似第三方添加支持,没有文档。
  3. 需要使用vp文件夹内附带的弹幕风启动器。