老 DirectX 9 游戏上手指南:配方直接照抄
老游戏是兼容性最好的档位
DirectX 9 时代(2002–2008 前后)的游戏是转译方案最成熟的地带,中端手机流畅跑很常见。但「老」也带来独特的坑:固定分辨率、光盘验证、过时扩展集。这页把它们一次讲完。

推荐起点配置
分辨率:800×600(4:3 老游戏的原生感)
图形驱动:骁龙 Turnip / Mali 试 Vortek 或 VirGL
DX 包装器:DXVK 起步,异常退 WineD3D
Box64 预设:默认
三个高频症状与解法
打不开、黑屏
2004 年前的游戏先加环境变量 MESA_EXTENSION_MAX_YEAR=2003(官方配方,操作见环境变量)。还不行换图形驱动。
画面小在角落、不满屏
老游戏自带 640×480 之类固定分辨率。去快捷方式设置开 Force Fullscreen,画面拉伸铺满(见快捷方式覆盖)。
提示插入光盘
虚拟光驱伺候:v10.1 起可挂载 ISO/BIN/CUE 镜像到 X: 盘,见虚拟光驱与 ISO 镜像。
DirectDraw 时代的最老游戏
比 DX9 还老的一批(老即时战略、老策略、Windows 9x 时代作品)走 DirectDraw,普通包装器伺候不了,直接上 CNC DDraw——它专为此设计,把 DirectDraw 画图请求转成 OpenGL。详见DX 包装器。
老游戏选题思路
不知道玩什么,按资源消耗倒推最稳:2D 平台与策略(最低门槛)→ DX9 3D 主视角与 RPG(中端机主力)→ DX10/11(旗舰专区)。同类参考官方预置了按键方案的游戏名单——能进那个名单的,基本都是社区验证过能跑的(见配置文件)。