在Linux中运行《帝国时代2》


11

我最近一直在尝试在Linux Ubuntu 12.04 LTS计算机上玩《帝国时代2》。但是,我似乎无法使其与计算机上发现的任何方法一起使用。我尝试过Playonlinux,但是,当我尝试播放它时,出现一条消息,指出存在内部错误。我还尝试通过virtualbox进行操作,并将其安装到Windows XP的虚拟版本中。但是,完成安装后,它告诉我磁盘驱动器中没有CD,我应该将其插入并重新启动应用程序。如果有人有我尚未尝试的方法或我可能会错过的方法,请告诉我。谢谢。

Answers:


3

您应该看看WINE。在过去的几年中,WINE取得了长足的进步,许多基于Windows的应用程序都可以在其上运行,并获得不同程度的成功。

这是《帝国时代2》葡萄酒总部页面

看来《帝国时代2》的成功率很高。要获得WINE,您首先需要通过在Ubuntu软件中心(编辑->软件源)中添加“ ppa:ubuntu-wine / ppa”作为软件源来添加WINEHQ PPA存储库。然后,您应该可以通过在Terminal中执行以下操作来安装WINE:

sudo apt-get install wine1.5

有关更多说明,请参见适用于Ubuntu和Ubuntu衍生物的WINE。


好吧,我装了酒。现在,如何将游戏添加到葡萄酒中?
user149131

如果尚未安装,请导航至媒体上的安装程序/安装程序,右键单击并选择“使用Wine运行”。那应该将它安装在您的~./wine/drive_c/Program\ Files目录中。如果您遇到麻烦,请检查WINEHQ常见问题解答以安装Windows应用程序:wiki.winehq.org/…–
Aaron

1
好吧,我设法用酒安装了游戏。但是,当我尝试运行它时,它为我提供了游戏的加载屏幕,然后消失了,接着是酒,然后什么也没有发生。出于某种原因,文件能否将其放入wine程序文件中?
user149131

我的意思是还没有做到
user149131

2

我必须进入游戏文件夹(右键单击并转到“打开应用程序目录”,然后导航到/steamapps/common/age2HD/)。在那里,我将Launcher.exe重命名为其他名称。然后我制作了AoK HD.exe的副本,并将其命名为Launcher.exe。

另外,我手动安装了.net 4.0和4.5。

此外,/age2HD/_CommonRedist/vcredist/2015我删除了installscript.vdf并手动安装了32位版本。


2

好消息,我还没有对所有内容进行测试,但是我设法在PlayOnlinux上使其正常运行并开始游戏:

  1. 打开PLayOnLinux并选择“安装程序”。

POL安装程序


  1. 搜索并安装Steam。 安装Steam

  1. 单击完成之前,请确保取消选中“运行Steam”。 取消勾选运行Steam

  1. 返回PlayOnLinux,单击Steam图标并运行它。等待它完成更新。 Steam更新。

  1. 您可能会收到一条消息,提示“ Steam crashed”,单击下一步,然后将其忽略。 蒸汽坠毁

  1. 更新完成后登录Steam。 Steam登录

  1. 登录后,Steam会降到最低。“葡萄酒系统托盘”将在其他窗口中打开,找到它,然后双击Steam图标将其打开。

酒水系统托盘


  1. 在Steam上找到帝国时代并安装它。 玩了30个小时

  1. 一旦安装完成,就可以从Steam运行它,它将安装一些东西,然后立即崩溃。 DirectX安装

  1. 返回PlayOnLinux,在顶部的工具栏上选择“工具”,然后选择“管理Wine版本”。等待几秒钟,以填充列表。在x86选项卡上,选择“ 3.3”,然后单击箭头将其移至右侧。 安装Wine 3.3

  1. 返回PlayonLinux,选择Steam并选择Configure。 配置Steam

  1. 单击“葡萄酒版本”旁边的箭头,然后选择3.3。 选择酒的版本

  1. 仍然在配置菜单上转到选项卡“安装组件”,然后安装“ d3dx9”和“ vcrun6”。

d3dx9 vcrun6


  1. 返回“常规”标签,然后选择“从此虚拟驱动器中创建新的快捷方式”。找到“ AoK HD.exe”,然后选择“下一步”。 添加快捷方式

  1. 回到快捷方式列表时,选择“我不想创建另一个快捷方式”,然后单击下一步。

完成添加快捷方式


16.从此处下载vcrun 2015 x86的副本。在配置菜单的“其他”选项卡中,选择“在此虚拟驱动器中运行Windows可执行文件(.exe)文件”。 运行可执行文件


  1. 运行下载的VC redist 2015副本,并进行设置。 安装vcredist

  2. 运行我们之前添加的AoK HD.exe快捷方式。 运行快捷方式


  1. 可能会出现此错误,请忽略它,然后单击“确定”。 随机误差

  1. 帝国时代的启动器将打开,但按钮上将没有文本,请始终单击第一个按钮,游戏将启动:D 启动游戏

1
谢谢!我已经成功使用您的分步指南在Ubuntu上运行了它。
Virtuoz

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.