这个游戏是32bit的,在steam上有卖。原生支持linux。gog上也有。
http://store.steampowered.com/app/48700/
~
http://www.gog.com/game/mount_blade_warband
但是有个问题,自带cheat作弊功能,游戏内在有主人公道具栏的界面,ctrl-x 就是加1000金钱。在有人物经验值分配界面按ctrl-x就是加1000经验值。在战斗环境下ctrl-H就是回满血。
但是吧,它这个游戏在64位linux下运行特讨厌的是,cheat功能默认需要通过一个configure luancher设置起动器启动。如果不能起那个config launcher,你起不了cheat功能。
这好二啊。linux版的设置窗口是,启动steam后,游戏条目上右击,选择configure mount & blade warband。
ubuntu 14.04 LTS 64bit。默认没用。你必须安装qt4(64bit版可以)。因为那个设置起动器是qt4写的。
然后,你还要安装相关库,因为这个游戏是32bit的,64bit ubuntu 下你要用32bit库,ubuntu 后来的版本已经都支持multi-arch了,所以你就直接把32bit的lib的库文件装了。默认系统带的64bit的库,那设置起动器程序不认!
库大概一共有6个。
libaudio.so.2 from package libaudio2:i386
libglib-2.0.so.0 from package libglib2.0-0:i386
libpng12.so.0 from package libpng12-0:i386
libfreetype.so.6 from package libfreetype6:i386
libXi.so.6 from package libxi6:i386
libXrender.so.1 from package libxrender1:i386
用ctrl-alt-t呼出控制台,用sudo apt-get install libaudio2:i386命令,其他包也一样,把包名换一下执行命令就行了。
安装好需要的库,再搭配qt4,就能启动,那个起动器了。其实就是游戏路径下一个,脚本。
mbw_config.sh
如果你想看到那个报错。你可以用ctrl-alt-t呼出控制台,cd命令切换到游戏主程序路径,用sh mbw_config.sh命令,启动骑马与砍杀战团设置起动器。
就能看到提示报错,说缺xxxxx文件,xxxx.so.xx找不到。其实ubuntu 14.04 LTS 64bit根本带了64bit的库,但是这游戏不认64bit的库,得配32bit的。
然后就能正常启动那个config launcher了。开游戏内cheat了。
http://ww3.sinaimg.cn/large/005yyi5Jjw1 ... 0lctgh.jpg

~以上~