热门关键字: 万能注册机  注册机  卡巴斯基  winrar注册机  STTV  nero  奇迹英语  优化大师

Linux上安装DirectX 9.0c办法

时间:2007-11-26 10:38:13  来源:注册机之家  作者:软件技巧

DirectX并不是一个单纯的图形API,它是由微软公司开发的用途广泛的API,它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多个组件,它提供了一整套的多媒体接口方案。只是其在3D图形方面的优秀表现,掩盖了它的其它方面光彩。DirectX开发之初是为了弥补Windows 3.1系统对图形、声音处理能力的不足,而今已发展成为对整个多媒体系统的各个方面都有决定性影响的接口。

Direct3D(3D图形接口独立于DirectX,是DirectX中众多接口的一个)广泛用于基于Windows,Xbox以及Xbox360上的游戏开发。同时Direct3D也应用于其它图形图像,3D模拟的软件上,而最为显著的是应用于CAD/CAM这样的工程图像处理软件上。它启动快速,能够渲染出高质量的3D图形,以及很好的硬件支持。Direct3D是业界广泛公认的DirectX中重要的图形程序接口(API)。

下面来看看安装过程把。

首先配置Wine环境:

Wine configuration

This is with a clean configuration directory and running in a 1024x768 virtual desktop.

$ winecfg

Once the .wine directory is built the configuration tool will start and you can set a virtual desktop in the graphics tab if you wish. This is a good time to also set your Audio driver in the Audio tab.

本文来自注册机之家

next up is to install a native mscoree.dll and streamci.dll into /system32 from a windows install and set them to native Windows. 引自www.zhuceji.org

You will need to set a large number of dlls to native for the install to work properly. Here is the full list of dlls that needs to be set.

[Software\\Wine\\DllOverrides] 1195992268
"d3d8"="builtin"
"d3d9"="builtin"
"d3dim"="native"
"d3drm"="native"
"d3dx8"="native"
"d3dxof"="native"
"dciman32"="native"
"ddrawex"="native"
"devenum"="native"
"dinput"="builtin"
"dinput8"="native"
"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"

引自www.zhuceji.org

You can set all the dlls in winecfg under the "Libraries" tab or just set the first dll "d3d8"="builtin" and then go to .wine/user.reg and find the DLL override section [Software\\Wine\\DllOverrides] and copy the above list under it.

开始安装:

http://filehippo.com/download_directx/ 下载DirectX 9.0c

解压,执行下面命令 引自www.zhuceji.org

tom@tuxonfire ~ $ wine directx_nov2007_redist.exe
fixme:advapi:DecryptFileA "z:\\home\\tom\\directx-9\\" 00000000
fixme:midi:OSS_MidiInit Synthesizer supports MIDI in. Not yet supported.
tom@tuxonfire ~ $

本文来自注册机之家

   本文来自注册机之家

Now cd to the directory where you choose to extract the DirectX installer and run DXSETUP.EXE.

本文来自注册机之家

tom@tuxonfire ~ $ cd /home/tom/directx-9
tom@tuxonfire ~/directx-9 $ wine DXSETUP.EXE
fixme:midi:OSS_MidiInit Synthesizer supports MIDI in. Not yet supported.

 

 

 


共3页: 上一页 1 [2] [3] 下一页

看完这篇新闻有何感觉

文章评论

共有 0位注册机之家成员发表了评论 查看完整内容

24小时热门信息