当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 经典策略:阿尔法人马座(文明类,sid meier出品),下载及完美兼容方法
帖子发表于 : 2008-12-28 0:33 

注册: 2007-10-19 21:15
帖子: 90
送出感谢: 0 次
接收感谢: 0 次
游戏介绍:

http://en.wikipedia.org/wiki/Sid_Meier% ... a_Centauri
http://en.wikipedia.org/wiki/Sid_Meier% ... _Crossfire
后者是前者的expension,loki发行的时候是一起发行的。一般前者称为smac,后者为smacx

评价:
  • The magazine PC Gamer US awarded Alpha Centauri a score of 98%, which was the highest score ever given by that magazine—Civilization II being the previous holder of this record with 97%. Later, PC Gamer also gave Half-Life 2 and Crysis scores of 98% in 2004 and 2007, respectively, tying each with Alpha Centauri.
  • 得奖:

    * Gamespot 1999 Turn-Based Game of the Year
    * Highest rated game ever - PC Gamer
    * Academy of Interactive Arts & Sciences
    "PC Strategy Game of the Year"
    * PC Gamer "Editors' Choice"
    * Maximum PC "KICK ASS" Award
    * UGO "E3 Best of Show"
    * CGW "Strategy Game of the Year" Nominee
    * GameSpy "Strategy Game of the Year" Nominee
    * GamePower "Game of the Year" Hon. Mention
    * ImaginaryLife.com "Best of the Best"
    * Denver Post - Best Game of 1999
    * Toronto Sun - "Best Games of 1999"
    * Game Industry News - Best Game Soundtrack 1999

由此游戏衍生的还有一套三本三部曲的小说,描述在此世界内的故事。

游戏有大量的引语,在文明社区内常常被引用。图形为伪3D,就个人意见,觉得比文明3更有看头。

截图:
http://www.lokigames.com/products/smac/screenshots.php3

下载

  • 可以在本论坛ftp下载。
    http://ftp.ubuntu.org.cn/home/panchoat/games/
    但是速度不理想。不过这是已经打包好了的版本,不需要打补丁,直接下载解压就可以了。
  • 其实如果直接在isohunt上搜 alpha centauri linux,bt下载iso很容易上100k的,但是下载完之后还必须打
    个补丁,具体方法可以到www.lokigames.com/products/smac上查看。

文件内容

共有三个文件:
  • smac
  • lib-compat
  • lib-compat-loki

均为简单的tar.bz2文件格式,直接在根目录下解压即可:
代码:
tar jxvf *.tbz2 -C /


lib-compat的内容
引用:
/lib/ld-linux.so.1
/usr/lib/libc.so.5
/usr/lib/libg++.so.2.7.2
/usr/lib/libstdc++-libc6.1-1.so.2
/usr/lib/libstdc++-libc6.2-2.so.3
/usr/lib/libstdc++.so.2.7.2
/usr/lib/libstdc++.so.2.8
/usr/lib/libstdc++.so.2.9


lib-compat-loki的内容

引用:
/lib/loki_ld-linux.so.2
/usr/lib/loki_libc.so.6
/usr/lib/loki_libnss_files.so.2
/usr/lib/loki_libsmpeg-0.4.so.0


smac的软件主体安装在/opt目录下,在这个目录之外的文件包括有:
引用:
/usr/games/bin/smac
/usr/games/bin/smacx
/usr/share/applications/smac-smac.desktop
/usr/share/applications/smacx-smac.desktop
/usr/share/pixmaps/smac.xpm


其中的smac和smacx都是shell脚本的wrapper,就是利用前面两个包所用的兼容库(这些库都是较早版本的其他相关linux下提供的),达到可以在新系统下正常运行的目的。

注意事项

smac由于年代久远,不支持X extension Composite, 也不支持32位色,所以,如果你的X的设置是使用了这两个的话,要么无法启动,要么会在第一个回合内自动程序崩溃。如果你使用了3D桌面,那么你就肯定用了Composite扩展,这也是为什么有报告成compiz和smac冲突的原因。

解决办法:
在/usr/games/bin下面新建一个文件pysmac
内容:
代码:
#! /usr/bin/env python

import os,time
from subprocess import *

def main():
    chd1=Popen(["Xephyr -screen 1280x800x16 -extension Composite -fullscreen -ac :2"],shell=True)
    time.sleep(0.4)
    chd2=Popen(["DISPLAY=:2 smac"],shell=True)
    chd2.wait()
    os.kill(chd1.pid,3)

if __name__=="__main__":
    main()

复制成另一个叫pysmacx,把上面的内容里的smac改为smacx,记得加上执行属性,之后,只要执行pysmac和pysmacx就可以了。

上面的解决办法的原理在于利用Xephyr,可以在一个xserver上建立一个新的叫":2"的xserver,而在这个server里,关闭了Composite扩展,使用的色深也限制在了16位色上,这样,smac就可以和compiz等和平共处了。上面的脚本创建了两个进程,当smac游戏进程结束时,自动关闭Xephyr进程,这样,整个过程对用户就是透明的,感觉不到中间的过程。

此游戏非常容易上瘾,游戏虽好玩,学习工作更重要,友情提醒~

在同一目录下的heroes3也就是英雄无敌3linux版,也是直接下载,解压就可以玩了,不需要打补丁了。注意,heroes3也需要lib-compat和lib-compat-loki的包里的兼容库。

*python 脚本写的有问题,如果两个进程启动的时间后者更前的话,会报“Unable to initialize SDL: Unable to open a console terminal”的错误,所以加上sleep 0.4秒的部分


最后由 panchoat 编辑于 2009-01-01 16:30,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 经典策略:阿尔法人马座(文明类,sid meier出品),下载及完美兼容方法
帖子发表于 : 2008-12-31 0:04 
头像

注册: 2006-10-26 9:24
帖子: 345
地址: 中国-广西-南宁
系统: Ubuntu 16.04 LTS
送出感谢: 2
接收感谢: 0 次
马克之,留待查询

另:谢谢楼主分享


_________________
Ubuntu 16.04 LTS使用中......

主板:XW4600
CPU:X3230
内存:2G x 4 = 8G
硬盘:16G SSD(/boot & /) + 80G HD(/Var & /tmp & swap) + 250G HD(/home) +500G HD(/media/Data)
显示器:EIZO L675


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 经典策略:阿尔法人马座(文明类,sid meier出品),下载及完美兼容方法
帖子发表于 : 2008-12-31 2:31 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
mark


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 经典策略:阿尔法人马座(文明类,sid meier出品),下载及完美兼容方法
帖子发表于 : 2009-01-03 16:16 

注册: 2007-10-19 16:53
帖子: 30
送出感谢: 1
接收感谢: 0 次
楼主,你的包好像有问题,重新发一下吧,最好再带上MD5


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 经典策略:阿尔法人马座(文明类,sid meier出品),下载及完美兼容方法
帖子发表于 : 2009-01-04 15:25 

注册: 2007-10-19 21:15
帖子: 90
送出感谢: 0 次
接收感谢: 0 次
引用:
0bbf82f2b698842f9c51a1b32a2fd6e4 smac-6.0a.tbz2
91911c7df65c52830983e4dc4b33f006 heroes3-1.3.1a-r2.tbz2


游戏也需要smpeg,sdl两个库的支持,记得apt装上。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译