Project1

标题: RPG maker MV 游戏帧数低、锁35帧问题解决办法 [打印本页]

作者: 网红文    时间: 2024-7-26 18:50
标题: RPG maker MV 游戏帧数低、锁35帧问题解决办法
本帖最后由 网红文 于 2024-7-29 16:14 编辑

破案了,之前所作的努力全部木大。都是南辕北辙,实际上本质原因是因为你在nVidia控制面板中设置了后台应用程序最大帧速率。系统把MV的游戏视作了后台程序。
之所以游戏锁35帧,是因为我之前的后台应用程序最大帧速率设定是就是35帧。所以说排查问题之前先检查控制面板中的后台应用程序最大帧速率。



如果你照着网上的通解做了解决不了锁帧的问题,那么这个帖子就是摸索了一段时间找出来的解决办法



游戏图标如果是上图左上角所示的图标,就说明是MV引擎制作的。
花了很长时间排查发现问题实际上是游戏包里的NW.JS版本太低导致的,比较难绷的是这个问题基本上是少数电脑才有复现可能。
但是真正的原因还不明确。
我个人电脑配置是机械革命笔记本win11+3070+i7 12700H。16G内存。按理说性能完全足够。

然后是恢复性能帧数帧率的方法:
在做任何对游戏的修改之前一定要记得先备份(推荐直接复制一个完整的游戏副本再进行操作)
第一步:下载新版NW.JS ,选择Windows 64-bit的SDK版本
新版NW.JS下载https://nwjs.io/downloads/
第二步:把下载完成的文件解压好。
第三步:找到..\nwjs-sdk-v0.89.0-win-x64目录,也就是解压出来的新版本NW.JS文件全部复制。
第四步:找到对应游戏目录的data文件夹,这个data文件夹中应该有MV图标的game.exe。
第五步:把第三步复制出来的文件直接粘贴覆盖到第四步找到的data目录下。
第六步:把原来的game.exe删除掉,把NW.JS文件中的nw.exe改名为game.exe
第七步:游戏,启动!


更新NW.JS之后启动游戏时左上角加载会有动画

帧率终于回到正常了

经测试,此方法修改过的游戏可以挂载MTOOL使用,可以正常加载翻译文件。
但是此方法如果用在官方已经在游戏内内置汉化的游戏,会导致汉化丢失问题,具体原因不明,还请其他大佬解释一下为什么。

以下是参考文献。
https://forums.rpgmakerweb.com/index.php?threads/dramatically-improve-game-performance-for-devs-and-players-mv-and-mz-second-big-discovery-gpu-related.131957/
https://forums.rpgmakerweb.com/index.php?threads/how-to-update-nw-js-to-dramatically-improve-game-performance.131620/
作者: shiroin    时间: 2024-7-26 19:00
替换nw.js确实可以有效提升游戏的性能,我也是参考rpgmakerweb的帖子来更新的

但就我所知,由于nw.js更高版本的更新修改了不少源代码,RPGmaker MV并不能很好地兼容,已知兼容性最好的版本最高只到49.2,再高版本就会开始出现渲染失败等问题
目前已知只有RPGmaker MZ能稳定更新至50以上的版本

所以更新时还需要注意选取的版本号
我自己也是在用49.2,至今未发现什么问题
作者: 网红文    时间: 2024-7-26 19:08
本帖最后由 网红文 于 2024-7-26 19:10 编辑
shiroin 发表于 2024-7-26 19:00
替换nw.js确实可以有效提升游戏的性能,我也是参考rpgmakerweb的帖子来更新的

但就我所知,由于nw.js更高 ...


你的电脑玩MV游戏会锁35帧或者是锁低帧吗?有的电脑不做任何操作也不会有锁帧问题。这个问题我真是搜遍全网只有国外论坛说到NW.JS的问题。
还有就是更新之后丢汉化的问题你有头绪吗?
作者: shiroin    时间: 2024-7-27 13:17
网红文 发表于 2024-7-26 19:08
你的电脑玩MV游戏会锁35帧或者是锁低帧吗?有的电脑不做任何操作也不会有锁帧问题。这个问题我真是搜遍全 ...

不会锁帧,甚至在高刷屏上,帧数会稳定在120+
更新后丢汉化的问题我不清楚,我的游戏适配了中英日三语,是靠手动修改json文件来增添不同语言版本
并没有发生过所谓的丢汉化问题,你说的是指利用自动翻译工具实时显示翻译文本吗?
作者: Zeldashu    时间: 2024-7-27 16:46
道理我都懂,为什么封面是黄油(




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1