jagged alliance 2在linux上的运行方法

最近工作有了点空,于是开始研究一个课题(姑且这么叫吧)——搞一份ja2 for linux版玩玩。以前(很久以前),坛子里好像讨论过ja2 for linux的话题,不过因为搞不到cd,所以我暂且放在了一边。这次,经过长达1个星期左右的时间,终于把ja2运行起来了,不过步骤挺复杂,我整理一下,发到这里,希望和我有同样兴趣的朋友一起交流交流。

1.最重要的是到哪里下载这个ja2版本。机缘巧合,在一次搜索中发现了这个地方,其实就是linux公社里的一个ftp,早就有了,我竟然不知道。
CODE
ftp://Linux:Linux@ftp.321211.net

里面有很多在linux下运行的游戏,并不是用什么Wine或Cedega模拟的windows程序,而是真正的native linux游戏。有两张盘,第一张安装盘,第二张游戏盘,玩的时候需要塞入cdrom。我这里下载特别慢,我花了5、6天才下完。

2.第二是需要一个Linux的环境,没有空余的机器也不要紧,用Vmware虚拟机就可以流畅运行,不过要保证运行虚拟机的机器要强劲一些。我装了个时下最流行的Ubuntu Edgy Knot-3,装什么都没有关系,只要是Linux发行版就可以,不过FreeBSD、Solaris等BSD系统也是支持的。保证把xwindow运行起来,Ubuntu就不用很麻烦了,因为一下子都装好了。
CODE
http://www.ubuntu.org.cn

这里是Ubuntu的中文官方站点。

3.接下来是安装ja2,把光盘塞到cdrom里,如果你的系统不能自动识别cdrom,那么你需要手动mount到系统里,保证你是root用户
CODE
# mount /dev/cdrom /mnt/cdrom
# cd /mnt/cdrom
# ./setup.sh

接下来根据提示装完,都是傻瓜化的步骤,默认安装在~/ja2里面。
装完后把第二张盘mount上就可以玩了。
CODE
# ~/ja2/ja2

不过这时候会发现一个错误
CODE
segmentation fault

我们需要进一步设置才可以玩。

4.因为ja2是很久以前编译的,那时候的环境和现在不一样,很多库都用老掉牙的版本,内核也用2.4.xx,所以直接运行是不可以的。到
CODE
http://www.swanson.ukfsn.org/loki/loki_compat_libs-1.1.tar.bz2

下载这个包,tar开到任意目录里
CODE
# tar jxvf loki_compat_libs-1.1.tar.bz2


5.好了,可以玩了,不过运行的命令是
CODE
# LD_LIBRARY_PATH=~/Loki_Compat/ ~/Loki_Compat/ld-linux.so.2 ~/ja2/ja2 -w

路径如果有所变化,要将具体的路径打上去

几张截图
user posted image
user posted image
user posted image 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值