大幅度增加quake的性能

作者:網友xarzo_119

  注意 !! 以下所有是 ‘r_xxx’ 開頭的設定並不是適用於任何電腦 , 請試試自己的配備不要勉強 . 另外一方面 , 增加速度的代價就是品質的犧牲 , 你可以在兩者間自由取捨 . 一個一個試看自己能接受到什麼樣的程度 . 來吧 , 准備好了嗎 ?

  以下設定可以在主選單的 Console 下輸入,或者直接修改你的Q3CONFIG.cfg文件。

  set cg_autoswitch ‘0’

  把自動切換武器關掉 , 你應該不喜歡拿着 BFG 狂殺時 , 自動換到 Grenade Launcher 吧 .

  set cg_brassTime ‘0’

  把彈出彈殼的特效關掉

  set cg_centertime ‘1’

  設定在螢幕中央的信息出現秒數 , 預設是 3 秒鍾 ( 調到 0 就是關閉 )

  set cg_drawAmmoWarning ‘0’

  射子彈射得正高興時 , 是否常出現快沒子彈的訊息遮住視線 ? 調到 0 把這個警告關閉 .

  set cg_draw3dIcons ‘0’

  這彈藥 , 裝甲等圖示以 2D 的方式呈現出來 .

  set cg_drawAttacker ‘0’

  剛剛對你造成傷害的玩家或bot , 右上方會出現他的臉和名字 , 如果你不想看到的話 , 就調成 0 .

  set cg_drawCrosshairNames ‘0’

  當準星通過一個人時會顯示出名字 , 調成 0 把它關掉 .

  set cg_drawgun ‘0’

  設成 0 的話就會把屏幕上的槍取消掉 , 增加你的性能 .

  set cg_drawRewards ‘0’

  你常常會拿到 ‘Excellent’ 或 ‘Impressive’ 嗎 ? 設成 0 會把畫面中的獎勵符號取消 , 不過你仍然能聽到他的語音來增加你的士氣 .

  set cg_drawTimer ‘1’

  設成一幫助你算算目前的時間 , 像是物品重生剩多久 , 游戲還有多久結束等等 .

  set cg_drawTeamOverlay 1

  如果經常玩TDM或CTF的話,你應該將其打開,通過它你可以隨時掌握你的隊友的狀況,及時調整自己的戰術。

  set cg_forceModel ‘1’

  省記憶體的方法 : 把所有人的樣子設成一樣 , 減少記憶體使用度 .

  set cg_gibs ‘0’

  把血肉模糊的肉泥取消 , 這可以大幅增進效能 .

  set cg_marks ‘0’

  打子彈到牆壁上的痕跡雖然有趣 , 但也占了一些效能 , 設 0 把它關掉 .

  set cg_shadows ‘0’

  把所有陰影特效關掉 , 增加速度 .

  set cg_simpleitems 1

  設為1的話,在游戲中所有物品均以簡陋的樣式,而且是2d的形式顯現,當然,速度可以提升不少。

  set com_blood ‘0’

  把所有有關血的特效都關掉 , 你就看不到血了 (適合青少年玩)

  set com_hunkMegs ’56’

  設定留多少百分比的記憶體給 Quake III 用 . 在 id 官方 FAQ 中說到 , 如果你有 128 以上的 RAM , 就把它設不要超過 96 , 一定要留最少 32MB 給其他的程式跑 . 56 是給 64 MB 的人用的 , 你可以自己考慮.

  set g_log ”

  你有注意到 Quake 3 目錄底下有個 GAMES.LOG 的文件嗎 ? 它記錄了你玩一次的所有東西 , 如果你一次玩個十小時以上的話 , 你就會發現這個文件大得不得了 . 設成 ” 把這東東關了 .
  set model ‘biker/default’

  把預設的 Model 改成你想要的人 , 如果你用 Force Player Model 的話 , 這個還滿有用的 .

  set r_colorbits 8 or 16

  變更游戲中的色位,(0-32)設為8可以增加禎數。

  set r_depthbits 0

  調整設置材質的位深(0-32)這個設置應該可以增加速度.

  set r_detailtextures ‘0’

  把材質的細部調到最低 , 增加效能 , 衝啊 !

  set r_dynamiclight ‘0’

  把動態光影關閉 , 雖然會變得難看 , 但為了速度 , 也只好犧牲了 .

  set r_fastsky 1

  設為1後將除去天空的材質,速度有所增加,但是,你在某些特定的傳送門前將無法看到門後拿着武器等你的敵人(如Q3dm7下面的傳送門)有的玩家採用bind兩鍵切換開關此參數的辦法,同時使用fastsky會使某些地圖的白色天空影響你看到其他玩家的對話。
set r_lodbias ‘2’

  把地圖的總合的圖形層次設到最大 2 , 增加效率 .

  set r_mode ‘2’

  設定顯示的解析度 , 2 是 512×384 . 補充 :
  0 = 320×240
  1 = 400×300
  2 = 512×384
  3 = 640×480
  4 = 800×600
  5 = 960×720
  6 = 1024×768
  7 = 1152×864
  8 = 1280×1024
  9 = 1600×1200
  10 = 2048×1536
  11 = 856×480

  set r_lodcurveerror 0
  在默認值250到0之間的變換中,你可以自己去體會畫面風格上的變化。(注意,設為0後在某些地圖的一些建築邊緣會出錯,如q3dm13,所以這個參數還應慎重使用。),我自己推薦使用100。

  set r_picmip 5

  設置最大材質尺寸。明確的設定范圍是從0(最細膩材質)到8,默認為1。此項設置對fps沒有什麼提高。順便說一句,Fatality用的是r_picmip 5!其實還是看大家習慣

  set r_stencilbits 4

  設置Stencil緩寸的大小(0-16,默認8)。4可以提高一點點禎數。

  set r_subdivsions 666

  設置游戲中曲線的復雜度(默認為4)你可以設為999看看畫面的可看性,取值從1(最平滑曲線,但最慢)到999。

  set r_vertexlight 1

  為了速度,當然使用頂點光源。

  set r_texturebits ‘8’

  把材質調成 8 Bit , 最高是 32 . set s_khz ’11’ 把聲音的 Khz 調到最低的 11 KHz , 試試吧 !

  set s_mixahead ‘.08’

  設置在混合聲音采樣前的延遲時間(0.2秒為默認)

  set s_musicvolume 0

  游戲中的音樂趕緊關掉。

  set scr_conspeed 10000

  文字操作在控制台中的速度(默認3),提升它可以節省時間

  結束!你的Quake III跑得順不順了?

  後序:

  Q3A劃時代的的圖形效果一直是大家津津樂道的話題,然而作為一個FPS游戲,戰勝對手遠比看漂亮的畫面要重要的多,我們常常聽到的「是對人的肉眼來說,只要FPS(每秒顯示幀數)>30就夠了」,然而事實是:人的肉眼對FPS的敏感程度完全可以達到100以上,FPS=30僅僅是保證人的肉眼產生連續性動感效果的最低要求,如果你經常在FPS>100的環境進行遊戲,那麼你剛開始使用一台FPS=60的機器的時候,一定會明顯的感受到它們的區別:為了清楚的看到敵人,你不得不放慢你移動或轉身的速度;你的槍法(特別是RAILGUN)的命中率將明顯下降;你跳的距離不如原來遠了等等。

  作為一個好的玩家,你最起碼要給自己一個FPS>80的環境,才能真正發揮你的水平。一般國際大賽都用當時最高檔次的CPU和顯卡來保證FPS,平均FPS沒有下於120的,THRESH打PGL3的時候,用的機器是PII400+VOODOO2 SLI,這在當時比現在的PIII1000+GF2還要厲害;Fatality在RAZERCPL上自帶的GF DDR保證了平均FPS在150以上,他是CPL上跳的最遠移動最流暢的人。當時著名的T2JUMP只有他和citizen,sujoy三個人能跳的出來,而他們都是GF DDR的受益者。再看看DM13的MEGA-HEALTH JUMP,為了成功你必須根據你的平均FPS來調整配置中的COM_MAXFPS值,所有這一切都表明一個高的FPS對於戰鬥來說是多麼的重要!

  再說說我的老兄弟pardfox。 最初他是在Voodoo2下玩Q3的,用的是Q3默認的設置,每次去他那里開起Q3的時候,晦澀的畫面另我頭暈目眩,後來我決定狠狠地刺激他,當我告訴他[Xeno]Julios用TNT顯卡可以跑出平均100的FPS的時候,他張開如同Pard一般的大嘴整整5分鍾沒合上。從那天開始,fox就一頭紮進了設置堆,皇天不負有心人,一個月過後,當我再次光臨他的老巢的時候,fox告訴我V2的感覺好極了……然後就有了本文的雛形。

  向大家強烈推薦本文,特別對於擁有V3,TNT2,V2,TNT顯卡的戰友來說,是很值得一看的,即時你有了GF DDR或是更BULLB的GF2 GTS,難道你不想跳的比FATALITY,Zero4更遠嗎?

來源:遊星空