LV. 1
GP 0

【心得】讓 末日危城(DS2 & DS1) 認識你的新顯示卡 (& 寬螢幕解析度)

樓主 Benice benice
GP17 BP-
目的與作用:
1. 解決 DS2VideoConfig(視訊組態設定程式) 無法辨識顯示裝置的問題。
2. 讓新顯示卡的效能得以發揮,提高遊戲的流暢度(提高 FPS)。
3. 調整遊戲解析度成螢幕解析度,得到最佳顯示效果。
4. 解決 Siege Editor(危城編輯器) 啟動時因無法辨識顯示裝置所出現的錯誤。

※以下介紹的是 DS2 的設定方法,DS1 的設定類似。
範例:
顯示晶片 nVIDIA GeForce 9600M GT ,512MB ,GDDR3
螢幕解析度 1280x800 ﹝width(寬) x height(高)﹞, NB 螢幕

◎STEP0 - 準備工作
Windows Vista 使用者請先升級成 SP1,SP1 內含 應用程式相容性更新
(2007年12月, kb943302),此更新包含改善 DS2、DS1 的相容性。
較新的 Vista 應用程式相容性更新(2008年8月, kb954366) 在:
http://support.microsoft.com/kb/954366/。(註:更新有分 32bit 和 64bit 版)


建議將 DS2 更新到 v2.2
,如果不想更新,請先備份 DS2 安裝目錄下的
system_detail.gas 檔,然後跟別人要一份已更新到 v2.2 的 system_detail.gas
取代原檔。﹝註:ATI 顯示卡的使用者一定要更新 system_detail.gas﹞

◎STEP1 - 記錄顯示晶片資訊
執行 dxdiag (DirectX 診斷工具),按下『儲存所有資訊』儲存 DxDiag.txt 檔。
開啟 DxDiag.txt,看 Display Devices 的部分,記錄 4 個值:
1) 顯示晶片製造商 Manufacturer: NVIDIA
2) 晶片名稱(型號) Chip type: GeForce 9600M GT
3) 製造商的識別碼 Vendor ID: 0x10DE
4) 顯示裝置識別碼 Device ID: 0x0649
(補充說明)
執行 dxdiag 表示從〔開始〕功能表中點選〔執行〕,然後在方框中輸入 dxdiag,再按下〔確定〕。

◎STEP2 - 設定 system_detail.gas
記事本 開啟 DS2 安裝目錄下的 system_detail.gas (註:建議先做備份),
在 [system_detail] 下的 [64M32B] 和 [64M16B] 部分,分別加入
                    [1280x800]       { max_back_buffers = 2; }
剛剛記錄的 4 個值,在 system_detail.gas 裡用的名稱稍有不同:
1) 顯示晶片製造商 vendor: NVIDIA
2) 晶片名稱(型號) name: GeForce 9600M GT
3) 製造商的識別碼 vendor_ids: 0x10DE
4) 顯示裝置識別碼 device_ids: 0x0649
用記事本的 [尋找] 功能,找尋 "NVIDIA"(包含前後的 " ),
可以看到:
                    vendor      = "nVidia";
                    vendor_ids     = 0x10b4, 0x10de, 0x12d2;
我們的 vendor: NVIDIA 和 vendor_ids: 0x10DE 在這裡已有,就不用再另外建立了。
直接到 nVidia 的最底下加入我們的顯示裝置:
                     [device*]
                     {
                                 name     = "GeForce 9600M GT";
                                 device_ids    = 0x0649;
                     }
加到最底下是為了方便比較,因為 GeForce 6000 series 是原設定檔內最新的 nVidia
系列晶片,所以我們新加入的 GeForce 9600M GT 仿照 GeForce 6000 series 設定即可。
改好後記得存檔,修改過的範例檔案下載:
http://www.fileden.com/files/2007/1/17/654634/ds2_setup/system_detail.zip

◎STEP3 - 寬螢幕解析度
執行 DS2 的視訊組態設定程式 DS2VideoConfig,並做設定。
﹝現在 DS2 認識你的顯卡了,不會再胡說顯示記憶體低於32MB了!﹞
複製 DS2 的捷徑並重新命名,例如『末日危城二 - 1280x800』,
在新捷徑上按右鍵,選內容,目標的地方原本是:
"C:\Program Files\Microsoft Games\Dungeon Siege 2\DungeonSiege2.exe"
將它改為
"C:\Program Files\Microsoft Games\Dungeon Siege 2\DungeonSiege2.exe" height=800 width=1280
然後就可以收工開始玩末日二了。
 
17
-
LV. 23
GP 37
2 樓 Winston kcn5921630
GP0 BP-
我的是1440X900的
你說的那些我看不懂=.=||
0
-
LV. 2
GP 6
3 樓 Benice benice
GP0 BP-
※ 引述《kcn5921630 (Winston)》之銘言:
> 我的是1440X900的 
> 你說的那些我看不懂=.=|| 
哪裡看不懂?
簡單的說,就是把你的顯示卡設定加入 system_detail.gas 裡面。

0
-
LV. 31
GP 99
4 樓 浮世繪 laipi
GP0 BP-
可不可以解說一下ATI的卡要怎麼設定呢?
0
-
LV. 6
GP 25
5 樓 Benice benice
GP2 BP-

※ 引述《laipi (浮世繪)》之銘言:
> 可不可以解說一下ATI的卡要怎麼設定呢? 
新的 ATI 顯示卡設定可仿照 ATI 最下面的 Radeon X-Series 設定,
格式剛好也是

  [device*]
  {
   name     = "XXXXXX";
   device_ids    = ######;
  }
XXXXXX 為 Chip type,###### 為 Device ID。

如果 DS2 不是 2.2 版,還要把 swapeffect_discard 取消,格式為
  [device*]
  {
   name     = "XXXXXX";
   device_ids    = ######;
   b swapeffect_discard = false;
  }
不過最好還是升級到 v2.2。

如果是舊卡,就仿照等級相近的 ATI 卡的設定。

2
-
LV. 31
GP 99
6 樓 浮世繪 laipi
GP0 BP-
嗯,先多謝了
不過不是我不想升級
實在是無法升級
我去官網抓下來的更新檔,按gpgupdate.exe執行時
他只是閃一下就沒反應了,根本無法更新
重開機幾次都是一樣...
所以也只能放棄了...Orz

順便問一下
   b swapeffect_discard = false;
這個設定是跟反鋸齒功能有關嗎?
我昨晚安裝好之後
進遊戲就發現只要滑鼠移動,畫面就會閃爍
弄了好久都無法解決,連顯卡驅動程式都換了幾版
直到把反鋸齒關掉才解決...@@"
(我原本是設定強制使用反鋸齒功能)
0
-
LV. 6
GP 27
7 樓 Benice benice
GP0 BP-

※ 引述《laipi (浮世繪)》之銘言:
> 我去官網抓下來的更新檔,按gpgupdate.exe執行時 
> 他只是閃一下就沒反應了,根本無法更新 
更新檔是自解壓縮檔,要勾選以下選項:
When done unzipping open:
.\gpgupdate.exe,
按 Unzip 解壓縮後才會自動執行更新。

安裝 2.2 更新檔時約需 5 GB 的 free 硬碟空間,
這些硬碟空間只用於安裝過程,安裝好後會再釋出。

>    b swapeffect_discard = false;  
> 這個設定是跟反鋸齒功能有關嗎? 
是的,DS2_ReadmePatch2.0-2.2.rtf 的說明:
Changed the ATI vendor setting of swapeffect_discard to false
to support future card anti-aliasing routines.

0
-
LV. 31
GP 99
8 樓 浮世繪 laipi
GP0 BP-
※ 引述《benice (Benice)》之銘言:
> 更新檔是自解壓縮檔,要勾選以下選項: 
> When done unzipping open:  
> .\gpgupdate.exe, 
> 按 Unzip 解壓縮後才會自動執行更新。

 

個選項我有勾選,可是解壓出六個檔案後就停止了
然後我直接執行解壓出來的 gpgupdate.exe 檔
就只有閃一下就沒反應了


唔,看來我還是用資料片從頭開始玩好了...

0
-
LV. 22
GP 82
9 樓 稔子 llics7565
GP0 BP-

我的顯卡是ATI的2600PRO, 依照上面使用之後.
他還是不認識我的顯卡(淚)......
看來是無緣了T_T

0
-
LV. 1
GP 0
10 樓 German German276
GP1 BP-
如何能夠把TXT檔儲存成為GAS 檔????
 
它一直給我錯誤的提示
1
-
LV. 13
GP 121
11 樓 Benice benice
GP1 BP-
※ 引述《German276 (German)》之銘言
> 如何能夠把TXT檔儲存成為GAS 檔????
> 它一直給我錯誤的提示

Windows 檔案總管 →﹝工具﹞功能表 → 資料夾選項 → 檢視 →
取消﹝隱藏已知檔案類型的副檔名﹞,然後按﹝套用到資料夾﹞,再按﹝確定﹞。

以上設定完後直接將 .txt 改成 .gas 即可。

1
-
LV. 20
GP 58
12 樓 donis noop117
GP0 BP-
※ 引述《benice (Benice)》之銘言
請問我玩一下下
都會畫面停住
然後就藍底白字 也是這個問題嗎??
我GF 9800GT....
好想玩~
0
-
LV. 13
GP 136
13 樓 Benice benice
GP0 BP-
※ 引述《noop117 (donis)》之銘言
> 請問我玩一下下
> 都會畫面停住
> 然後就藍底白字 也是這個問題嗎??
> 我GF 9800GT....
> 好想玩~
抱歉,現在才看到您的留言!

9800GT 可以玩,不過部份文字顯示可能有問題,
請看以下第 2 篇的回文:
http://forum.gamer.com.tw/C.php?bsn=03835&snA=3724

0
-
LV. 15
GP 3
14 樓 jl jl51620
GP0 BP-
借這篇文章問一下
我視窗化以後,把解析度調成1440*900之後(我桌面解析度為1680*1050)
遊戲介面的位置都會跑掉Orz
請問有人知道怎麼解決嗎?
感激不盡~~
0
-
LV. 10
GP 1
15 樓 zxc5867
GP0 BP-
請問一下,我用筆電,是雙顯卡的
但我開了DxDiag.txt之後只會顯示比較弱的顯卡的資料
沒辦法看到比較強的顯卡資料,怎麼辦???
0
-
LV. 13
GP 137
16 樓 Benice benice
GP0 BP-
※ 引述《jl51620 (jl)》之銘言
> 借這篇文章問一下
> 我視窗化以後,把解析度調成1440*900之後(我桌面解析度為1680*1050)
> 遊戲介面的位置都會跑掉Orz
> 請問有人知道怎麼解決嗎?
> 感激不盡~~

把遊戲解析度調成和桌面一樣。
或是找與遊戲解析度相近的視窗 MOD (裝備介面 MOD)。



0
-
LV. 13
GP 137
17 樓 Benice benice
GP0 BP-
※ 引述《zxc5867 (豪)》之銘言
> 請問一下,我用筆電,是雙顯卡的
> 但我開了DxDiag.txt之後只會顯示比較弱的顯卡的資料
> 沒辦法看到比較強的顯卡資料,怎麼辦???

這個問題我不清楚,沒用過雙顯卡!
我知道 Windows 7 上的 DirectX 診斷工具(dxdiag)
會以兩個標籤頁(顯示1、顯示2)顯示出雙顯卡,
舊版的 DirectX 會如何顯示我就不清楚了!

如果您確定 DS2 有抓你的較強顯卡在跑遊戲,
可以到這個網頁(http://www.pcidatabase.com/),
在 Device Search 欄位輸入顯示晶片名稱
(例如 GeForce 9600M GT),就可以查到相關資訊。
也可以在 Vendor Search 欄位輸入製造商名稱
(例如 NVIDIA 或 ATI) 來查詢。

如果您指的較弱的顯卡是內建的(on board),
那就把它關掉就好了!一般是在 BIOS 設定,
請參考您的筆電說明書。
0
-
LV. 8
GP 0
18 樓 微型小豆子 xhes94910
GP0 BP-
請問ATI Mobility Radeon HD 4330 Series 這張顯卡能用寬螢幕嗎?
0
-
LV. 32
GP 833
19 樓 -七夕比翼鳥- gazki
GP1 BP-
※ 引述《laipi (浮世繪)》之銘言
>  
> 那個選項我有勾選,可是解壓出六個檔案後就停止了
> 然後我直接執行解壓出來的 gpgupdate.exe 檔
> 就只有閃一下就沒反應了
> 唔,看來我還是用資料片從頭開始玩好了...


我一開始也有這問題
結果後來發現~官方的更新檔[強制設定找尋C槽]
 
換言之~如果你的主程式並不是照它的原本設定(C槽)位置去灌的話
灌在D槽E槽~都會造成更新檔判定失敗而無法更新
1
-
LV. 16
GP 6
20 樓 企鵝撲撲 monguly
GP0 BP-
我用雙顯卡的筆電,無論怎麼弄都抓不到獨立顯示卡。  內建的Intel 4000又很慢~哀
0
-
未登入的勇者,要加入 23 樓的討論嗎?
板務人員:

952 筆精華,03/03 更新
一個月內新增 0
歡迎加入共同維護。


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】