切換菜單
1
0
7
186
THGAme
切換偏好設定選單
切換個人選單
尚未登入
若您做出任何編輯,會公開您的 IP 位址。

簡介

VsyncPatch(直譯:垂直同步補丁),一般簡稱為 VPatchVP。下文統一簡稱為VP。

功能強大的輔助軟件,一般用於減少射擊作遊戲的邏輯延遲,但也具有很多其他實用功能。

支持紅魔鄉到紺珠傳的所有射擊作遊戲(包括小數點射擊作黃昏酒場),以及東方彈幕風的0.12m版本(需先進行UPX展開)。

請儘量使用日文原版遊戲,或類似於啟動器的漢化版遊戲(如喵玉漢化和thcrap),否則會出現難以預料的錯誤。

附帶文檔:

基本使用方法

vpatch.exevpatch.ini,以及對應遊戲的thxx.dll3個文件放入遊戲文件夾。

thxx.dll中的xx為遊戲代號,詳見下表:

Template:Hide

調整好vpatch.ini後,運行vpatch.exe即可。

VP對於遊戲版本也有要求,一般要求為遊戲的最新版本,詳見下表:

Template:Hide

配合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]
AskWindowMode = 1 ;是否在开启时询问是否全屏
enabled = 1       ;是否使以下配置项生效(窗口模式下可以改变窗口的大小与位置),0为禁用,0以外为启用
X = 0             ;画面顶点横坐标,单位像素
Y = 0             ;画面顶点纵坐标,单位像素
Width = 640       ;画面宽度,单位像素
Height = 480      ;画面高度,单位像素
TitleBar = 1      ;是否使用标题栏,0为不使用,0以外为使用
AlwaysOnTop = 0   ;是否使用窗口置顶,0为不使用,0以外为使用

注意事項:

  • 請務必保持 enabled 這一配置項位於最上方([Window] 的下方),否則可能無法使位於該項上方的配置項生效。
  • 畫面頂點指的是遊戲畫面左上角的點(也就是不包括標題欄的意思)。
  • 如果使用窗口置頂,你可以避免系統底部任務欄將遊戲遮擋住的情況。
  • 如果不使用標題欄,你將無法通過鼠標拖動來改變窗口位置,也就是固定死了。(可以通過配置直接設置橫縱坐標)
  • 如果使用標題欄,運行紅妖永花風時按Alt會觸發Windows窗口的下拉彈窗導致遊戲窗口失去焦點而暫停,並產生異常幀率。

垂直同步

[Option]
Vsync = 0         ;是否开启垂直同步,0为禁用,0以外的值为启用

注意事項:對於地靈殿和星蓮船,優先使用custom.exe中的"輸入模式"的設定

replay快進

VP為紅妖永花風等作品添加了rep快進的功能。

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

使用方法:長按Ctrl鍵(準確來說是跳過鍵)

注意事項:

  • 默認值為240。如無需修改可以無視此條。
  • 如果性能不夠則可能達不到目標幀率
  • 妖妖夢快進時可能導致最終分數有少許偏差。

replay慢放

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

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

使用方法:長按shift鍵(準確來說是低速鍵)

注意事項:使用VP在輝針城正常遊玩時按shift低速移動會觸發這個功能,可以設置成60來避免這個問題或者不使用VP。

遊戲加速

VP可以通過設置運行幀率來使遊戲加速運行。

[Option]
GameFPS = 60    ;游戏运行帧率,单位fps(帧每秒)。数值大于等于60才会生效。
  • 例如設置為90則相當於遊戲整體加速至1.5倍。

修復性功能

妖妖夢櫻點顯示

修復妖妖夢櫻點超過100萬時的顯示錯誤。

[Option]
BugFixCherry = 1    ;0为不修复,1为修复
  • 默認值為1(修復)
  • 這個功能不影響實際遊玩和rep播放。

風神錄弒神炮

由於ZUN代碼錯誤,風神錄貫通機體3power右側主炮在高速下的火力極高,VP可以使其變為正常火力。

[Option]
BugFixTh10Power3 = 0    ;0为不修复,1为修复
  • 默認值為0(不修復)
  • 使用修復功能時保存的貫通機體replay在原版中無法正常播放。

註釋