加载中...

「RO 笔记」启动客户端时 d3d 异常处理


问题

有时下载新的 RO 客户端后,启动时会报错: Cannot init d3d OR grf file has problem:

所谓的 d3d 就是 Direct3D,而 Direct3D 是 DirectX 的一部分,所以这种问题必定是和显卡相关的。

很多同学第一时间是重装 DirectX 驱动,但是可能依旧无法解决。

解决方法

在 RO 的 Setup.exe 中,【显卡设备】一项有着两个最基本的配置:

  • Direct3D HAL: 使用 CPU 计算各种图形硬件功能集,包括着色器、纹理映射、光照等
  • Direct3D T&L HAL: 使用 GPU 进行硬件加速

出现这种问题更可能的原因是发布者设置的【显卡设备】是他本地的独显显卡型号(如 RTX 2080 Ti)、而不是通用的基本配置:

而你的电脑因为没有这个显卡,自然就报错了。

因此解决方法其实只要重新选择你的显卡设备即可。

如果还不行,你可能需要再修改分辨率,RO 不支持过高的分辨率,最好从 800 x 600 一直试到允许的最大值:


文章作者: EXP
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 EXP !
 上一篇
Windows 一键 注册/反注册/启动/停止 mysql 脚本 Windows 一键 注册/反注册/启动/停止 mysql 脚本
Mysql 一直都有着极为严格的登录权限校验、往往初始化时必须先处理各种弯弯绕绕的无关问题,极让人抓狂 ...
2024-06-25
下一篇 
3DS 翻新改造笔记 3DS 翻新改造笔记
最近把 8 年前吃灰的 3DS 翻出来了,打算改造为 3DS + NDS + GBA + FC 四合一掌机,因为改造过程有点心酸,特此记录下来 ...
2024-05-12
  目录