
DDrawCompat(ddraw.dll)老游戏渲染补丁 v0.6.0
- 大小:2.3MB
- 分类:图像其它
- 环境:Windows
- 更新:2025-05-05
热门排行
简介
DDrawCompat是DLL包装程序,旨在解决基于DirectDraw和Direct3D 1-7的游戏的兼容性和性能问题。 也部分支持GDI。 无需进行API转换,大多数渲染仍由本机DirectDraw / Direct3D 1-7和GDI库完成。
要求
Windows Vista,7、8或10
仅适用于Windows Vista和Windows 7的附加要求:
兼容WDDM的图形驱动程序-不再支持旧版XPDM驱动程序(自v0.3.0起)
必须启用桌面合成(尤其是对于窗口模式应用程序)
安装
从页面下载最新的二进制发行(除非您知道自己在做什么,否则请避免在文件名中带有“ debug”的附件)。 解压缩该文件,然后将提取的ddraw.dll复制到目标游戏的安装目录中,该目录位于主可执行文件(.exe)旁边。
如果那里已经存在一个ddraw.dll文件,
Windows 10 运行慢的三种解决方案,UP 介绍了两种:dgvoodoo2 有图形配置程序,但是修改了 DPI 设置对高分辨率屏不友好。DDrawCompat 一个开源项目,直接下载 DLL 文件即可。
还有一种,是我自己在使用,cnc-ddraw 也是 Github 上的项目,目前也有图形配置程序了,直接下载 zip 其中还包含了高分辨率的 Reshade 图形放大之后,效果更好。需要的朋友的,可以私信。
本站提供渲染补丁是ddrawCompat,如果你使用win10/win11/win8系统,仍然遇到黑屏/闪退这样的问题,可以使用渲染补丁(cnc-ddraw),脚本之家已经打包,解压全部文件到游戏主目录并覆盖。
win10用户运行后如游戏界面缺少返回等界面缺失,请将电脑调100%缩放。
补充说明
有些玩家即使安装的ddraw.dll补丁是最新(例如:DDrawCompat、CnC-DDraw等),但还会发现不能全屏游戏、全屏切屏后黑屏、鼠标移动卡顿(这个问题后面还会细讲)或是画面卡顿。
解决方法:
使用win10 1903以上(含1903)系统自带的ddraw.dll替换当前系统自带的ddraw.dll(注意替换的是系统自带的ddraw.dll,而不是游戏目录里的ddraw.dll!!)
最好替换前备份一下原本系统自带的ddraw.dll,以免替换之后出现问题,还可以换回去。
系统自带的ddraw.dll目录地址:
(64位系统还会多出一个SysWOW64里的,个人建议SysWOW64和System32都替换掉,虽然一般情况下会默认使用的是SysWOW64里的)
C:\Windows\System32\ddraw.dll
C:\Windows\SysWOW64\ddraw.dll
64位系统的个人建议替换同等文件夹的ddraw.dll,例如:System32里的ddraw.dll就替换System32里的ddraw.dll,SysWOW64里的ddraw.dll就替换SysWOW64里的ddraw.dll。
另外替换文件的时候,可能会出现限权问题从而导致无法直接替换的问题,解决方法自行百度,这里不细讲。
当然这个问题,也可以通过升级win10解决(win10从1903才开始解决上面的问题,在1903之前的win10一般都会出现上面的情况,当然少部分1903之后的也会出现,出现的话,也试着用上面的方法看看能不能解决)。不想升级的就用我上面的方法。
鼠标移动卡顿问题
(ddraw.dll补丁已经是最新的情况下,例如使用了DDrawCompat、CnC-DDraw等)
解决方法一:
同上面的(二),也就是使用win10 1903以上系统自带的ddraw.dll替换掉当前系统自带的ddraw.dll。
解决方法二:(对一些用启动器启动游戏,且不替换系统自带的ddraw.dll)
ps:本方法治标不治本
把RA2MD.EXE和ra2md.lcf扔进游戏目录即可。(对于一些用启动器启动游戏且精简过的RA2MOD来说,缺少这两个文件,再加上系统自带的ddraw.dll的问题,就导致了鼠标一移动就卡顿的问题)