比R星更懂GTA5?玩家放出大招,一串代码就让游戏加载快了4分钟

时间:2021-03-03 15:13:29 来源:电竞网

由R星出品的《GTA5》一直都是非常火爆的游戏,全球销量甚至达到了1.4亿,而它的线上模式《GTAOL》也深受玩家喜欢。不过该游戏一直有个很严重的毛病,就是加载时间过长,不管玩家的电脑如何优化升级,加载时间都在几分钟到十几分钟不等,不少玩家都反馈希望R星优化一下。


由于一直未得到官方回应,玩家不得不亲自动手了。最近,国外一大神对这个问题做出了实质性解决办法。据他所说,《GTAOL》在启动游戏时存在单线程的CPU缺陷问题,这会让大部分的中低端CPU在运行过程中速度变慢。


所以他通过专业代码拆解工具发现,《GTAOL》在启动程序时或者在运行时会在一个大小10MB的JSON文件身上过于停留。虽然这位大神不知道这文件的作用,但是它会让玩家的CPU反复执行上亿次if命令,所以在游戏的加载的过程中因为这个文件的运行耽搁,导致加载时间过长。


大神通过已有的8G DDR3内存、GTX 1070显卡和AMD FX-8350处理器设备编写了一个.dll的代码,并将该代码导入到《GTA5》游戏中,这个代码成功让《GTAOL》的加载时间缩短了70%,从原来的6分钟缩短到了1分50秒。不得不说,这是真的比R星更懂GTA5了。


最后这个大神还不忘吐槽一下R星,希望R星能够早日解决《GTAOL》线上加载速度的问题。R星找一名程序员解决这些问题甚至不需要一天的时间,整个过程比较容易,R星赶紧做点什么吧。


这位大神的做法确实可以有效缓解《GTAOL》的加载速度过慢的问题,但现在这个代码只是适配于他的电脑,其他玩家的电脑还有待考证,而且随意加.dll很有可能引起封号,大家不要轻易尝试。


其实加载速度慢这个问题出现已经很久了,有时候的加载速度慢到可以开始看小说的地步。但R星一直没有对这个问题做出实质性的解决方法,后面有可能是为之后的《GTA6》做考虑吧,毕竟现在都优化了,《GTA6》就没得做了。大家的《GTAOL》加载速度怎么样呢?

1/1页