骚年们,我们来 Wine 一个 DOTA 吧

1、安装 wine 和 q4wine
q4wine 不但是一个图形界面,而且还带了 winetricks 功能,除了 wine 自带的组件,winetricks 还可以装很多流行的 windows 组件,比如 vc 运行库、direcx 模块等。
使用 root 命令行安装:
zypper in wine q4wine q4wine-lang

2、弄一个魔兽争霸 3
可以把 war3 文件夹复制到 Linux 用户主文件夹,或者直接用 windows 下的 war 文件夹。
如果用 windows 下的 war3 文件夹,需要让 windows 分区可执行可写。
具体可以参考:http://lug.ustc.edu.cn/sites/opensuse-guide/windows.php
“12.3.3 双系统启动”里面的一段话。

3、利用 wine 运行 War3.exe
wine /home/suse123/Warcraft3/War3.exe -opengl
wine 初次运行会做一些配置,然后说这个程序需要 Mono 支持.Net,点击安装。
我这里下载失败了,没搞定。不碍事,用 Yast 装一个 Mono 就行了。
zypper in mono-core
安装好之后再执行:
wine /home/suse123/Warcraft3/War3.exe -opengl
虽然命令行出现一些 error 信息,不过已经不碍事了。可以单机打 DOTA 了。如果装了 A 卡或 N 卡官方驱动,性能应该更好一些。


上面小地图野怪点正常应该是小绿点,Roshan 是大红点,好像就这个显示有点诡异,其他的正常。
魔兽的改键程序一般需要 MSVBVM60.DLL 文件,后面来装。

4、q4wine 初次运行和 Windows 应用程序安装
q4wine 初次运行需要设置 32 位和 64 位 wine libs 目录:
/usr/lib/wine
/usr/lib64/wine
其他的用默认设置。设置 finish 之后会打开 q4wine 界面,
点击上面的 Setup 标签页,可以看到 winetricks。


点击第一个 Install or update Winetrick script
程序会自动下载 Winetrick 脚本。
然后点击第二个 Refersh Winetricks application list,等待更新完毕,
会出现可以安装的应用程序。


推荐装个 dlls---->vcrun2005 和 d3dx9。双击就可以安装。
组件 dlls---->vb6run 是改键程序用的,这个需要自己下载:
microsoft.com/zh-cn/download/details.aspx?id=24417
然后把 VB6.0-KB290887-X86.exe 放到 用户主文件夹的
.cache/winetricks/vb6run/
文件夹里。(按 Alt + . 显示隐藏文件)
再执行 vb6run 的安装。

装好后,执行
wine Warcraft3/ 魔兽改键精灵 / 魔兽改键精灵.exe &
就能启动改键程序。界面有点乱码,好像空格键不好使,字母键还行。

至于游戏平台的 wine,我找到
forum.ubuntu.org.cn/viewtopic.php?p=2136085
但是我这 64 位系统 IE6 还装不了,没搞定。

Steam 平台现在已经原生态支持 Linux 了,不需要 wine,以后还是等 Dota2 的原生 Linux 版更好。

1赞

冰女这装备碉堡了

友情路过支持一个,不玩 dota 对游戏无依赖

我更想 wine 一个 QQ 音乐

还以为是那个「issue 1: 打败 Windows」样的东西,没想到是个真正的教学。

回头后台赏你 5 块钱冰棍钱。

补充一句:

试了一下局域网连网打 War3,

由于 Linux 默认开了防火墙,所以默认连不了。

解决方法非常简单,去 Yast 里的防火墙设置,

把防火墙关掉就行了。

或者按照这个帖子开放 War3 端口:
linux 下 wine 魔兽,局域网联机成功
hi.baidu.com/huxyz1991/item/4b31e98e031ae5c199255fb0

谢女王陛下赏赐!

万能的 wine --。

其实我就想要个迅雷能在 Linux 上跑就好了!!!

还有,还有,Picasa 能 Wine 吗? 之前 Google 有个官方的版本,不过版本太低了,不好用啊!真希望能在 Linux 下用上 Picase,这样和 Picase 相册同步就方便多了!!! :joy:

wine 没用过,暂时无需求,抽空折腾一下 O(∩_∩)O

从来不用 wine, 理解不来它是什么个原理

不错啊,哈哈,这下有的玩了

wine 魔兽没有问题,但是目前没有找到能 wine 的对战平台,总不能让我打电脑吧,而且 wine 玩起来有点延迟的感觉

哎呀,我们屋里几个合起来打电脑 AI,还时常打不过呢。

所以不指望别的了。

wine war3 要注意的问题:
1、不要运行 war3.exe,运行不了;运行 frozen.exe。
2、分辨率:终端下,输入:regedit,转到 current-company-users——software——blizzard——war3——vedio,修改 wideth 和 height 参数为显示器的分辨率大小(注意先改成十进制模式)。

不用 wine 已经很多年
不过不是支持折腾

有没有办法 wine 个 11 对战平台

这么麻烦?我觉得 08 年的时候就可以 wine -OpenGL 运行了啊

:nauseated_face: 感觉体验没 windows 下习惯