[鼠年行大運!祝大家新年快樂] ATI HD3850/3870 512MB 視窗模式下BIOS MOD解析

coolrichard

榮譽會員
已加入
9/24/03
訊息
3,882
互動分數
1
點數
38
[鼠年行大運!祝大家新年快樂] ATI HD3850/3870系列 視窗模式下BIOS MOD解析

前言:
ATI於2007年11月中推出了高性能/價位比的顯示卡「Radeon HD 3800」系列,支援了DirectX
10.1與換用55奈米的新製程,記憶體部分採256bit匯流排,支援UVD影像解碼技術與PCI Express 2.0

除了上述先進技術之外,AMD更將ATI PowerPlay的專利技術導入ATI Radeon HD 3800系列。
這項專利技術是指透過多重耗電模式,增進對繪圖處理器的調校能力。並且,使用者可根據
個人使用習慣模式,隨時調整時脈與電壓,創造出冷卻、靜音的使用經驗。

主題:
一整年的辛勞,在這年節時分終於可以獲得慰勞與休息,何不來張高CP值的顯示卡好好犒賞自己一下呢
想著想著,除夕早上就在客廳的桌面上發現一個小包裹,沒錯!就是金光閃閃6K價位捨我其誰的Powercolor HD3850 512MB(DDR3/Dual DVI/HDMI):MMM:
省略了開箱文,我相信大家對於這產品是再熟析不過,直接來張實體照片吧;em03;
3850.jpg


開心地上了機,果然凶悍,之前的X1950PRO在它面前完全抬不起頭,我相信在各種測試方面大家也看膩了,所以苦思還有什麼測試可以分享給大家呢!?;ranger;
猛然!!!使用RivaTuner意外地發現,怎麼它的頻率心電圖沒有了心跳? PowerPlay技術呢? 失蹤了嗎? 這是澇賽卡? 省料卡?
3851.jpg


後來經過滄者大大們眾多3800系列測試報告與GOOGLE大神指點,小弟終於了解~
這張卡在頻率設定上並沒有區分,真是大驚失色!這樣不就耗電吃死自己了嗎?
(廢話太多,希望各位看倌原諒,我也想PO一次看看完整的測試文啦!辛苦大家了)

本篇真正主題:在視窗模式下修改我們自己想要的BIOS頻率與電壓
準備軟體工具如下:
1.抓取顯示卡BIOS工具: GPU-Z V0.1.6 / ATIWinFlash V2.0.0.2(兩者抓下來的BIOS只是副檔名不同,內容用HEX比對完全相同)
2.編輯BIOS工具: HxD V1.7.1.0 beta
3.BIOS比較工具: HexCmp V2.34

國外網路上有人放出可視窗修改3800系列的工具,個人完全無法使用,測試了將近10個版本都無法載入修改,因此想修改BIOS的唯一方法,就是用HEX抓數值直接修正

BIOS更新總會有失敗之虞,請準備好一張PCI顯示卡來救援,希望新的一年大家都可以玩電腦玩的很快樂



那讓我們開始玩卡吧~;nq;
1.開始抓取顯示卡BIOS,使用哪一種工具皆可
3852.jpg
3853.jpg


2.存檔成BIOS.rom之後,開始編輯BIOS,使用HxD打開檔案
3854.jpg

先不要害怕,這一堆密密麻麻就是BIOS真正的模樣,HEX代表16進位,因此數字從0123456789ABCDEF(0~15)

麻煩的來了,你必須先找出BIOS設定頻率與電壓的位置
換算的公式不難,稍微簡單講解: (以我這塊卡為例,進位換算可用小算盤,功能切換為工程型)
GPU預設720MHz = 72000(10進位) = 11940(16進位) = 01 19 40 = 40 19 01
MEM預設900MHz = 90000(10進位) = 15F90(16進位) = 01 5F 90 = 90 5F 01

電壓呢? 別擔心,你找到以上兩種頻率就會發現它,讓我們回到HxD編輯畫面
3855.jpg


我用紅色框框起來的10組參數就是今天的主角:GPU/MEM/Voltage設定
3856.jpg


看到這樣參數恍然大悟,也難怪我的3850心臟一動也不會動,太可惡了,LV99復活術開始實行

為了達到真正的PowerPlay,修改是一定要的,接著開始自己先換算好然後動刀(可在未修改前用RivaTuner抓出顯示卡的極限)
2D模式GPU設定 300MHz = 30000(10進位) = 7530(16進位) = 00 75 30 = 30 75 00
3D模式GPU設定 750MHz = 75000(10進位) = 124F8(16進位) = 01 24 F8 = F8 24 01
所有模式MEM設定 1000MHz = 100000(10進位) = 186A0(16進位) = 01 86 A0 = A0 86 10
3D模式電壓重新設定 1.25V = 1250(10進位) = 4E2(16進位) = 04 E2 = E2 04

3857.jpg


很興奮對吧!我們存檔成bios1.rom

接著啟動HexCmp看看,會不會不小心更動到其他不該設定的參數
3859.jpg


往下拉往下拉,白色代表比對相同的數值,紅色部分代表兩個檔案相異的數值
3860.jpg

確認無誤!讓我們來救活它吧~~~~~~;cheer2;

3.開始刷BIOS進去我們沒心跳的顯示卡!打強心針的時候到了!寶貝~
先把剛剛修改過的bios1.rom丟到ATIWinFlash資料夾內
OK~我知道這是個視窗化的軟體,可是我決定還是使用cmd模式來刷新BIOS(請先關閉所有應用程式,尤其是防毒軟體,最好右下角空空蕩蕩)
3858.jpg

注意!刷新時不會顯示任何訊息,請冷靜等待,如果心浮氣躁按下RESET,請準備好PCI顯卡救援吧

刷新完會出現一小視窗顯示BIOS一些簡單資訊,還會問你要不要重新開機!
重新開機相信都會冷汗直流,但成功的血汗在多都是值得的!!


重開機完成,跑個3DMARK06來看看
3861.jpg


起起伏伏的心電圖真是太讚了,忙了一早上確實是新年的大收穫!

補充說明:
每家3800系列的顯示卡BIOS都不盡相同,貿然刷新別家顯示卡的風險實在太高,何不修改自己的BIOS最為快意;tongue;
我在這邊補充一下關於HEX修改的位置,各家BIOS都不同,我抓幾個來給大家參考看看(如何判斷位置?老實說~~看久後面的文字有規律就會發現,很不負責任的說法對吧;ng; )

1.ASUS 3850 256MB Rev.01
ASUS3850256.jpg


2.ASUS 3870 512MB Rev.01
ASUS3870512.jpg


3.MSI 3850 256MB OC Rev.01
MSI3850256.jpg


4.MSI 3870 512MB OC Rev.01
MSI3870512.jpg


結論:
其實這篇測試文的實際作用有多大我也無法確認,希望如果剛好遇到跟我相同無心跳現象的玩家有個繁體版的修改文章可參考

另外關於VMOD,BIOS中的修正很多國外玩家已經說過沒效果,除非硬體VMOD,不過只想改爽的話還是可以改的

只想超頻但不想動到BIOS的玩家,CCC有所謂的上限,除了利用BIOS-MOD突破之外,也可利用RivaTuner直接拉動頻率是一樣有作用的

歡迎大家來討論唷,有錯誤的地方請務必糾正小弟,虛心求教;em03;
 
最後編輯:

t00late

我不是當英雄的料
已加入
1/2/08
訊息
2,740
互動分數
0
點數
36
謝謝大大測試~~
 

狂少

Bulletproof Themer
已加入
9/18/03
訊息
14,397
互動分數
2
點數
0

coolrichard

榮譽會員
已加入
9/24/03
訊息
3,882
互動分數
1
點數
38
屌,這就是SoftMOD+測試!!

感謝狂大提供3870做為參考,我在國外網站有發現你這版本,該不會就是您本人釋出.....:PPP:
 

coolrichard

榮譽會員
已加入
9/24/03
訊息
3,882
互動分數
1
點數
38
補上兩張刷完BIOS之後的照片

3865.jpg

3866.jpg


我剛剛粗略等待一下,大概要等個20秒....才會刷完

再來張最新版Everest Ultimate Edition v4.20.1285的GPU資訊(現在忽然想起四組設定為何)
3868.jpg
 
最後編輯:

henry543

小正義
已加入
10/25/03
訊息
4,409
互動分數
2
點數
38
網站
www.coolaler.com
多謝coolrichard大的分享...
新年快樂唷...
 

a523111

一般般會員
已加入
7/20/07
訊息
140
互動分數
0
點數
0

coolrichard

榮譽會員
已加入
9/24/03
訊息
3,882
互動分數
1
點數
38
偷問一下C大
http://forum.coolaler.com/showthread.php?t=170560
應該不能在WINDOWS底下刷吧
ATI為什麼可以><

C大怪怪的耶,不習慣啦~~;em03;

一般來說當然都是在DOS下刷BIOS是最保險也最安全的作法
今天我之所以會選擇發表在視窗下更新的方法,就是因為圖個方便
(其實真正原因是我搞不定DOS開機,又懶的用軟碟機、隨身碟又不能開、燒成光碟又沒用)

我昨晚曾經在DOS下使用Atiflash349抓下BIOS,然後在WIN下跟用GPU-Z抓下的做HEX比對
發現這根本是兩個完全不同的BIOS,真是傻眼,所以乾脆統一使用GPU-Z抓下的版本來MOD

希望對你的疑問有幫助:)
 

a523111

一般般會員
已加入
7/20/07
訊息
140
互動分數
0
點數
0
C大怪怪的耶,不習慣啦~~;em03;

一般來說當然都是在DOS下刷BIOS是最保險也最安全的作法
今天我之所以會選擇發表在視窗下更新的方法,就是因為圖個方便
(其實真正原因是我搞不定DOS開機,又懶的用軟碟機、隨身碟又不能開、燒成光碟又沒用)

我昨晚曾經在DOS下使用Atiflash349抓下BIOS,然後在WIN下跟用GPU-Z抓下的做HEX比對
發現這根本是兩個完全不同的BIOS,真是傻眼,所以乾脆統一使用GPU-Z抓下的版本來MOD

希望對你的疑問有幫助:)...

原來是為了方便阿;face12;
謝謝C同協解惑;) (不知該怎麼叫啦;em42; )
 

coolrichard

榮譽會員
已加入
9/24/03
訊息
3,882
互動分數
1
點數
38
剛剛把3850 & 1950PRO 做CrossFire....
沒錯,1950PRO變成物理加速卡了,用GPU-Z看沒啟動CF,但1950的頻寬破萬..

接著開心跑3DMARK06 & Crysis,06分數差不多、Crysis變慢,真是昏倒.....
本來想做一篇測試文的,提前打包收攤~~
 
▌延伸閱讀