linux版魔兽服务端,linux下玩warcraft III(魔兽)
先介绍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桌面窗口运行,同时鼠标捕获特性被禁用.
linux版魔兽服务端,linux下玩warcraft III(魔兽)相关推荐
- linux安装ntpd服务端,Linux升级NTPD服务器-编译安装ntp-4.2.8p9与配置NTPD服务器
1. 系统与软件版本 1.1 系统版本 CentOS6.5 x86_64 1.2 ntpd软件版本 ntp-4.2.8p9.tar.gz 1.3 下载地址 官方下载地址:http://support. ...
- 魔兽服务端linux,在Ubuntu Linux系统下用Wine玩魔兽世界
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 戏环境:ubuntu 6.06 p4 2.4g 726m scim输入法 nvidia mx 440 wine 9.21 1.安装显卡驱动(不是基于deb ...
- linux c++ 线程支持 多核应用,linux C++多线程服务端开发
linux C++多线程服务端开发 UNIX 线程安全的对象生命期管理 当析构函数遇到多线程 构造不要在构造函数中注册任何回调 不要在构造函数中把this传给跨线程的对象 即便在构造函数的最后一行也不 ...
- 新斗罗大陆Linux楼高服务端+详细图文架设教程
本来早就准备写这篇教程了,因为现实里琐事比较多,于是推了好几天才静下心写这篇教程. 网上目前有很多关于新斗罗大陆架设教程的视频,大家如果我这里的看不太懂可以百度搜索下,看下视频会直观一些. 下面教程开 ...
- linux环境svn服务端及windows环境客户端安装配置
svn服务端和客户端安装使用 服务端 安装前准备工作 安装.配置 创建仓库 创建项目版本库 修改配置 创建用户 赋予权限 客户端 连接服务端 下载项目 服务端 linux系统具体版本为centos7. ...
- 刀剑2 mysql_刀剑2OL服务端linux手工端+文字架设教程
刀剑2OL服务端linux手工端+文字架设教程 系統:ubuntu 16.04 x64 sudo add-apt-repository ppa:stefansundin/truecrypt 硬盤加密 ...
- 超信Linux版(超信 for Linux下载) v1.3.0官方版
2019独角兽企业重金招聘Python工程师标准>>> 软件名称:超信Linux版(超信 for Linux下载) v1.3.0官方版 版本:1.3.0 大小:36.04 MB 软件 ...
- 基岩版服务器开启坐标显示,基岩版官方服务端MOD的安装和编写
您尚未登录,立即登录享受更好的浏览体验! 您需要 登录 才可以下载或查看,没有帐号?注册(register) x 本帖最后由 Ginkgo06 于 2018-12-24 16:59 编辑 复制代码Mi ...
- Python基于socket实现的多任务版TCP服务端
''' 基于socket实现的多任务版TCP服务端 ''' import socket import threadingdef client_task(client_socket,ip_port):p ...
最新文章
- 《区块链原理、设计与应用》一1.4 潜在的商业价值
- 大型web系统数据缓存设计-l转载
- gorm preload 搜索_macOS系统本地文件搜索工具
- 【NLP】2020深度文本匹配最新进展:精度、速度我都要!
- 【Spring Boot】集成Netty Socket.IO通讯框架
- config对象的使用及常用方法
- 21、mysql修改密码的方法总结
- linux下 安装tengine
- 矩阵论与计算机英语论文,矩阵论翻译论文[8页].pdf
- hexo html代码高亮,使用 prismjs 自定义 Hexo 代码高亮
- CDH-5.13.1离线安装教程
- Jquery操作select、checkbox、radio详细讲解
- 查看oracle中的中文所占字节数
- cnc加工中心保养表_CNC加工中心常用指令以及保养项目
- 四象限里的正弦、余弦和正切(四象限反正切函数的原理)
- 哈佛幸福课之改变的感想
- TortoiseHg笔记
- 印度人为什么立刀切菜_印度人如何用菜刀,为什么是菜刀不动食材动,与中国完全相反...
- c++三大函数:拷贝构造(copy ctor)、拷贝赋值(copy op)、析构函数(dtor)
- node.js毕业设计安卓在线民宿预定app(程序+APP+LW)
热门文章
- MinkowskiEngine语义分割
- 工业4.0是个白日梦吗?
- 为放大器模拟输入模块提供可靠的输入过电压保护
- 2021年大数据常用语言Scala(十九):基础语法学习 iterator迭代器
- 2021年大数据Spark(二十九):SparkSQL案例四开窗函数
- ad 卡尔曼_卡尔曼滤波剪影__Kalman Filtering · Make Intuitive
- 51nod 1617 奇偶数组
- [LeetCode]42. Trapping Rain Water雨水填坑
- ng-cordova和cordova区别
- UICollectionView