前段时间因为工作需要在linux下,就选了个自己觉得还不错的发行版openSUSE来装,虽然公司推荐的是Fedroa...我觉得其实发行版都差不多,只要和大家的软件库保持一致就行。linux下偶尔想玩下游戏,有人问为什么不切换到Win,那是因为这台机器上装了一快企业级的阵列卡,光是卡启动检测的时间就1分多种,再加上挂着10来个硬盘,重启一次好费时间。工作之余找个小游戏来玩吧。光荣的三国信长系列就满符合条件的。
首先,YaST2中搜索Wine,然后把下面几个勾选上,安装:
装好后,菜单里选择Wine– Configure Wine,这里其实没有特别需要配置的地方,一般只是执行一下在你的/home目录生成Wine的配置文件和注册表。这里因为独立声卡CA0132在linux很不稳定,一会有声音一会没有,为了减少麻烦,把主板声卡启用了,这里就要选下。
配置完后,开始安装,我手上的是mdf+mds的镜像版,因为linux下缺乏加密虚拟光驱,于是我就把mdf文件后缀改为iso,挂在后将里面的文件全部复制到u盘上,方便后面安装。免得中途挂载/卸载光盘操作。
准备好后,打开命令控制台,(其实不一定非要用命令,开始安装的时候有个图形界面q4wine,我没有装,因为我想看安装不成功的的时候报什么错,命令看到log要详细些)进入到安装文件夹里,执行wine setup.exe ,如下图:
然后威力加强版和补丁同理:
破解:
其实上面的游戏安装步骤,现在大家下的一般都是打包好的就没这么麻烦,直接安装完补丁破解什么的就全有了。当然,win平台里面安装好的也可以复制过来,不过那样的话就需要把注册表备份后导入wine生成的用户注册表里面。使用WineRegEdt的导入注册表功能。
下面这个可以不装,只是我有强迫症:、
win平台下的字体拷贝进对应的文件夹内。这里说明一下,在前面执行ConfigureWine 后,你的/home目录帐号下面会生成一个.Wine的配置文件夹,里面实现了一些win的文件结构、注册表等,其中,我们常见的C盘,就使用了一个名为drive_c的目录实现,这个drive_c目录就类似我们Win中的C盘,打开里面就有ProgramFiles、users、Windows等文件夹,字体就拷贝入Windows/Fonts目录。Linux下字体因为版权的缘故都是开源字体,游戏大部分都自带字库,但是有些程序没有,比如老游戏《王国兴亡录》就是读取系统字体,没装的话你就会发现游戏的字体相当违和。为了保持和在Win下面的一致性体验,就装几个比如宋体、楷体:
装好后,现在就可以执行游戏了,控制台进入刚才你选的安装目录,例如我是装在:drive_c/ProgramFiles (x86)/Koei/San11 Tc/下面,执行wineSan11PKluncher.exe 先执行这个是为了能将注册表选项先写入,当然你也可以直接执行wineSAN11PK.exe直接进行游戏。
有人说单挑会有问题,我玩了一下教学模式倒是正常,这个等我游戏玩到的时候再补几张图看看。
以前试过信长11、三国12都可以这么玩,信长12据说发动战法会有问题,我手上没测试,13的话貌似Win下面吞内存就有些厉害也没有测试。。。 |