建立屬於自己的SLI-PROFILE

JACKIECHIN

初級會員
已加入
1/14/05
訊息
23
互動分數
0
點數
0
大家可以一起來討論一下

本文
建立屬於自己的SLI-PROFILE

Creating SLI Profiles
建立屬於你自己的SLI PROFILE
NVIDIA的SLI模式要能運作 主要是驅動程式裡面有一個預先設定好的profile來識別應用程式
來提供SLI模式下的加速或是因為相性問題必須維持單張卡的運作方式
而這個PROFILE可以藉由 更新驅動程式來獲得遊戲列表的更新
當然 我們也可以手動自行加入新的遊戲的支援
(附帶一提 若是PROFILE沒有指定的遊戲 都將以預設值單卡來運作)

以目前官方程式的 驅動而言
共計有16款遊戲 4個3D測試程式 1個遊戲的"引擎"
以下
<Aquamark3> <Halo> <Battlefield 1942 Desert Combat Mod> <Painkiller>
<Battlefield Vietnam> <Sims 2> <City of Heroes>
<Star Wars: Knights of the Old Republic>
<Code Creatures Pro> <Tomb Raider: Angel of Darkness>
<Colin McRae? Rally 4 > <Tron 2.0>
<Command & Conquer Generals> <Unreal Engine 3>
<Doom3> <Warhammer Dawn of War> <Far Cry>
<3DMark 2003> <Ground Control 2> <3DMark 2005>
<Half Life 2>

遊戲上市與日俱增 如何能讓驅動程式還沒支援SLI的遊戲 也被支援到呢
簡單的來說
只要我們手動編輯一個檔案即可
這個檔案就是紀錄有關SLI 如何運作以及針對個別遊戲最佳化的PROFILE
他的位置是 X:WINDOWSSYSTEM32?NVAPPS.XML
可以用任何編輯程式打開他 例如記事本

在檔案裡面 你會看到很多以下虛線包住的內容

<PROFILE Label="Profile_name">
<APPLICATION Label="Game_exectutable.exe"/>
<PROPERTY Label="multichip_rendering_mode" Value="Mode" Itemtype="predefined"/>
</PROFILE>

1. Profile_name – 遊戲程式名稱
2. Game_executable – 執行檔名稱
3. Mode – SLI運作的模式

“1” for AFR
“2” for SFR
“4” for Compatibility Mode

針對新的遊戲程式 我們可以自行添加我們希望他運作的方式
但是 僅止於我們希望而已 要找到合適的模式
就必須要
修改PROFILE---->存檔---->重開機---->測試
直到找到最穩定 速度最快的模式為止

寫在後面
到目前為止
除了 模式1 .2 .4 還有很多東西NVIDIA並沒有對我們說明
例如 打開PROFILE你會看到 模式是 2400401 3C00401之類的
有些是已知的 有些是未知的 ....
大致可以分類如下
AFR: 1, 2400401 (3DMark05), 3C00401(Half Life 2),400001(3DMark03, UT2004?)
SFR: 2, 4C00002 (Far Cry)
Compatability: 4, C00001 (3DMark2001SE)
Unknown: 00020201, 00400001, 2431001, 2C10401

UNKNOW的部分 還有待高手來釐清或NV公佈了

貼一下外國人測試的 各種模式下的3DMARK 01
g13.jpg
 

kkkokkk0

榮譽會員
已加入
7/14/04
訊息
3,355
互動分數
6
點數
38
年齡
42
希望能修改成?;nq; ,這樣對SLI的使用者是一大福音 ;lik; ~~~~~~~踢一下 ;ya;
 

faircast

進階會員
已加入
12/27/04
訊息
350
互動分數
0
點數
0
我有DOWNLOAD过一个程式可以让部分游戏支持sli
实际做法应该跟楼主的一样,不过就是别人写成了程式不用自己编辑用起来比较方便
 

johnnyliu3377

榮譽會員
已加入
2/5/04
訊息
11,633
互動分數
0
點數
36

guess2098

超級過氣會員..
已加入
1/12/05
訊息
4,395
互動分數
0
點數
0
年齡
45
嗯!!我覺得這一篇真的是太棒了
如果一般不支原SLI的也可以由此改進
那真是一大福音
 

mp07702

榮譽會員
已加入
5/11/04
訊息
1,979
互動分數
0
點數
36
年齡
43
介紹的非常詳細..

感謝分享...
 

JACKIECHIN

初級會員
已加入
1/14/05
訊息
23
互動分數
0
點數
0
老實說 我所有的遊戲 我都會去嘗試用SLI模式來跑看看
以上的方法 本來是要用來 參加NVIDIA專家選拔大賽的
但是 沒派上用場(因為是老婆上場.....)
因為 對於 3D MARK05的 SLI最佳化設定參數2400401
沒能弄懂 到底涵義為何

所以乾脆公佈
希望大家 一起來找出來 這裡面所蘊含的意義

經過實驗
沒有被驅動程式加入支援SLI的遊戲
也可以強迫用SLI模式來跑
一個是修改 遊戲執行檔的名稱 例如 SPEED2.EXE 改成 3DMARK03.EXE
另一個就是修改這個PROFILE

幾乎沒有遇到因為亂修改 而當機的現象
只是
加速的幅度 有些只有 增加每秒一兩張
有些會維持原速度

考量到 我手中的樣本遊戲數量有限
發這篇文章 也是希望 能有像我一樣的無聊人士 可以來做這項實驗
據我所知 外國 某些論壇已經有再實行這樣的計畫了
之前HALO 的SLI 最佳化參數 就是這樣被找出來的
 

guess2098

超級過氣會員..
已加入
1/12/05
訊息
4,395
互動分數
0
點數
0
年齡
45
Originally posted by JACKIECHIN@Mar 13 2005, 02:52 AM
老實說 我所有的遊戲 我都會去嘗試用SLI模式來跑看看
以上的方法 本來是要用來 參加NVIDIA專家選拔大賽的
但是 沒派上用場(因為是老婆上場.....)
因為 對於 3D MARK05的 SLI最佳化設定參數2400401
沒能弄懂 到底涵義為何

所以乾脆公佈
希望大家 一起來找出來 這裡面所蘊含的意義

經過實驗
沒有被驅動程式加入支援SLI的遊戲
也可以強迫用SLI模式來跑
一個是修改 遊戲執行檔的名稱 例如 SPEED2.EXE 改成 3DMARK03.EXE
另一個就是修改這個PROFILE

幾乎沒有遇到因為亂修改 而當機的現象
只是
加速的幅度 有些只有 增加每秒一兩張
有些會維持原速度

考量到 我手中的樣本遊戲數量有限
發這篇文章 也是希望 能有像我一樣的無聊人士 可以來做這項實驗
據我所知 外國 某些論壇已經有再實行這樣的計畫了
之前HALO 的SLI 最佳化參數 就是這樣被找出來的
改成3dmark05.exe也行啊
馬上去弄
多謝
 
▌延伸閱讀