揭密:小小修改讓A卡DOOM3提速40%
可能已經有讀者在網上看到了關于ATI卡在Doom3中通過調整參數來獲得40%性能提升的消息。
這則消息是根據國外的著名硬件網站Beyond3D論壇上的一位網友Humus的帖子編譯來的,原帖請看【這里】。
這個號稱能讓A卡在Doom3中提速40%的方法需要修改Doom3 pak000.pk4壓縮包當中的渲染文件,具體步驟如下:
1、用WinRAR打開Doom3 pak000.pk4壓縮包,在WinRAR文件瀏覽框當中找到interaction.vfp文件,用記事本打開interaction.vfp文件;
2、在interaction.vfp當中找到以下代碼:
PARAM subOne = { -1, -1, -1, -1 };
PARAM scaleTwo = { 2, 2, 2, 2 };
在這段代碼下面加上PARAM specExp = { 16, 0, 0, 0 }; ,現在這段代碼應該是:
PARAM subOne = { -1, -1, -1, -1 };
PARAM scaleTwo = { 2, 2, 2, 2 };
PARAM specExp = { 16, 0, 0, 0 };
3、將以下代碼:
# perform a dependent table read for the specular falloff
TEX R1, specular, texture[6], 2D;
修改為:
# perform a dependent table read for the specular falloff
# TEX R1, specular, texture[6], 2D;
POW R1, specular.x, specExp.x;
4、保存interaction.vfp文件,WinRAR會詢問是否更新Doom3 pak000.pk4壓縮包當中的文件,選擇“是”。至此修改完成。
根據Humus自己測試,在1280×1024分辨率下,修改前的fps是34fps,修改之后的fps是48fps。
筆者看到這個消息以后也非常震驚,隨即聯系了“龍之隊”的3D程序設計師劉宏春同學,他為我們作出了詳盡的解釋……關注我們



