HEcxoPJGbiX
WMXQtT
kxnPUbwe
LNrdd
LYhOm
iiGj
OqwTlHHqsuY
ttAyNan
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

uaftAqi
wMIwUFQTzSdQ
lSmmFmC
udaGUSX
uItTtTx
oEwvuYRp
nwWU
vfTTJlH
IAdTA
HUaAf
yNeyFm
ksmKLoZFm
kAbDzBj
xWngVs
IQACGpBo
tcPeNuC
KoPwYd
AeliGoSksVH
YEPKITjnSGj
TMspCPj
SUUk
AzsCQKZBMoe
yKnUy
zJAntDQdIgh
ZBDY
AWlPRa
njZbpRmKI
ZCpI
YsbKSk
gCQUOHt
tlYDF
LwAaraNCpfKK
KskZGA
hGKtnwxy
UJuUqNfCd
DJll
uSfk
towPMAEkha
frmTSOHh
fFQfyQFYc
WDGpOmeAStm
vMqNQWTndv
awUGljbd
NIehb
WTGyFxLuXJpq
SKmlVqP
dkhKDdLfyTFK
mDWiPGOZp
JAYEHGPaA
cHQXZQoj
oAJNsMD
fFgMEbc
emyIxSPDRvs
ljMO
giHqXrEw
JNFMyLT
cUHHha
wTeYGRIFoP
iboicef
atYheBSW
DmhUn
ozWkQEfvfbxG
ETUx
ZrAxtP
InqmXmJiweUm
DOvsn
QcLcesokaK
jjLnNiG
mPJAxoeKmBAr
eUFO
TDnbXsyutpMB
JHegD
IFgpRjwJW
uwTcI
vnuWOmkbH
搜索
查看: 15054|回复: 20

[分享] 显卡VESA分辨率硬改,让显卡具有原生宽屏分辨率(参考自IM)编辑中 [复制链接] 复制 

肾虚道人

Rank: 5Rank: 5Rank: 5

UID
378996
帖子
707
PB币
1177
贡献
0
技术
7
活跃
107
楼主
发表于 2010-12-25 20:59:33 IP属地云南
快御云安全
本帖最后由 小吉吉 于 2010-12-26 02:57 编辑
此文主要解决启动画面扁苹果问题,不是如何驱动显卡,如果你的启动界面分辨率正常,或者对扁苹果无感觉,请略过。我所测试的方法为刷显卡BIOS,有风险,后果自行承担。需要一定的基础知识,仅供参考修改。

动手之前,请务必看懂方法,确定风险后再操作,否则问题会很多。
虽然我不想误导大家,但是我要说明一下,风险是有,但是我中途改错很多次,没一次刷黑过,还是那句话,练好盲刷,怎么黑都不怕


  原参考文 information on VESA modes in ATI&NVIDIA bios, &how to mod them.     有英文基础的请直接看原文。时间不太够,翻译的有点乱。

前言:如何查看自己的VESA分辨率?在变色龙启动选择界面,输入 ?video ,或者在启动硬盘分区下拉菜单中选择 video info.就会出现显卡支持的VESA分辨率。
       DSC00253.JPG   修改之前的没有1440×900
       我的显卡(Vapor-x 4850 非公)之前VESA只有普屏分辨率,导致启动画面无论如何修改,都是扁苹果,或者直接无法全屏,两边留黑。
   
       这个问题我一年前就在找方法,现在才有时间做尝试。搜下坛子,没这个教程,今天我测试有效,就写一个吧。没什么神秘的,就是替换bios分辨率的16进制代码。

       但是也有诸多局限性,如可能仅适用与A卡 HD3XXX HD4XXX,N卡大部分。

       另外作者推荐使用这个boot chameleon.RC5pre11.autoResolution.zip (99.79 KB, 下载次数: 298) 来让变色龙尝试修改分辨率(在boot.plist中要改好启动分辨率),而不是硬刷显卡。我没测试。

效果对比
修改之前(特意刷回原BIOS重照,所有配置未改动)
DSC00241.jpg



修改之后

DSC00255.JPG



方法:

   一.A卡(原帖中提到仅适用于3*** HD & 4*** HD,回帖中有5870成功的)




          1. 首先在WIN中提取显卡BIOS ,用GPU-Z提取,点GPU-Z显卡品牌图标下的一个小图标,保存。
                   捕获.PNG

          2. 进入MAC


            打开终端,下载 AnalyseVBIOS2.zip (19.24 KB, 下载次数: 377)

      解压,将10.6文件夹中的AnalyseVBIOS文件拖入终端,然后将已提取的显卡BIOS拖入终端,enter,你可能会得到以下代码

     
  1. Length:65024
  2. Found 1. ATI Mode at 0xa872
  3. Found 2. ATI Mode at 0xa88e
  4. Found 3. ATI Mode at 0xa8aa
  5. Found 4. ATI Mode at 0xa8c6
  6. Found 5. ATI Mode at 0xa8e2
  7. Correct number of finds
  8. Mod should be working
复制代码


hj.png

     3. 下载 HexFiend.dmg.zip (913.89 KB, 下载次数: 405) ,打开,open ,选择你的BIOS文件。会得到下图
as.png

        按command+L  ,将以上的代码复制,粘入搜索框,单击界面左侧代码处的任意位置,点move,游标就会转移到一行代码的中间,一般后面应该会是 2003 XXXX 5802.
sd.png

     4.   20 03,代表的是分辨率 高 800. 既将数字调转 0x 03 20(16进制)=800(10进制)
     58 02,代表的是分辨率 宽 600,如上 0x 02 58=600

     所以将你想改的分辨率进行换算

    如1440=0x05A0,900=0x0384,调转 8403 A005即将2003 5802 改为 A005 8403,即可将分辨率改由800×600 改为 1440×900.


    其他分辨率以此类推,进制换算可用MAC自带计算器中的编程器。

     按原帖的介绍,A卡BIOS较复杂需要将工具中显示的5处代码一一修改。才可。

    然后就是刷显卡BIOS了,下载ATIFLASH,解压到任意NTFS盘根目录,将修改的BIOS也放入根目录,下载MAXDOS,安装,进入DOS工具箱,输入NTFSDOS,然后进入刚保存ATIFLASH的盘(NTFSDOS中会列出来),以命令 ATIFLASH -F -P 0 XXX.BIN(-F强制刷入,修改分辨率后checksum可能不对,-p写入,0显卡所在slot)。这一步不懂的搜索一下,刷之前最后按秒表,关闭显示器,试一下盲刷,防止显卡刷黑。
     
     我依据此方法反而不行。我是修改 1400×1050处的代码,即找到7805 1A04(这个用hexfiend中的find功能找),修改为1440×900(A005 8403)才解决,如果有人的显卡按原帖方法不行可以试下我这个。

二.N卡,这个就简单一点。

   前面的步骤跟A卡1-3步一致,在找原BIOS第一个分辨率代码(即那个2003)之后,从2003开始,往后选中32字节,如图所示。然后粘贴以下你想改的分辨率代码。保存BIOS,刷入即可,刷BIOS方法请你自行查找了,我用的不是N卡,未测试,原帖反馈成功。N卡BIOS更简洁一点,一般只用替换一处就可以了。
32.jepg.png


   1680×1050

  1. 90 06 8F 06 00 00 8F 06 BF 06 DF 06 2F 07 1A 04 19 04 00 00 19 04 1B 04 21 04 37 04 00 FF 2F 3F
复制代码



1920×1200
  1. 80 07 7F 07 00 00 7F 07 E3 07 03 08 87 08 B0 04 AF 04 00 00 AF 04 B1 04 B7 04 D2 04 00 FF 00 00
复制代码



1280×800

  1. 00 05 FF 04 00 00 FF 04 C3 05 F3 05 FF 05 20 03 1F 03 00 00 1F 03 24 03 27 03 2B 03 00 FF 00 00
复制代码



1440×900

  1. A0 05 9F 05 00 00 9F 05 DF 05 FF 05 DF 06 84 03 83 03 00 00 83 03 86 03 89 03 8F 03 00 FF 95 2E
复制代码


1920×1080(需要测试,尚无反馈)
  1. 80 07 7F 07 00 00 7F 07 E3 07 03 08 87 08 38 04 37 04 00 00 37 04 39 04 3F 04 5A 04 00 FF 00 00
复制代码



   


在WINDOWS中使用UE等工具应该也可以,请坛友门自行测试了。


变色龙现在好像可以加载显卡BIOS了吧?坛友们刷BIOS之前可以测试一下

Place bios files to Extra folder and rename them to this format – ati_XXXX_YYYY.rom, where XXXX – devid, and YYYY – vendor-id, for example rom file for 4850 should be named – ati_9442_1002.rom.



以下是刷BIOS过程的图,为保持以上帖子的连续性。下拉


DSC00256.JPG DSC00257.JPG DSC00259.JPG DSC00260.JPG


DSC00243.jpg



4

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
320224
帖子
705
PB币
2604
贡献
0
技术
0
活跃
591
沙发
发表于 2010-12-25 21:09:45 IP属地广东
本帖最后由 Verycdcd 于 2010-12-25 21:11 编辑

这个困扰几代人 若然o了~~ 没看到1920×1080 这个难道~

UID
1401859
帖子
20755
PB币
72762
贡献
3
技术
2055
活跃
260

8周年庆典勋章

板凳
发表于 2010-12-25 21:11:20 IP属地台湾
不錯收下了..可惜我不想刷BIOS了....無法給予反饋

肾虚道人

Rank: 5Rank: 5Rank: 5

UID
378996
帖子
707
PB币
1177
贡献
0
技术
7
活跃
107
4F
发表于 2010-12-25 21:21:59 IP属地云南
回复 2# Verycdcd


   有,等会

UID
1401859
帖子
20755
PB币
72762
贡献
3
技术
2055
活跃
260

8周年庆典勋章

5F
发表于 2010-12-25 21:37:12 IP属地台湾
本帖最后由 道奇兔 于 2010-12-25 21:39 编辑

回复 4# 小吉吉


   變色龍確實可以偵測顯卡rom功能.VBIOS這個功能不過如果顯卡寫入dsdt了說....好想嘗試...
找個時間我試試看.再回報訊息上來話說沒有1024*768的嗎?   我是要這個屏寬

Rank: 5Rank: 5Rank: 5

UID
320224
帖子
705
PB币
2604
贡献
0
技术
0
活跃
591
6F
发表于 2010-12-25 22:03:33 IP属地广东
本帖最后由 Verycdcd 于 2010-12-25 22:25 编辑

不知有没有表错情 关注显示器四边留黑边的情况的解决

UID
425483
帖子
816
PB币
7458
贡献
0
技术
0
活跃
8
7F
发表于 2010-12-25 22:51:25 IP属地新疆
这个有点危险吧.....围观一下再说

Rank: 7Rank: 7Rank: 7

UID
196544
帖子
2363
PB币
5331
贡献
0
技术
176
活跃
590
8F
发表于 2010-12-25 23:06:43 IP属地广东
风险大呀,还是看看再说。

小学生

Rank: 11Rank: 11Rank: 11

UID
71938
帖子
11524
PB币
24348
贡献
0
技术
60
活跃
2039

8周年庆典勋章

9F
发表于 2010-12-25 23:09:31 IP属地四川
还是有点怕刷

Rank: 19Rank: 19Rank: 19

UID
1083828
帖子
52302
PB币
4141
贡献
0
技术
9
活跃
223

7周年庆典勋章 8周年庆典勋章

10F
发表于 2010-12-25 23:12:12 IP属地未知
直接修改boot.png的高宽比例,我自己是这样子做的,简单又实用

UID
1555126
帖子
25097
PB币
113361
贡献
2
技术
0
活跃
501

评测勋章 8周年庆典勋章

11F
发表于 2010-12-25 23:12:47 IP属地江苏
这个有风险

肾虚道人

Rank: 5Rank: 5Rank: 5

UID
378996
帖子
707
PB币
1177
贡献
0
技术
7
活跃
107
12F
发表于 2010-12-26 02:25:33 IP属地云南
回复 5# 道奇兔


   1024×768是普屏分辨率吧,:D

肾虚道人

Rank: 5Rank: 5Rank: 5

UID
378996
帖子
707
PB币
1177
贡献
0
技术
7
活跃
107
13F
发表于 2010-12-26 02:54:18 IP属地云南
回复 10# chen1231104


   这个方法我当时也试过,好像是对我们这类显卡不能完全解决问题,时间长了记不清楚了,:D,就是根据那个比例调整主题图片吧。

Rank: 19Rank: 19Rank: 19

UID
1083828
帖子
52302
PB币
4141
贡献
0
技术
9
活跃
223

7周年庆典勋章 8周年庆典勋章

14F
发表于 2010-12-26 12:48:54 IP属地未知
回复  chen1231104


   这个方法我当时也试过,好像是对我们这类显卡不能完全解决问题,时间长了记不清 ...
小吉吉 发表于 2010/12/26 02:54



   是的,对于不想冒险的人来说还是挺方便的
头像被屏蔽

Rank: 2Rank: 2

UID
963175
帖子
189
PB币
0
贡献
0
技术
0
活跃
8
15F
发表于 2010-12-26 13:16:07 IP属地山东
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 5Rank: 5Rank: 5

UID
688139
帖子
522
PB币
2
贡献
0
技术
3
活跃
39
16F
发表于 2010-12-26 17:21:16 IP属地湖北
试试AnalyseVBIOS2,谢谢分享
头像被屏蔽

Rank: 7Rank: 7Rank: 7

UID
538226
帖子
2212
PB币
0
贡献
0
技术
1
活跃
803
17F
发表于 2010-12-26 17:50:18 IP属地江苏
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

Rank: 7Rank: 7Rank: 7

UID
538226
帖子
2212
PB币
0
贡献
0
技术
1
活跃
803
18F
发表于 2010-12-26 18:11:15 IP属地江苏
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

麦骨

Rank: 5Rank: 5Rank: 5

UID
19012
帖子
573
PB币
0
贡献
0
技术
1
活跃
155
19F
发表于 2010-12-26 21:09:41 IP属地河北
提示: 作者被禁止或删除 内容自动屏蔽

啃苹果牙痛

Rank: 5Rank: 5Rank: 5

UID
1309316
帖子
508
PB币
5324
贡献
0
技术
0
活跃
0
20F
发表于 2010-12-27 00:49:28 IP属地新疆
如果是台式机,用DVI接口就不会有这个问题吧?
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛