黑屏、画面闪烁、花屏和分辨率异常
黑屏
黑屏分两种:完全黑(什么都不渲染)、或者只在游戏启动时黑一下再出来。
| 黑屏类型 | 可能原因 | 解决 |
|---|---|---|
| 启动游戏后一直黑 | d3d9.dll 驱动版本不兼容 | 工具箱里换 d3d9.dll 的不同版本 |
| 窗口黑但容器桌面正常 | 游戏内分辨率设太高(超过手机屏幕) | 游戏内设置更低分辨率,或者在游戏配置文件里强制分辨率 |
| 特定游戏(比如赵云传)黑 | 游戏需要 OpenGL 渲染但容器走了 DirectX | 装 opengl32.dll 兼容层 |
画面闪烁
最常见的原因是分辨率设置高于物理屏幕或者渲染帧率不稳定:
- 游戏内分辨率降到 800x600 以下
- 关闭游戏内的垂直同步(VSync),或者在 ExaGear 设置里强行开启
- 换 d3d9.dll 版本(不同游戏对不同驱动版本敏感)
花屏 / 色块 / 文字乱码
- 花屏:大概率是 d3d9.dll 版本问题,换版本重启
- 色块:同上,或者游戏内有硬件加速选项可以关了再试
- 中文全是方框 / 问号:Core Fonts 和 Tahoma Font 没装;或者容器里中文补丁没打
分辨率异常
画面太小、四周有大黑边
游戏内分辨率设置低于手机物理分辨率是正常的,大黑边是游戏本身决定的。想去掉黑边可以:
- 找游戏内有没有「拉伸到全屏」选项
- 部分版本的 ExaGear 有「强制缩放」设置
画面被裁剪
游戏内分辨率设置比手机物理分辨率高,部分内容被挤出屏幕。解决:游戏内降到合适分辨率。