注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 黑手党2+教父2+致命车手 受启发,自行设定commandline.txt
查看: 8959|回复: 31
打印 上一主题 下一主题

[原创] 受启发,自行设定commandline.txt [复制链接]

帖子
314
精华
0
积分
157
金钱
1961
荣誉
0
人气
1
评议
0
跳转到指定楼层
楼主
发表于 2009-3-21 11:07:23 |只看该作者 |倒序浏览
看了http://game1.ali213.net/thread-2492360-1-1.html这个帖子后深受启发,GTA4对显卡显存的检测直接关系到环面设定中的特效开关。我的显卡是8800GT(512MB) SLi,在没有增加commandline.txt之前的view distance不能全开,另外texture quality只能设定为中等。
在看了论坛的这个帖子后,于是自己动手设定commandline.txt文件。当然了,安装目录里面是没有的,需要新建一个。我没有心思来做复杂的计算题,完全是按照1024、2048、4096的方式来设定,中间的递增也是按照256、512来设定的。



一开始搞成上图的这个样子,感觉蛮好的。用游戏自带的测试也有37帧。但是进入游戏后却卡的不行,毕竟只有512MB显存的显卡,并且CPU也没有那么强悍。于是再改。。。。



在经历了一个下午单调而令人抓狂的修改,已经无数次的奔溃后。终于将画质和显示调整在了这个程度上(上图)。如果将commandline.txt的显存数值再增大一点的话,texture quality可以开设到最高。但是游戏卡的问题又来了,而且会很不稳定。至于会什么我得出了一些心得,等下再说。

现在将画质设定如上图,再来进行测试(奇怪的是在texture quality开到最高的测试中,帧数也有38帧左右,但是在游戏中还是很卡,卡到根本就不能玩的程度),测试成绩如下。



接近40帧,但是在游戏中还是有点卡。那么只好从CPU超频入手了,因为刚才的测试和修改都是在硬件系统没有超频的状态下进行的。

为什么要超频CPU?

从我的观点来看,GTA4这个游戏对显卡和CPU有着分工明确的特点。街道上的车辆、NPC等AI方面的完全通过CPU来进行运算,而显示部分则是负责建模、渲染等工作。分攻下归档明确。在高分辨率下游戏对于显存容量的大小就很敏感。和其他游戏不同,GTA4里面对的车辆和NPC没有固定的模式设计,在游戏中完全是以随机方式和根据当时场景即时运算的。在车辆、NPC等特效完全打开的情况下,显卡和CPU的负担也变得更重。

我试过将在全开的模式下街道上的车辆在路口很容易引起堵塞,这个不是NPC的驾驶技术问题,简单地说应该是CPU来不及运算的问题。在全关模式下,这种情况少了很多。但是要指出的是不是因为车辆少的缘故,而是CPU有足够的运算空间。

车辆、NPC细节由处理器负责完成,所以要想达到流畅的运算效能,高频四核处理器是必须的。建模、细节、视野等则由显卡完成,其中最吃显存的是texture quality。修改commandline.txt的目的就是骗过游戏程序并认为更有大容量的物理显存。我的commandline.txt设定如下:

-height=1050
-width=1680
-availablevidmem=1.88

有意思的是我发觉数值中的最后一位不能有单数,必须是能整除以2的,不然游戏中会有莫名其妙的问题出现。在游戏能稳定运行后再把CPU超频下:



随后我打开主板的SLi memory ready,并且设置成CPUOC MAX状态。测试成绩如下:



现在游戏可以流畅的没有任何问题的运行,画面也要比修改前好看很多。texture quality最后还是放弃了,毕竟显存只有512MB而CPU又不是太强劲。不过如果那个玩家有GTX260和更高频四核处理器的话不妨试试看将-availablevidmem设定为5.66。另外关于GTA4对内存的要求,我觉得自然是越大越好。

最后报一报我的配置:
CPU:AMD9650
主板:华硕M3N72-D
内存:芝奇DDR2 1066 2GBx2
显卡:七彩虹8800GT SLi
电源:ANTEC NEO500模块化
硬盘:ST 1TB、WD500G、ST320G
操作系统:Windows Vista 64BIT

使用道具 举报

帖子
162
精华
0
积分
81
金钱
140
荣誉
0
人气
0
评议
0
沙发
发表于 2009-3-21 11:20:15 |只看该作者
看了LZ的設置......我崩潰了.......LZ機器真牛

使用道具 举报

帖子
887
精华
0
积分
444
金钱
1628
荣誉
0
人气
0
评议
0
板凳
发表于 2009-3-21 11:39:39 |只看该作者
“有意思的是我发觉数值中的最后一位不能有单数,必须是能整除以2的,不然游戏中会有莫名其妙的问题出现。”这个好像没有吧?我的内存比较低2G,在内存分配给显存一栏就填了1.5,从未出过问题
960T
华硕N78散热
七彩虹镭风6770
希捷1T7200
威刚游戏威龙2Gx2内存
微星770Tc35
明基17LCD
安钛克EA500

使用道具 举报

帖子
74
精华
0
积分
37
金钱
300
荣誉
0
人气
0
评议
0
地板
发表于 2009-3-21 11:42:49 |只看该作者
没升1.02 ?...........

使用道具 举报

帖子
314
精华
0
积分
157
金钱
1961
荣誉
0
人气
1
评议
0
5#
发表于 2009-3-21 11:59:10 |只看该作者
原帖由 ccrn 于 2009-3-21 11:39 发表
“有意思的是我发觉数值中的最后一位不能有单数,必须是能整除以2的,不然游戏中会有莫名其妙的问题出现。”这个好像没有吧?我的内存比较低2G,在内存分配给显存一栏就填了1.5,从未出过问题 ...



是最后一位数字不能有单数

使用道具 举报

帖子
314
精华
0
积分
157
金钱
1961
荣誉
0
人气
1
评议
0
6#
发表于 2009-3-21 13:49:31 |只看该作者
再上个图吧,游戏起来完全流畅的。
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

帖子
298
精华
0
积分
152
金钱
332
荣誉
0
人气
0
评议
0
7#
发表于 2009-3-21 18:17:09 |只看该作者
我只用commandline.txt 來修改玩視窗化

使用道具 举报

帖子
754
精华
0
积分
397
金钱
1422
荣誉
2
人气
0
评议
0
8#
发表于 2009-3-22 12:01:27 |只看该作者
升个1.02的试一下,肯定还有提升。。。。。。

使用道具 举报

帖子
314
精华
0
积分
157
金钱
1961
荣誉
0
人气
1
评议
0
9#
发表于 2009-3-24 16:43:56 |只看该作者
原帖由 fghnbv.ok 于 2009-3-22 12:01 发表
升个1.02的试一下,肯定还有提升。。。。。。


不高兴升级了,目前游戏很稳定,没有必要再折腾

使用道具 举报

帖子
366
精华
0
积分
183
金钱
483
荣誉
0
人气
0
评议
0
10#
发表于 2009-3-24 16:57:16 |只看该作者
楼主发你的commandline.txt文件上来~我的配置跟你差不多~就是显卡9800GTX+上将,之前也看过那个文章~字太多就放弃了~希望提高一下你的优化文件~

使用道具 举报

帖子
314
精华
0
积分
157
金钱
1961
荣誉
0
人气
1
评议
0
11#
发表于 2009-3-24 22:37:17 |只看该作者
原帖由 kenny979797 于 2009-3-24 16:57 发表
楼主发你的commandline.txt文件上来~我的配置跟你差不多~就是显卡9800GTX+上将,之前也看过那个文章~字太多就放弃了~希望提高一下你的优化文件~



好的,我就直接贴出来吧

-height=1050
-width=1680
-availablevidmem=1.88

使用道具 举报

帖子
314
精华
0
积分
157
金钱
1961
荣誉
0
人气
1
评议
0
12#
发表于 2009-3-24 22:41:44 |只看该作者
再来一张经过优化后的图片,直接在游戏中按PrtScn截屏的
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

帖子
314
精华
0
积分
157
金钱
1961
荣誉
0
人气
1
评议
0
13#
发表于 2009-3-31 01:19:02 |只看该作者
本来很流畅的,不过自从加了发大水和人海1.1后,就有点卡了。。。。。。。
AMD 1090t OC 4G
振华1000W电源
ASUS M4N82-Deluxe
SKILL DDR2 1066 2GBx4
ECS GTX285  3 way SLI
WD 1TB x 3/WD500G/ST320G/WD 1.5TB
Windows Vista 64BIT
SONY EX400 32' FULL HD TV

使用道具 举报

帖子
171
精华
0
积分
86
金钱
308
荣誉
0
人气
0
评议
0
14#
发表于 2009-3-31 01:36:33 |只看该作者
我晕倒,我刚刚换了个VISTA32操作系统,现在卡的一米,正常站在街上是50帧左右,一开车就掉到1帧,然后慢慢恢复,有时候旋转一下镜头都卡的一米,都不了了。你说的那个什么:“随后我打开主板的SLi memory ready,并且设置成CPUOC MAX状态。”我去试试看看。。。
win7旗舰32位操作系统
CPUQ8200 2.33G 333=》3.26G 466  7倍 电压1.35
主板     华硕P5Q
显卡     影驰9800GTX+512M 256bit =》750/1940/1180
内存     红色威龙DDR2 2GX4 800 =》933 电压1.98
PCI-E      默认100=》104
硬盘     西数600G 11 32M 7500
电源     海盗船额定520W
显示器   惠普镜面22" 1680X1050 60 HDMI视频接口

使用道具 举报

帖子
314
精华
0
积分
157
金钱
1961
荣誉
0
人气
1
评议
0
15#
发表于 2009-3-31 13:24:07 |只看该作者
原帖由 gulic 于 2009-3-31 01:36 发表
我晕倒,我刚刚换了个VISTA32操作系统,现在卡的一米,正常站在街上是50帧左右,一开车就掉到1帧,然后慢慢恢复,有时候旋转一下镜头都卡的一米,都不了了。你说的那个什么:“随后我打开主板的SLi memory ready,并且设置成CPUOC MAX ...



这个是打开高效内存运行模式,我估计你卡还是因为设置的问题。
AMD 1090t OC 4G
振华1000W电源
ASUS M4N82-Deluxe
SKILL DDR2 1066 2GBx4
ECS GTX285  3 way SLI
WD 1TB x 3/WD500G/ST320G/WD 1.5TB
Windows Vista 64BIT
SONY EX400 32' FULL HD TV

使用道具 举报

大天使

仙剑5数字版勋章

帖子
4670
精华
0
积分
2376
金钱
1865
荣誉
4
人气
5
评议
0

16#
发表于 2009-3-31 13:41:29 |只看该作者
我显卡4850 512MB,该咋个优化........ 内存4G(识别出3G)

使用道具 举报

帖子
6879
精华
0
积分
3524
金钱
15610
荣誉
6
人气
244
评议
0
17#
发表于 2009-3-31 14:45:50 |只看该作者
我都快通关了 也就懒得再去优化了 目前全默认设置 1920 1080分辨率 平均37帧左右 用的也是4850显卡

使用道具 举报

帖子
170
精华
0
积分
85
金钱
578
荣誉
0
人气
0
评议
0
18#
发表于 2009-4-28 14:44:10 |只看该作者
谢谢LZ的分享,回去我试下设置,我的显卡是索泰GTX275 896M的,现在跑15-10FPS,郁闷中~~~~~~~~~~

使用道具 举报

帖子
8980
精华
0
积分
4995
金钱
23254
荣誉
50
人气
47
评议
0
19#
发表于 2009-4-28 15:44:45 |只看该作者
LZ的硬件完全不用纠结什么设置,随意玩都会很流畅~
因为机器比较强

使用道具 举报

帖子
1186
精华
0
积分
596
金钱
3279
荣誉
0
人气
1
评议
0
20#
发表于 2009-4-28 16:47:18 |只看该作者
很好奇将texture quality设置到最高画面是什么效果?

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-8-23 02:28 , Processed in 0.332640 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到