玩GTA4,刚开始游戏就掉线了。发生了什么事?
这个错误信息是“内存溢出,请重新启动系统”
解决方案:
1:第一步:请关闭虚拟内存,也就是将虚拟内存使用量设置为0,后面会解释!
2.第二步:在游戏根目录下创建一个commandline.txt文件。如果有commandline.txt文件,
确保里面没有后续的。有了这些,很容易因为没有限制而溢出内存。
-norestrictions取消显卡设置的限制。
-nomemrestrict关闭视频内存限制
-percentvidmem使用了百分之多少的视频内存?
3.第三步,请进入游戏并设置想要的效果,然后检查显存的使用情况得到使用情况/实际显存=?的比率
比如除了物质媒介,我很高,视距50。内存消耗是645MB,所以比值是645/875=0.737。
然后添加到commandline.txt中
-可用内存0.737
4.第四步:设置游戏运行在窗口模式,也就是添加到commandline.txt
窗口化
注意:游戏窗口的分辨率和刷新率和桌面完全一样。我的是1440*900 60MHZ。
这第四步可以不做,自己试试。如果全屏正常,就不用尝试窗口模式了。
5.第五步:如果显存经常溢出,请尽量适当减少显存的数量,比如减少视距,这样显存的使用量会减少几十MB,重新计算比例后修改-available dimem。
注意,因为显存的使用大小是精确限定的,所以在游戏中快速转身或者开着车变换视角时,你会发现远处的景物有点慢。比如远处的场景,1秒转身后刷。
原来的GTA4不明显,但是弗里敦的情况更明显(因为弗里敦画的比没有任何修饰的原景慢一点)。)
这个可以通过适当放大比例来解决,比如我原来的比例是0。645,我把比值改成了0。695这种情况解决了自己尝试的问题,也就是放的太大了。
它会再次溢出。