LR2 配置教程 - FAQ
一些常见问题及参考解决方案。
欢迎在评论区继续提问。
1 启动器相关
1.1 部分曲包没有读取到
编码问题,参见 为什么要转区。
F8
更新,或者在启动器里设置曲包更新模式为 Auto reload。1.2 导入曲包时弹窗报错
原因同上。具体如何精确定位到出错的曲包,热心网友 @MsrButterfly 提供了以下方案:
当然,置之不理也不影响正常游玩。可以等发现想玩的曲包没有正常读取时,再按 #1.1 进行操作。
1.3 导入大量曲包时闪退
LR2_HD.exe
或 LRHbody.exe
属性,勾选「兼容性 - 以兼容模式运行这个程序」选项,选择 Windows 7。如果未能解决,就只能分批导入了,一次不要导入太多目录。
2 游戏内相关
2.1 部分歌曲游玩时没有声音
最常见的情况是曲包目录名有问题,解决方案同 #1.1。
如果未能解决,可能是因为 key 音文件名里也包含日文等全角字符,这种情况下只能通过 转区 解决。
2.2 游戏内各种地方出现乱码
编码问题,一般是启动过游戏后又转区导致。本站整合包也可能存在这个问题。
LR2 的编码问题确实比较折腾,历史遗留问题。
2.3 段位回放没有保存
这是一个已知 bug,新回放无法覆盖旧回放。在没有源码的情况下,我们当然无法从根本上修复这个问题,只能提供一个替代方案尝试恢复段位回放文件。
首先,确保游玩段位后没有再游玩其他段位(或者重试本段位),否则到此结束,下面的内容也不用看了。
进入目录 LR2files/Replay/用户名
,可以找到 __0.lr2rep
… __3.lr2rep
这 4 个文件(对于 Course 来说可能是 1 ~ 5 个文件)。这些就是本次段位回放的临时文件,请先备份到别处。
进入目录 c
,这是段位回放的正式保存位置,也是我们希望将临时文件覆盖到的位置。如果目录较少,可以通过修改日期大致推断出各目录所对应的段位。如果无法确定,可以将整个 Replay
目录先备份到别处,然后清空 c
目录。接着启动 LR2,设置 REPLAY SAVE 为 ALWAYS,进入需要保存回放的段位随便按几个 note 后退出。此时目录 c
下自动创建的文件夹就是本段位回放的保存位置。此后,我们将之前备份的 Replay
目录还原。
最后,我们将之前备份的 __0.lr2rep
… __3.lr2rep
重命名为 0.lr2rep
… 3.lr2rep
,覆盖到刚才找到的段位回放的保存位置。至此,段位回放文件恢复完毕。
2.4 笔记本全屏锁帧
调整 LRHbody.exe
属性,勾选「兼容性 - 禁用全屏优化」选项。
如果上述方案未能解决,可以在 BMS 群 的群文件里搜索下载 ForceRefreshRate_1.zip
,解压并尝试使用。
2.5 游玩时偶尔卡顿
2.6 BGA 黑屏或报错
当然,很多 BMS 本来就是没有 BGA 的。
2.7 全屏有声音但没有画面
窗口模式会附加约 20 ms 的延迟,尽量还是使用全屏模式。
2.8 结算界面退出时卡住
这是因为 LR2 在结算界面会尝试拉取本谱的 IR 排行榜数据,阻塞了退出操作。
3 辅助工具相关
3.1 Walkure 不更新
Ctrl
+ F5
键强制刷新,不行就清空缓存再试。