逗游网:值得大家信赖的游戏下载站!

微信:doyo_game
关注逗游
单机首页 游戏库 排行榜 资讯 攻略 专题 合集 工具补丁 手机游戏 正版商城
所在位置:攻略中心 > 图文攻略 > 正文

侠盗猎车手4——来自GTAForums置顶贴的解决方案

发布时间:2012-08-09 20:05 来源:互联网  作者:佚名

 
  于是我开始研究是否让人不用每次都手动拉伸窗口而获得同样的效果

  The Support:

  After browsing the net, I noticed others used commandline.txt to set the size of their window, and some people have achieved resolutions over their memory limit without using -norestrictions and only using the resolution from the command lines. This instantly helped me find the answer I wanted.

  支持:

  通过浏览网页,我注意到一些人通过commandline.txt这个文件来设置他们窗口的大小(commandline.txt这东西论坛里面有帖子详细介绍了 这里就不说了),还有一些人不使用-norestrictions命令而突破了显存限制实现了更高的分辨率,因为他们使用了commandline.txt 来设置分辨率。(而不是用游戏内置分辨率)这马上使我找到了问题的答案。

  How To Do It:

  怎么去做:

  Theory:

  Now my theory was that, if you have a memory limit on, and you enter a resolution in the command line that is unable to be achieved with that memory limit, it will still put you in that resolution, but the quality scaling will not be implemented. Therefore no disappearing objects/textures, no long or noticeable pop-in's, and less/no lag.

  The trick is implementing the higher resolutions with you preferred graphic settings, by limiting your memory to just barely include the options you want, and then you force the resolution.

  理论:

  现在我的理论是,如果你有显存限制,而你在commandline.txt中设置了一个你在游戏中无法设置的分辨率(指超出显存设置的高分辨率),你依然能使用这个分辨率(指commandline.txt中设置的分辨率),而quality scaling将不会生效,与此同时 没有物体,贴图消失,没有各种弹出报错,没有帧数下降。

  这个方法使你用你喜欢的显示设置实现了更高的分辨率,把你的显存设置成你在游戏中显示设置所需的水平,然后再强制分辨率(这里有点绕 指的是 在游戏里面用最低分辨率,然后设置其他选项 设置完之后用-availablevidmem把显存设置成系统需求大小,然后在commandline.txt设置分辨率)

  Steps:

  步骤:

  1. Get rid of -nomemrestrict or any current commandlines you have. Run the game and let it die. When you run the game, go to the graphic options, turn your resolution to 800x600 or 1024x768 or whatever you want the reflection maps/resolution based quality to be at, I did 800x600 mainly because it looks simular to the rest and will give you the most performance. Use the rest of your memory budget in draw distance.etc.

  1. 删掉commandlines.exe文件夹中包括-nomemrestrict在内的所有命令。运行游戏。运行游戏之后,进入显示设置选项,把分辨率设成800x600或者1024x768或者其他任何你想要的分辨率,阴影贴图是基于分辨率的(这里比较绕 老外的意思是说,你想要的阴影和反射贴图质量越高,那么就把分辨率设高,但是这样分配给其他特效的显存就少了),我这里设置成了800x600主要是因为这个分辨率的阴影和反射贴图看起来和其他更高的分辨率区别不大,但是可以给你更好的游戏表现(意思是有更多的剩余显存来设置其他的选项)。用你剩下的显存去调整视距之类的东西。

  2. If you cannot acheive the graphical settings you want with your currently memory budget do this next step. If you can, then you can skip this step.

  2. 如果以你显卡的显存容量不足以设置你想要的显示设置,请做一下步骤。如果你可以,请跳过。

  make commandline.txt or append -availablevidmem (multiplier):

  This command works like this, say I have 256mb vram. -availablevidmem 2.0 would make it say I have 512mb vram, its a multiplier.

  So for getting our settings as we want it lets make a budget of 512mb vram, so -availablevidmem 2.0.

  Open GTAIV, set resolution in the ingame settings to 800x600, set rest of the options to whatever you want (be reasonable).

  Now continue to the next step.

  在commandline.txt中或者快捷方式的命令行里添加-availablevidmem (乘数):

  这个命令的作用如下,比如游戏中检测说我有256M显存。 -availablevidmem 2.0可以叫游戏中检测说我有512M显存,这是一个乘数关系。

  所以为了得到我们想要的设置,我们需要512M的显存 所以命令为-availablevidmem 2.0.

  运行GTAIV,在游戏里面吧分辨率设置成800X600,按照自己的喜好设置剩下的选项(要合理设置)(这很重要,这些优化的作用很有限,希望不要出现视距100之类的脑残设置)

  3. Now you have your game set as you want it, but in a f-ugly resoltion, but we will fix that. Next step is to trick GTAIV, even people with 512mb graphic cards or even 1gb, this is even useful for them.

  3. 现在你把游戏设置成你想要的了,但是分辨率十分恶心,不过不要担心,我们要把这个问题搞定。下一步是去欺骗GTAIV程序,即使是那些拥有512M显存显卡甚至1GB显存显卡的人,这一步对他们同样有效果。

查看更多游戏攻略>>
标签:侠盗猎车手4 GTAForums置顶贴 
https://www.doyo.cn/article/82400复制本文地址
阅读本文后,您的心情是:(选择后可查看结果)
 
恶心
愤怒
强赞
感动
路过
无聊
雷囧
关注
今日关注游戏
游戏专题
IGN 9分以上作品 愿者上钩钓鱼的那点趣事 深冬之寒,来一起看看游戏中精美的雪景吧