Chinaunix首页 | 论坛 | 博客
  • 博客访问: 404179
  • 博文数量: 49
  • 博客积分: 6020
  • 博客等级: 准将
  • 技术积分: 520
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-18 21:36
文章分类

全部博文(49)

文章存档

2008年(14)

2007年(4)

2006年(31)

我的朋友

分类: LINUX

2006-05-09 18:10:19

先介绍Winex的安装和用法,看了后就可以根据自己的具体情况具体配置了,可以直接玩WIN里装好的游戏,也可以在LINUX下安装WIN的游戏
1、首先你要到下面所列地址先下载WineX这个程序
2、安装,
载的是.rpm包,所以在X里是可以直接双击来安装的,当然,也可以用老办法:
进入你刚才下载的WineX所在的目录,然后,
#rpm -ivh WineX-2.2.1-1.i386.rpm 回车就可以了。
3、关于配.config
就默认配置,默认有个C盘
4、运行你的游戏
首先挂上你的光驱:#mount -t /dev/cdorm /mnt/cdrom
进入光驱的映像:#cd /mnt/cdrom
安装游戏(一定要在终端里执行!)#winex setup.exe(setup.exe也可能是其它名称)。这时WineX会自动安装游戏。值得注意的是,如果你的游戏所在的目录或者安装程序是以中文命名的,由于终端不支持中文输入的原因,你必须把游戏安装程序cp到硬盘,把它rename成E文,然后进入目录,#winex ****.exe。
这时,有些游戏会在桌面上创建快捷方式,双击它就可以玩了,有些则没有,这时你只要在终端里进入默认C盘
#cd TansGaming_Drive/游戏目录
#winex 主游戏程序.exe
5、注意事项:有些游戏会是中文的安装目录,在Windows中无大碍,但在Linux下是致命的,它有可能使你的游戏运行不起来!所以在安装时一定要rename。
6、安装显卡驱动
开始游戏前还得要装装显卡驱动,不然,嘿嘿可以想想会发生什么事情,具体做法看看我的BLOG里那Nvidia显卡安装
7、开始魔兽
这里你要根据你自己喜欢了,找个盘安装下,怎么安装就不用在讲了,看完上面的文字就应该会装了,现在讲下就是玩在WIN下装好的,其实更简单,就是直接winex 游戏目录/游戏主程序.exe,前提要挂载好分区,怎么挂载就看看我另外一个文章,WIN分区的挂载,很详细的,延伸一下就是这样以来很多WIN的程序都可以运行,但也不要抱太大的希望,有很多也是不能运行的,祝大家玩的愉快!!!!
 
下面是网上转来WINEX配置
配置WineX
=================

WineX的配置选项在你的主目录下的'.transgaming'目录.主要的配置文件是'.transgaming/config'. 这是个ASCII文本文件.第一次运行WineX的时候,'.transgaming'目录会以默认的预配置状态自动建立. 默认的预配置状态是从/usr/lib/transgaming/.transgaming目录中复制过来的.

如果你需要自己定制配置(默认设置不能满足),当'~/.transgaming/config'文件建立后,你可以用你喜欢的文件编辑器打开它并编辑它.

Drives段
--------------

此段定义了WineX将要使用的驱动器. 如果需要可以在这儿指定新的驱动器.所有你系统连接的CD-ROM驱动器WineX将会在运行期间自动检测到,同时新的盘符也可动态的分配给它们. 你不需要手动的加入CD-ROM驱动器,除非有严重的配置问题.

此段的格式如下:
[Drive Letter] - 盘符, 例如: c, d, e, z
Path = location – 此驱动器的根目录.
Type = type - 指定驱动器类型;支持的类型有: floppy,hd,cdrom和network
Label = xxx - 驱动器卷标, 最多11个字符
Serial = xxx - 驱动器序号, 最多8个十六进制字符
Filessystem=xxx - 文件系统类型,支持的文件系统有: dos,fat,win95,vfat和unix
Device=/dev/xxx - 如果需要原始访问可以指定一个特殊的设备(注:主要是软驱和光驱).

DLL段
-----------

这个段指定WineX所用的DLLs. 语法如下:
"dllname" = "builtin, native" 或
"dllname" = "native, builtin"

顺序指定了那个先使用. 如果builtin在前的话,将会使用WineX内建dll,如果native在前的话WineX将会使用本地Windows dll(如果它在配置的系统目录的话).有时候,使用本地Windows可能会提高某些程序的兼容性.

一般情况下, 你很少需要编辑这个段,或从不需要.

x11drv段
--------------

这个段包括了在WineX和X服务间的交互. 一些最常用的选项是:

"Managed" = "Y"
这个选项更改WineX窗口是否是管理窗口.默认值为Y. 管理窗口是使用窗口管理器而不用 WineX.

"Desktop" = "800X600"
这个选项允许你使用指定大小的窗口运行WineX.这一行默认是注释掉的,从而允许游戏为每个打开的窗口建立最高级别的X窗口.

"DXGrab" = "Y"
这个选项打开鼠标捕获的开/关.默认值是开.当鼠标捕获开的时候,应用程序可以锁定鼠标光标在窗口内,典型的用于当应用程序要从你的系统接管全屏的时候.(注:这段翻译的不清楚,请原谅,简单的说,就是打开比较好)

"XVidMode" = "Y"
这个选项允许应用程序重新调整你的显示分辨率.默认的是开,允许应用程序切换在XF86Config文件的列表中有的分辨率.


==============================================
在用户之间共享.transgaming目录
==============================================

为使你的计算机上的所有用户可以使用.transgaming目录,你将需要建立一个'transgaming'组并分配所用要使用共享目录的用户到这个组.

以root身份,运行如下描述的命令:

复制一个干净的.transgaming目录到共享位置.

# cp -R /usr/lib/transgaming/.transgaming /共享位置

改变这个文件夹的所有权为transgaming组.

# chgrp -R transgaming .transgaming
# chgrp -R g+srwx .transgaming

备份原始的.transgaming目录

# mv -R /usr/lib/transgaming/.transgaming /usr/lib/transgaming/.transgaming.backup

建立一个逻辑链接到新的.transgaming目录.

# ln -s /共享位置/.transgaming /usr/lib/transgaming/.transgaming

编辑/usr/bin/winex脚本到新的链接.以你喜欢的文件编辑器打开/usr/bin/winex并找到下面一行:

cp -r $INSTALLDIR/.transgaming $HOME

更改为

cp -r -H $INSTALLDIR/.transgaming $HOME

请注意假如你的共享.transgaming被破坏并需要删除的话,你可以删除它(这将导致所有已安装游戏丢失),然后复制备份的.transgaming到共享位置,用以下命令:

# cp -R /usr/lib/transgaming/.transgaming.backup /共享位置/.transgaming

======================================
为每个不同的游戏配置WineX
======================================

你可能希望在你安装的每个游戏上有不同的WineX设置.编辑WineX的配置文件~/.transgaming/config可以很简单的做到这点,

为每个游戏加入设置,可以用你喜欢的文本编辑器打开这个文件,然后移动到文件的最后.在文件的结尾加入这样的行:

[AppDefaultsEXECUTABLE.EXESECTION]
AppDefaults 设置应用程序的默认设置(注:固定的,无需更改)
Executable.exe 游戏开始所运行的EXE文件
SECTION 你希望修改设置的段.比如:x11drv, fonts, Drive name/locations.

例如, Max Payne 的游戏执行文件为 'Max Payne.exe',假如你希望Max Payne有定制的设置你需要输入如下内容:

[AppDefautlsMax Payne.exex11drv]
"Desktop" = "1024X768"
"DXGrab" = "N"

这将强迫Max Payne以1024X768桌面窗口运行,同时鼠标捕获特性被禁用.
阅读(2147) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~