设为首页收藏本站

塞爱维(CIV)文明联盟

 找回密码
 注册
查看: 11711|回复: 23

[讯息] linux版的civ5可用了(已经正常启动游戏)

[复制链接]
发表于 2014-6-11 21:17:09 | 显示全部楼层 |阅读模式
目前正在steam下载中,较慢,初期可能会有不少问题吧

[ 本帖最后由 liwangli 于 2014-6-12 23:33 编辑 ]

评分

1

查看全部评分

 楼主| 发表于 2014-6-12 23:20:52 | 显示全部楼层
5.6G总算更新完,正常启动并运行游戏,因为时间有限,眼下只简单的玩了几回合,基本上感觉和win下及mac下没有任何差异。长期稳定性等有时间完整打一局测测。

目前我机器的情况软件方面是ubuntu14.04,显卡驱动是闭源的fglrx13.3beta,好久前装的。硬件方面是i5+8G+hd7770。

画面方面调成全最高画质后,并未感觉和win7 dx11下有明显差异。

游戏默认的保存路径是~/.steam/steam/SteamApps/common/Sid Meier's Civilization V

明天有时间研究下能不能参考汉化OSX版办法汉化,理论上都是xml文件应该OK

[ 本帖最后由 liwangli 于 2014-6-12 23:33 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-12 23:55:22 | 显示全部楼层
看了下steam里目前可选语言目前只有英法意德西,不知是否会影响汉化
回复 支持 反对

使用道具 举报

发表于 2014-6-13 13:17:25 | 显示全部楼层
lz  我mac上已修改config.ini文件为Language = ZH_Hant_HK  但是游戏菜单界面还是英文的是什么情况。我发现游戏本体繁体的xml都有了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-13 13:41:40 | 显示全部楼层
原帖由 yhzwy7228333 于 2014-6-13 13:17 发表
lz  我mac上已修改config.ini文件为Language = ZH_Hant_HK  但是游戏菜单界面还是英文的是什么情况。我发现游戏本体繁体的xml都有了

OSX版是去年装黑苹果时试的,当时还没汉化的样子所以没弄过……去汉化的帖子里问吧……
回复 支持 反对

使用道具 举报

发表于 2014-6-13 14:14:37 | 显示全部楼层

回复 2# 的帖子

关键还是在于有没有中文的点阵字库,如果MAC下的中文点阵字库能直接在ubuntu下使用,那理论上是可行的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-13 14:55:15 | 显示全部楼层
原帖由 hijack 于 2014-6-13 14:14 发表
关键还是在于有没有中文的点阵字库,如果MAC下的中文点阵字库能直接在ubuntu下使用,那理论上是可行的。

字体就是ttf/ttc这些么?用了好久linxu还真没研究过这块,但有把win下字体如黑体啥的直接拷到linux下用的情况,不知osx的字体文件和win下的有没有区别,感觉理论上都是通用的吧?
回复 支持 反对

使用道具 举报

发表于 2014-6-13 15:55:57 | 显示全部楼层

回复 7# 的帖子

关键是\assets\ui\fonts\这个目录下的DDS文件,WIN下面是没有的。

可以把MAC汉化包的DDS拷进去替换试一下,然后再替换中文的XML的看看。

http://pan.baidu.com/s/1AarUE
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-13 16:24:36 | 显示全部楼层
原帖由 hijack 于 2014-6-13 15:55 发表
关键是\assets\ui\fonts\这个目录下的DDS文件,WIN下面是没有的。

可以把MAC汉化包的DDS拷进去替换试一下,然后再替换中文的XML的看看。

http://pan.baidu.com/s/1AarUE

嗯,晚上回家试试,有问题再请教你

另外steam里面linux版civ5语言只有英德法意西这五国可选,这样也没关系么?

[ 本帖最后由 liwangli 于 2014-6-13 16:25 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2014-6-14 10:52:57 | 显示全部楼层
mac的简体中文 繁体中文汉化包是能在linux上用的,我已经测试过了。

不一样的地方是,那个config.ini 不在游戏目录里,而是在~/.local/share/Aspyr 的Sid Meier's Civilization 5目录里

linux steam版汉化步骤和mac win的汉化步骤基本一致,覆盖中文补丁,修改游戏语言。

不过现在最大的问题是steam的文明5对中国大陆锁区了。
另外欢迎你来linux游戏站
域名不发了,避免被说广告,qq群274328087
回复 支持 反对

使用道具 举报

发表于 2014-6-14 17:38:03 | 显示全部楼层

回复 10# 的帖子

我在今年二月份的 Humble Bundle 上购买了 Civilization Bundle,然后用 Humble Bundle 提供的 Key 去激活 Steam,就这样奇葩的绕过了锁区的问题……

P.S:我居然很多年前注册过账号……
回复 支持 反对

使用道具 举报

发表于 2014-6-14 18:35:07 | 显示全部楼层
测试通过,Linux 可以用 Mac 的汉化包,不过有几个要点。

1. 大小写敏感

负责 Linux 版移植的开发者,把所有的文件和目录名都直接改成小写,解决大小写敏感的问题。但这导致汉化包的 Assert 文件无法顺利覆盖。

因此,首先要把汉化包内所有的文件和目录名都改成小写。可以首先 cd 到 Steam_CIV5_Schinaese,然后用
  1. find ./ -depth | while read -r SRC; do     DST=`dirname "${SRC}"`/`basename "${SRC}" | tr '[A-Z]' '[a-z]'`;     if [ "${SRC}" != "${DST}" ];     then         [ ! -e "${DST}" ] && mv -T "${SRC}" "${DST}" || echo "${SRC} was not renamed";     fi; done
复制代码
命令来重命名。

2. Assert 文件路径

位于 Steam 库文件夹下的

SteamApps/common/Sid Meier's Civilization V/steamassets/assets/

Steam 库文件夹可以在 Steam 客户端下,右键点击 Sid Meier's Civilization V -> 属性 ->本地文件 -> 浏览本地文件

然后用图形界面的文件管理器直接复制粘贴,覆盖相应文件即可。

3. config.ini 路径

(感谢 345865759 提醒,我在 ~/.config 找了很久……)

位于 "~/.local/share/Aspyr/Sid Meier's Civilization 5"

以上。
回复 支持 反对

使用道具 举报

发表于 2014-6-14 18:36:10 | 显示全部楼层
界面顺利汉化,无乱码。但运行稳定性还没有测试,估计是没问题的。
回复 支持 反对

使用道具 举报

发表于 2014-6-15 08:25:11 | 显示全部楼层
12楼的大写转小写略麻烦。
zip -r assets.zip Assets/*
unzip -LL assets.zip
这个方法更简单

另外我制作了一个全小写的简体中文包
点这里下载

[ 本帖最后由 345865759 于 2014-6-15 08:26 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-15 13:11:52 | 显示全部楼层
噢,感觉楼上各位,确实好用了。

仔细体验下来画面感觉更接近dx9模式,主要是突然移动到远处画面时会看到明显的帖图从模糊变清楚的过程,这点win下dx11模式是没有的。
回复 支持 反对

使用道具 举报

发表于 2014-6-15 14:13:37 | 显示全部楼层
linux下显卡可好?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-15 14:27:36 | 显示全部楼层
原帖由 sinixyang 于 2014-6-15 14:13 发表
linux下显卡可好?

AMD和NV家的主流显卡用闭源驱动都没什么问题吧,可能性能比win下偏低些
回复 支持 反对

使用道具 举报

发表于 2014-6-15 16:31:38 | 显示全部楼层
原帖由 liwangli 于 2014-6-15 14:27 发表

AMD和NV家的主流显卡用闭源驱动都没什么问题吧,可能性能比win下偏低些


Phoronix 搞了这么多年跑分,Nvidia 的 Linux、Mac、Windows 闭源驱动从来就没跑出过什么差异,是因为 Nvidia 的闭源驱动的代码框架是一样的,核心代码共享。ATI/AMD 的驱动质量略坑,不过一旦发布更新之后就问题不大 [注1]。

而且《文明 5》这种程度的画面,这点性能差异完全看不出来任何区别……

-------------------
[1] “问题不大”可以划掉了,但 Discuz 不支持删除线……Valve 的 OpenGL 开发者 Rich Geldreich 从公司离职,各种黑 OpenGL,虽然说他全盘否定 OpenGL 是不公正的,但他最近的新文章提到 A Bad Catalyst GL Driver Is Bad For Everyone。我一向对催化剂印象不好,一直黑催化剂,看来这回找到依据了。

[ 本帖最后由 biergaizi 于 2014-6-19 21:49 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2014-6-15 16:33:04 | 显示全部楼层
原帖由 345865759 于 2014-6-15 08:25 发表
12楼的大写转小写略麻烦。
zip -r assets.zip Assets/*
unzip -LL assets.zip
这个方法更简单

另外我制作了一个全小写的简体中文包
点这里下载


额,我居然没想到 unzip 程序有这么个选项……要知道,用纯 Shell 实现大小写转换是相当复杂的,要考虑各种奇葩的文件名。

感谢 Tip。
回复 支持 反对

使用道具 举报

发表于 2014-6-15 16:34:30 | 显示全部楼层
我四年前在这里注册了个账号,一直没收到验证邮件…………

昨天研究汉化便跑过来看看,这次收到验证邮件了。潜水四年啊。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|塞爱维(CIV)文明联盟    

GMT+8, 2024-3-29 19:57

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表