东方红魔乡宽屏补丁的使用方法其实很简单:先把游戏本体安装好并确认能正常运行,然后下载对应版本的vpatch(一般叫vsync patch或th6宽屏补丁),将补丁文件解压到游戏根目录,最后右键补丁exe文件设置分辨率为你显示器的原生宽高比并保存运行。我在东方吧和thbwiki翻了三天才搞明白,这里直接给你最稳的步骤,照着做就能把竖着的黑边和拉伸的弹幕变回正常比例。
第一步:确认游戏版本并备份原始文件
东方红魔乡宽屏补丁对游戏版本有要求,推荐使用1.02b版。去你的游戏文件夹(比如D:\th06)里找到th06.exe,右键属性看详细信息里的文件版本。如果不是1.02b,先打上官方升级补丁再操作。强烈建议把整个th06文件夹复制一份到桌面当备份——我当初没备份,补丁打崩了又重下游戏,浪费半小时。备份后把原始th06.exe、custom.exe和th06.dat三个文件单独存一个压缩包,万一补丁冲突能快速恢复。
第二步:下载并解压宽屏补丁到根目录
去thpatch.net或东方吧置顶帖找“th06_vpatch_16.9”或更新的版本,下载完后得到一个压缩包。千万别直接双击运行,先右键解压到当前文件夹,然后把所有文件(通常包括vpatch.exe、vpatch.ini、vpatch.th06等)复制到东方红魔乡的游戏根目录。注意:补丁文件必须和th06.exe放在同一级目录,不要放子文件夹里。我见过有人把补丁丢到data文件夹里,结果游戏直接闪退。复制完成后,根目录里应该有th06.exe、vpatch.exe、vpatch.ini这三个关键文件。
第三步:配置补丁的分辨率和显示模式
双击vpatch.exe会弹出一个设置窗口,这里重点调两个地方。第一个是“Resolution”下拉菜单:如果你用1080p显示器就选1920x1080,2k屏选2560x1440,4k选3840x2160。千万别选“Fullscreen”旁边的“Stretch”选项——选了会把弹幕和角色拉变形,原版像素画风直接变车祸现场。第二个是“V-sync”选项:建议勾上,能防画面撕裂。然后点“Save”保存,再点“Launch Game”启动一次看看是否正常。如果报错说缺少dll文件,去百度搜“微软常用运行库合集”装一下就行。
第四步:处理补丁与自定义文件的冲突
很多玩家装了东方红魔乡宽屏补丁后,发现自定义bgm或立绘mod失效了,这是因为补丁默认屏蔽了外部文件读取。解决方法是:在游戏根目录新建一个名为“patch”的文件夹(注意全小写),把你之前自定义的bgm.wav、立绘.png等文件放进去。然后在vpatch.ini里找到[Patch]段落,把“EnableExternalPatch=0”改成“EnableExternalPatch=1”。保存后重新启动补丁,自定义资源就能和宽屏一起生效。如果还不行,检查你的自定义文件命名——东方红魔乡的mod文件必须用英文或数字,不能用中文名。
第五步:针对全屏切换和帧数问题的微调
宽屏补丁有时会导致alt+enter全屏切换卡死,或者弹幕帧数忽高忽低。解决方案:在vpatch.ini中找到[Video]段落,把“FullscreenMode=0”改成“FullscreenMode=1”来强制全屏启动,这样就省去了手动切换的麻烦。帧数问题则把“FrameRate=60”改为“FrameRate=120”(如果你的显示器支持高刷),同时把“UseD3D9=0”改成“UseD3D9=1”来启用DirectX 9渲染,能明显减少卡顿。注意:改完后不要同时开其他后台渲染软件(比如OBS或录屏工具),不然弹幕在宽屏下会一闪一闪的。
最后提醒一句:如果以上步骤都试了还是黑屏或闪退,八成是显卡驱动太新不兼容。去NVIDIA或AMD官网下载一个2020年左右的旧版驱动(比如N卡451.48版),关掉win10的“全屏优化”功能(右键th06.exe→属性→兼容性→勾选“禁用全屏优化”),宽屏补丁基本就能稳定运行了。Enjoy the danmaku!
游窝盒子
