以文本方式查看主题
- 索沛CS1.6论坛 CS反作弊 CS1.6下载 amxx sma插件 cs对战平台 (http://101.42.38.52:27015:27015/index.asp)
-- 闲聊茶坊 (http://101.42.38.52:27015:27015/list.asp?boardid=40)
---- CS 1.6優化指南 (http://101.42.38.52:27015:27015/dispbbs.asp?boardid=40&id=76648)
|
-- 作者:eric1357a
-- 发布时间:2009-04-16 15:01:00
-- CS 1.6優化指南
CS 1.6優化指南 | | | 相對於1.5,1.6對硬件的要求更高很多配置不是很好的機器,跑1.6都會覺得吃力。如果你希望自己的1.6能運行的更流暢,FPS值能提高一些,不妨看看下面這篇優化指南。
CS 1.6 優化指南 作者:NyaR(俄羅斯) 2004-01-14
引子:
本文將幫助你提升你計算機的性能(不論是在CS中還是沒玩CS的時候),然而,我要聲明的是本人不對由此可能引起的你的PC或操作系統的損壞負責。
既然我們都明白了上述聲明,請繼續嬝炕K 此文講述了大量的優化措施來提高CS的FPS,使用僅僅一項優化不能給你如此高的性能提升但如果各項並用將使你的FPS激增至100。
同樣,請記住我並不提供技術支持服務。如果你有任何問題,請作為本帖的回復/建議貼於此——我將回帖。
驅動程序(Nvidia):
一個廣為人知的神話是最新的NVIDIA驅動永遠是最好的。此言差矣。更須重視的應是你顯卡生產商提供的驅動。例如:我有一塊Gainward Geforce2 titanium,28.32 gf2 ti。驅動是特別為我的顯卡優化的,能提供最佳的表現,並佔用更少的空間
當你要把NVIDIA驅動換成顯卡廠商的驅動時,可能需要降低驅動程序的版本,此處推薦用工具軟件Driver Cleaner重裝驅動(下載地址http://www.3dchipset.com/files/utilities/dc26.zip)。做法如下: 控制面板/添加或刪除程序/刪除驅動程序/重起/啟動時按F8鍵進入安全模式/運行Driver Cleaner並徹底刪除驅動程序/安裝新的驅動
安裝廠商提供的驅動,你必須打開設備管理器(參看圖例mouse-freeze.jpg步驟1-2),然後進入「顯示卡」/雙擊對應的顯卡/點「驅動程序」/更新/從指定位置安裝/不搜索/有磁盤/選擇適當的.inf文件(在存放驅動程序的文件夾裡,可能需要解壓)
重起系統後,你需要運行nVHardPage(http://www.guru3d.com/index.php?page=nvhardpage&menu=5)。
COOLBITS:注意,不適當的超頻會損壞你的顯卡。如果你用的NVIDIA顯卡,請下載一個註冊文件,可以很容易的讓你通過顯卡的選項超頻…… 下載地址:http://www.overclockers.com.au/files/CoolBits.reg
方法:一點點一點點地提高你的核心頻率並在應用此頻率後運行CS。盡可能高的提高頻率直到你看見遊戲中出現顏色異常,屏幕閃爍,或者其他異常現象為止。 CPU: 因為CS佔用CPU資源較多,盡可能適當的配置CPU可以提高FPS。我所知的最好的優化CPU的軟件是Powertweak。它會讓你的fps提高10或更多。 此處可以下載:http://www.powertweak.com/powert2.exe 在此可以瞭解更多的信息:http://www.powertweak.com/ *注意:此軟件並非超頻CPU。我不建議你在沒有專家協助下超頻,因為極有可能損壞CPU。 廣告軟件,間諜軟件,蠕蟲/木馬: 計算機中了蠕蟲病毒或木馬程序會嚴重影響性能。同樣也會造成網絡問題使ping值劇增。如果你沒有殺毒軟件,你可以在http://housecall.trendmicro.com/housecall/start_corp.asp使用在線查毒弁遄]免費) 廣告軟件和間諜軟件也會降低電腦性能並騷擾使用者。對此,我建議使用三種軟件清除: 廣告軟件: http://download.com.com/3000-2144-10214379.html?tag=lst-0-1 間諜軟件清除: http://download.com.com/3000-2144-10194058.html?tag=lst-0-1 Bazooka: http://download.com.com/3000-2144-10247783.html?tag=lst-0-1 *注意:掃瞄前請確定已更新這些軟件,否則沒有意義。 網絡優化: 為了優化網絡連接,降低ping值,你需要用到: http://www.speedguide.net/files/sguide_tweak_2k.zip Speedguide.net上還有很多關於優化網絡的工具和介紹——如果感興趣的話可以讀一讀。
FPS
命令: 1.6發佈後大家都感到fps降低了。使用這些命令可以提升FPS並穩定在99……這些指令並不會給你帶來妨害比賽公平的利益,因此不會違規。唯一有疑問的命令是「gl_picmip」,如果害怕被指責作弊,那麼就別用這個命令。如果你感覺使用下列命令有違規或破解的嫌疑,別用它們就是。我在此寫出來是因為它們能提高fps,別無他意。 gl_dither "1" gl_cull "1" // 只渲染可見目標 gl_keeptjunctions "0" // 顯示紋理的裂紋 gl_max_size "128" // 設定紋理大小* gl_clear "0" // 紋理質量 d_spriteskip "0" // 不清楚,似乎能提高性能 r_dynamic "1" // 固定動態光源 r_mirroralpha "0" // 關閉反射圖片 gl_palette_tex "0" // 使紋理平滑 r_norefresh "0" // 非必要時不更新hud和console gl_round_down "5" // 紋理降級等級固定(1-99越高質量越低)* cl_weather "0" // 關閉天氣(de_aztec) max_shells "0" // 關閉子彈退鏜 gl_texturemode "GL_LINEAR_MIPMAP_NEAREST" // 設置紋理模式 gl_wateramp "0" // 不顯示水波 r_shadows "0" // 關閉陰影 r_waterwarp 0 // 關閉天氣在水面上的反應 fastsprites 1 // 煙霧細節(0-3,數值越高質量越低),對白雲沒有影響,但對手雷爆炸冒出的煙霧有影響。 cl_highmodels 0 // 建模質量 cl_shadows 0 // 關閉玩家陰影 gl_picmip 1 // 混合紋理* gl_playermip 2 // 混合玩家建模紋理* joystick 0 // 關閉遊戲操縱桿 max_shells 0 // 不顯示退鏜彈殼(此處原文如此,與上文重複,可能是作者筆誤——譯者) max_smokepuffs 0 // 關閉煙霧擴散效果(違規命令,比賽勿用) brightness 30 gamma 3 r_mmx 1 // 允釣洏咮PU MMX指令集
要察看FPS,輸入 cl_showfps 1,屏幕左上方將會有FPS顯示。Net_graph 1-3也是顯示fps的命令,但是會影響性能。 *表示使用後會使質量嚴重降低,如果不願讓CS看起來「醜陋」就別用。
用法:複製這些命令到你得userconfig.cfg或者autoexec.cfg文件中。文件位於C:\\Program Files\\Steam\\SteamApps\\user@email.com\\counter-strike\\cstrike。如果前述文件不存在,請創立新文件並把命令複製於其中。
網絡速率
大多數人對於他們需要用到哪種網絡速率並不清楚…… 那麼,如下方法可以得知哪種速率最適合你: 在不引起網絡阻塞/丟包的前提下,你能達到的cl_cmdrate和cl_updaterate參數的最高值即為你需要的速率(不高於101) 同樣,把網絡速率設為服務器允釭熙怳j值: *如果sy_maxrate是10000,你應該使用「rate 10000」 *如果sy_maxrate是0,sy_lan是0,你應該使用25000 *如果sy_maxrate是0,sy_lan是1,你應該使用10000或者9999。 如果sy_maxupdaterate是30(1.6的默認值),那麼你應該使用30 updaterate。否則你會發出多餘的數據包。 可以在HLSW設置你的速率:
注意:當連接到一個專用服務器(即服務器上不運行CS客戶端程序)時,在控制台輸入sy_commands命令不會顯示服務器的速率。僅僅只顯示假定你要建服務器的話,會使用怎樣的速率。 ex_interp:別太擔心interp參數。他不再給玩家便宜,只是一個基本的與網絡有關的指令,就像cl_cmdrate一樣。在此我不再贅述ex_interp和cl_updaterate參數。你只需知道每次你輸入「ex_interp 0」修改interp參數的時候,半條命遊戲都會為你自動設置最優的interp。
要瞭解更多信息,請訪問BDS的文章:http://www.schroet.com/features.php?id=34&insider=0
隨著steam的發佈,半條命和它的mod遊戲開始佔用大量的內存,會導致你的鼠標變得停頓或者失效。這並非Valve公司的錯,而是因為系統的「電源管理」關掉了你的鼠標。在以前的版本裡也出現過類似的情況。 有兩種解決方案: 第一,也是最好的一種,是禁止系統關閉鼠標: 方法:右鍵單擊「我的電腦」,選擇「屬性」,點「硬件」,點「設備管理器」,展開「通用串行總線控制器」,在USB Root Hub上點右鍵選「屬性」,選「電源管理」並禁用它。(參看第一幅截圖步驟三——譯者)
第二個方案是提高你的鼠標驅動程序(如果你有用驅動程序)在系統進程中的優先級
加速 你可能知道這個,此處說明只是以防萬一: 最好的方法: 1)下載並解壓mouse_fix文件(ftp://ftp.thecpl.com/mouse_fix.zip),然後運行.reg文件。記住首先必須解壓。 2)在鼠標屬性裡,去掉「提高指針精確度」復選框的勾 3)在CS裡,輸入m_filter 0
第二種方法: 在CS命令欄,加入如下指令: -noforcemaccel -noforcemparms -noforcemspd
網絡狀況 (netgraph)
顯示出來自服務器的數據包的大小 Out=你發送至服務器的數據量(k/s) In=你接受自服務器的數據量(k/s) 綠線的高度顯示連接中收到某個數據包所花費的時間(latency)。此線是黃色時表示網絡阻塞。 紅線=丟掉的數據包 藍線=丟掉的數據包(與服務器完全失去聯繫) 每一個數據包送出後,圖表上都用一個藍色點表示。如果數據包被跳過,那麼你得到一個藍色點(此處可能有筆誤,似乎該是紅色點意思才通——譯者)(我的是全紅,因為我在listen server上) 命令行參數:
一些添加到命令行的參數可影響程序運行的方式(比如「C:\\Program Files\\Sierra\\Counter-strike\\cstrike.exe -console」中的-console參數即屬此類情況,其作用是打開cs的控制台——譯者)。此處我將列舉一些能提高半條命及其MOD遊戲表現的參數。
在steam中使用命令行: 選擇「遊戲」/選擇適當的MOD(Counter-Strike)/右鍵單擊並選擇「屬性」/選擇「運行選項」/輸入你想用的參數並點擊「確定」
用法: -XXXX表示一個參數。例如:-noipx -nojoy -console +XXXX表示一個控制台命令(cl_cmdrate)例如:+rate 20000 +cl_cmdrate 50 +cl_updaterate 50
有用的參數: -Heapsize XXX 選擇將用於CS的內存總量。在內存較小的系統裡這將有可能改善CS的運行效果。我做了一個能告知你適當的heapsize值的方程式。 (你需要一個能告訴你多少內存已被使用的程序。我推薦FreeRam XP Pro http://www.yourwaresolutions.com/products.html#Download) 好,當你有了這個程序後,你需做的是: 運行FreeRam XP/關閉所有不必要的應用程序/選擇「AUTO FREE」/點擊「GO」/等待你的內存被釋放並記住最多能釋放的內存的百分比(比如60%) 在開始菜單/運行中輸入「calc」回車 在計算器程序裡輸入你的內存總數(比如:256)/把這個數字的小數點左移兩位(比如:2.56)/把這個數字(2.56)乘以你剛才記住的百分比(比如60%)/去掉小數點後的數字(比如:153.6寫為153)/在此數字後加上三個零(153000)/在MOD遊戲的命令行裡加上 -heapsize 和此數字(比如:-heapsize 153000) *注意:如果遊戲運行時死機,把這個值提高大約四分之一。如果仍然死機,放棄使用這個參數。
-zone XXX 這個參數讓你選擇提供給你的控制台的內存總量。如果你的控制台lag或者有釵h指令集。這不該是個大的數字,並且不能大於heapsize數值的3%。當heapsize為153000時我用zone 4500(0.34%)
-preload 預載紋理和建模。內存時鐘(GPU時鐘)和內存大小合適時可以改善遊戲運行效果。
-width XXX -height XXX 設定分辨率——也可以在「設置」裡完成,但如果你想為每個MOD遊戲設置不同的分辨率,可以用此參數。比如:-width 640 -height 480
服務
運行不需要的服務會佔用大量內存和資源。禁用某些你不需要的服務可以提升高達30%的性能。要打開「服務」菜單,點擊開始/運行/輸入「services.msc」回車
在此你可以禁用,或停止某些服務——但是要小心,一旦禁用某些服務,硬件有可能不能正常工作。 我的建議是使用現成的services.bat文件停止某些服務而不是禁用他們。並且每次重起都運行此文件。用這個方法,如果你遇到任何問題,重起一次就可解決。 Services批處理文件:services.bat (感謝neowin的cajunfox)
當然,你完全可以禁用他們——如果出問題,我不會提供任何形式的技術支持。此處是我的services.bat文件可供下載: http://www.logged.org/files/?function=view&id=856
其他:
CS1.6名字補丁: 此補丁將把所有cs武器的名字改為真正的名字(比如把BULLOP改為AUG) 截圖:http://www.nextwish.org/mods/gamefix/images/withnamefix.jpg 下載:http://www.logged.org/files/?function=view&id=482
Refresh force: 這款軟件能讓你的顯示器在遊戲中的刷新率不再為60Hz。看60Hz的顯示屏如同盯著一盞日光燈。 主頁:http://www.pagehosting.co.uk/rf/
Free Ram XP Pro: 這款軟件釋放內存,讓你更平滑地進行遊戲。 下載:http://www.yourwaresolutions.com/framxpro.zip
Gamma Panel: 這款小軟件允釦A用熱鍵進行伽馬校正。(如果你使用powerstrip,則不必下載此軟件,它已內建此弁遄^ 下載:http://www.stars.benchmark.pl/files/gapa.zip 截圖:http://www.softnews.ro/screenshots/12-1-25_1.png
nVHardPage:http://www.guru3d.com/index.php?page=nvhardpage&menu=5 允釦A使用雷管驅動的隱藏選項。同樣的,你還能使用一些很cool的弁遄A並提供一個有用的性能精靈(performance wizard)。
Powerstrip:http://66.227.107.157/ps.htm Powerstrip讓GF顯卡幾乎每個選項都可以被你定制。
Riva Tuner:http://www.guru3d.com/rivatuner/ 很簡單就能對所有雷管驅動的選項做出調整(NVIDIA顯卡)
|
[此贴子已经被作者于2009-4-16 15:05:00编辑过]
|
-- 作者:eric1357a
-- 发布时间:2009-04-16 15:06:00
--
回复!
|
-- 作者:axaxbot
-- 发布时间:2009-04-17 14:46:00
--
我找了好久....謝謝你.....!
|
-- 作者:ring2010
-- 发布时间:2009-04-19 10:11:00
--
謝謝你.....! 很好用@@
|
-- 作者:jask_JK
-- 发布时间:2009-04-21 16:40:00
--
有点复杂啊!
|
-- 作者:skyman
-- 发布时间:2009-04-21 17:02:00
--
轉貼轉得好!!..
但很有益 謝你了..
相信會幫到好多cs新玩家!
|
-- 作者:tongys
-- 发布时间:2009-04-21 17:07:00
--
不行- -太多和太复杂的文字 看不明白
|