Ubuntu10.04操作系统玩帝国时代AOFE的方法(虚拟机篇)
本帖最后由 tankant 于 2013-5-5 20:30 编辑本人之前在windows98、windows2000、windows XP玩帝国时代无压力。之前因为都是Windows系统,不会对帝国时代造成任何的不兼容问题。而现在操作系统是Ubuntu10.04。解决的思路就是安装虚拟机XP操作系统,然后在里面安装互动游戏平台和AOFE,但是既然是虚拟机性能就是个问题,接下来我花了很大的力气去探索如何配置虚拟机才能让性能最大化。而这个方法应该在Linux操作系统是通用的,而对MAC系统的用户算是个启发。下面我来谈谈以Ubuntu10.04为例如何在非Windows系统上玩AOFE。
步骤1:安装VirtualBox,创建虚拟机,并在虚拟机里面安装WindowsXP系统
安装的过程网上有很多详细的教程。这里略去10000个字。。。
这里为了简单化,可以只分区C盘。然后在虚拟机上安装增强功能。
步骤2:对虚拟机进行调优
1.配置里面选system-->Motherboard-->Base Memery,把这个调整得尽量大(我机器一共4G内存,我就分配2048M给当前虚拟机)
2.配置里面选system-->Motherboard-->Processor,启用PAE/NX特性
3.配置里面选display,把显存全部分配给虚拟机(我最大能分配128M,不知道别人是什么样的)。这个界面下面的两个特性如果是开启的,一定关闭,否则游戏不能运行。
4.如果游戏没有声音确定为虚拟机声卡问题,则到配置里面选声音,声卡类型选择PulseAudio,控制芯片选择ICH AC97
5.选择网卡接入方式
启动虚拟机,在菜单条上选择“设备”-->网络适配器,选择桥接方式然后确定(一般来说你只有一个网卡)
步骤3:XP操作系统的配置
1.性能配置
在我的电脑图标点击右键-->属性-->高级-->性能-->设置-->调整为最佳性能,然后确定。
对于更深层次的调优,我是个菜鸟。
2.分辨率配置
首先在虚拟机左上角菜单条上选择“控制”-->启用自动捕获鼠标,然后选择"控制"-->全屏模式,这样虚拟机就全屏了,退出按右ctrl。(前提是在这台虚拟机上安装了增强功能)
在桌面上单击右键-->属性-->设置,把屏幕分辨率调整为1024*768,保持这种状态。
3.确认网络是联通的
打开浏览器输入https://www.hawkaoe.net,看看能不能进入翔鹰帝国论坛,呵呵。
如果网络不能进入,则配置DNS为8.8.8.8,IP地址配置和主系统一个网段。
步骤4:下载安装游戏
游戏可以在Ubuntu系统下载OK,然后修改权限后共享给虚拟机,或者直接用虚拟机XP的浏览器下载。
这样启动游戏就差不多可以玩了。
注意点:
1.遇到一些XP操作系统性能问题,比如玩了很多局之后游戏变得很卡,可能是临时页面太多了。图省事,一般直接重启这台虚拟机就行了。当然如果你有更好的解决方法可以告诉我。
2.游戏慢的话,性能的瓶颈一般是显存。(我电脑显卡是集成的,很低端,3500买的本,也可能你遇不到这样的问题)
下面的是利用wine运行的方法
https://www.hawkaoe.net/bbs/thread-110668-1-1.html
好多年没来,不知道为什么分变成-5了。。1楼怎么现在还在用1004啊 意义不大,与其虚拟机,不如wine一个。不过linux本来就不是用来玩游戏的,我看,还是装个winxp吧。 虚拟机撸过{:7_325:}{:7_325:} 虚拟机就没意义了。。。。{:7_337:}
wine都可以玩3为啥楼主不测试测试2呢? 本帖最后由 tankant 于 2013-5-6 10:10 编辑
clm0081(宅) 发表于 2013-1-28 09:30 static/image/common/back.gif
意义不大,与其虚拟机,不如wine一个。不过linux本来就不是用来玩游戏的,我看,还是装个winxp吧。
wine也成功了!
页:
[1]