2007-12-18

wine下安装DirectX 9.0

参考http://feeds.feedburner.com/~r/winereview/~3/187817620/directx-90c-on-linux-with-wine.html

首先拷来mscoree.dll 和 streamci.dll
然后设置dll override
"d3d8"="builtin"
"d3d9"="builtin"
"d3dim"="native"
"d3drm"="native"
"d3dx8"="native"
"d3dxof"="native"
"dciman32"="native"
"ddrawex"="native"
"devenum"="native"
"dinput"="builtin"
"dinput8"="builtin"
"dmband"="native"
"dmcompos"="native"
"dmime"="native"
"dmloader"="native"
"dmscript"="native"
"dmstyle"="native"
"dmsynth"="native"
"dmusic"="native"
"dmusic32"="native"
"dnsapi"="native"
"dplay"="native"
"dplayx"="native"
"dpnaddr"="native"
"dpnet"="native"
"dpnhpast"="native"
"dpnlobby"="native"
"dsound"="builtin"
"dswave"="native"
"dxdiagn"="native"
"mscoree"="native"
"msdmo"="native"
"qcap"="native"
"quartz"="native"
"streamci"="native"

接着下载并安装DirectX9.0, 地址为http://filehippo.com/download_directx/,下载运行后指定解压路径,再运行解压出来的DXSETUP.exe

原文说可能需要装两次。
另外原文说为了Direct Music要安装gm.dls,位于windows/system32/drivers,不过我没有成功.

之后可以用dxdiag.exe看看效果, 还不错。
发表评论