花样年华 发表于 13/8/8 00:42:43

使用idsdt制作生成显卡代码的dsdt文件驱动显卡

最后提供软件和工具下载:
AIDA64 Extreme Edition
百度网盘:http://pan.baidu.com/share/link?shareid=167306&uk=1764629622

目的:使用dsdt.aml驱动你的显卡,添加显卡代码ID和修正你的显卡名称!

难易程度:中等

所需要的软件:
Widnwos下需要软件:AIDA64 Exterme Editoion 和GPU-Z
Mac下所需软件: idsdt(主要)辅助DSDT编辑软件:DSDT Editor和DSDT SD

我们需要在windows下提取两个文件即主板的ACPI_DSDT.bin和显卡ROM文件



首先我们打开AIDA64如下图在状态栏上打开ACPI Tool工具

然后通过 Save DSDT保存你的主板acpi_dsdt.bin文件











打开第二个软件 TechPowerUp GPU-Z 软件如图,通过点南界面上芯片这个图标,Save to File...保存你的显卡ROM文件

完成widnwos下操作了,把你提取到的acpi_dsdt.bin文件和显卡ROM放到你的mac能读取到的地方。最好能直接放到你的mac桌面,这样便于你mac下的idsdt调用。


到Mac OS 系统打开iDSDT工具,从左边第一个按钮导入DSDT文件,把刚才提取的acpi_dsdt.bin文件导进来,然后导入显卡rom文件,把刚才用GPU-z提取的rom文件导进来。这里声卡codec我们没有提取这里就不介绍忽略了。

然后钩选 生成显卡驱动 和下面的尝试工修正显示器接在第二个接口,启动或更改分辨率时蓝屏问题(笔记本无效)

这里要注意了! 显卡名称:部分显卡这里显示的名称是不正确的工是未知,你可以手动填写正确的名称,另外显卡内存(显卡显存)程序默认是512,你可以根据你的显卡实际内存修正你的显卡内存。


完成上面的导入和钩选,我们点左下角 开始生成 按钮,一般比较标准的主板是不会出现错误的,会弹同一个文件夹,得到4个文件,其中我们需要的就是dsdt.aml,把这个dsdt.aml拷贝到你的Extra目录,然后重启看看你的显卡是否驱动呢!



如果在运行信息,这里显示出现错误,那么也会生成3个文件。我们把其中的dsdt.aml或dsdt.dsl文件复制出来。接下来我们就需要使用下面两个工具进行修正了。
DSDT Editor 尽量推荐你在mac下修改dsdt.aml文件,虽主DSDT Editor有win版,但有些错误在mac下自动修正错误更容易些。打开你的出错的dsdt.aml或是dsdt.dsl文件,然后按键盘F5快捷键编译,这时会弹出错误,你可以点DSDT Editor 中的Fix Error按钮,那么一般会自动给你修正错误,至于有几个警告那是没有关系的,按菜单导出dsdt.aml.把这个0错误的dsdt.aml放到Extra目录下就能驱动你的显卡了。


另外一个强大的编辑dsdt.aml工具是DSDTSE 也可以通过这里 commple DSDT按钮编译出DSDT,如果有错误软件也会自动修正一些错误。另外软件其它功能如使用破解补丁,还有代码修正等功能。


TechPowerUP GPU-Z
百度网盘:http://pan.baidu.com/share/link?shareid=167309&uk=1764629622

iDSDT2011
百度网盘:http://pan.baidu.com/share/link?shareid=167310&uk=1764629622


DSDT Editor V0.8
百度网盘:http://pan.baidu.com/share/link?shareid=167312&uk=1764629622


DSDT SE V1.43
百度网盘:http://pan.baidu.com/share/link?shareid=167314&uk=1764629622


DSDT Fix修复错误一个小工具:
百度网盘:http://pan.baidu.com/share/link?shareid=167315&uk=1764629622

admin 发表于 13/8/17 16:21:55

支持下   教程不错!

原上草2012真人 发表于 13/10/18 07:03:09

我的DSDT.aml不能驱动。放在Extera根目录.plist添加了加载,重启后还是没发现加载DSDT.aml.求指点如何才能加载呢
页: [1]
查看完整版本: 使用idsdt制作生成显卡代码的dsdt文件驱动显卡