当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题][原创]原生Linux版无冬之夜安装全过程[最后有2个问题求高手相助]
帖子发表于 : 2007-08-30 13:33 

注册: 2007-01-13 11:13
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
大部分人谈LINUX,都想到稳定,服务器,编程之类,谈到游戏大都摇头不已

LINUX下并不是没有游戏,只是多为小游戏,大游戏不多,而且中文安装教程也不够详细

今天花了一个下午+晚上的时间下载并安装了 无冬之夜

感觉挺不容易的

来交流下经验

步骤1:下载

http://nwn.bioware.com/downloads/linuxclient.html BioWare的官方站点
注册一个账号(免费的),才能下载全部文件
1. 无冬之夜 游戏资源 Linux Client Resources v1.29
2. 无冬之夜 安装包 Linux Client 1.29 binaries (必须登录站点才能看到下载链接)
3 无冬之夜 升级包 Original NWN(English) linux 1.68 (点Update to latest version.进入页面http://nwn.bioware.com/support/patch.html

http://www.kde-look.org/content/show.php?content=5492
4. 无冬之夜 图标包 点download

步骤2:安装

1.在新立得中搜索libsdl, 安装 libsdl1.2debian-all(我用的是Ubuntu,其他发行版的请参照各自版本的libsdl安装方法)

2. 解压缩Linux Client Resources v1.29 ,生成文件夹 /*@#$*/nwn(随便哪……就理解成/home/username/nwn)
内容为
ambient/*
data/*
dmvault/*
hak/*
localvault/*
modules/*
music/*
nwm/*
override/*
portraits/*
saves/*
servervault/*
texturepacks/*
chitin.key
patch.key
dialog.tlk

这些文件可以从安装好的WINDOWS版原封不动的拷贝过来

3. 解压缩Linux Client 1.29 binaries ,将其中文件解压缩到/*@#$*/nwn

4. 解压缩 Original NWN(English) linux 1.68 升级包,将其中文件解压缩到/*@#$*/nwn

5. 运行/*@#$*/nwn/下的 fixinstall 文件
>cd /*@#$*/nwn/
>./fixinstall

6 运行/*@#$*/nwn/下的 nwn 文件
>cd /*@#$*/nwn/
>./nwn

正常情况下,这个游戏已经能玩了

步骤3:完善
1. 解压缩 无冬之夜 图标包 至/*@#$*/nwn/nwnicons
2. 有文档编辑器打开/*@#$*/nwn/nwn 文件(原文件做好备份),将“./nwmain $@”改为“
cd /*@#$*/nwn/
./nwmain $@”
3. 在主菜单-->游戏中添加图标
右键单击主菜单-->编辑菜单,点左边栏中游戏,在右边栏中新建项目
起动器属性中填如下
名称:无冬之夜
命令:/*@#$*/nwn/nwn
打开/*@#$*/nwn/nwnicons/48×48/,将你喜欢的图标(我选的白底黑图案的)拖到起动器属性窗口的图标位置(直接点无图标选貌似BUG)
4 创建桌面快捷方式
同上

附录:安装无冬之夜资料片

需要下载资料片1与2光盘镜像
将其中
Data_Shared.zip
Language_data.zip
Language_update.zip
Data_Linux.zip
解压缩并覆盖NWN下同名文件
下载两个资料片的1.68补丁
运行fixinstall
安装完成

aptx3967写于2007/08/29,转载请保留




补充:出现的小问题 汉化(可能算大问题了,某人英语水平不佳,靠多年DND游戏基础半猜半懂) 和 游戏动画不能播放

问题一 WINDOWS下汉化文件dialog.tlk替换LINUX下的dialog.tlk后出现游戏出现乱码
尝试1.
WINDOWS版dialog.tlk为ANSI编码,经过修改/var/lib/locales/supported.d/local 添加

zh_CN.GBK GBK
zh_CN.GB2312 GB2312
zh_CN.GBK GBK
zh_CN.GB18030 GB18030

并用GB18030和GBK登录无效…… 郁闷
尝试2.
用转换编码软件(GB->utf8)转换dialog.tlk后,游戏中任何出现字符的地方都变成空白


有没有高手能搞定啊!!


问题二 游戏中的动画为 .bik格式,在LINUX下没有合适的解码包,只有一个BINKPLAY可以播放 .bik
经bioware官方网站确认,LINUX版不能播放动画(残念……)
经过尝试,发现播放.bik动画过程挺繁琐的,过程如下
1. 下载The Bink Video command line Player for x86 GNU/Linux [116 KB]
http://www.radgametools.com/bnkdown.htm
2. 解压缩至/*@#$*/nwn/movies/,生成BinkPlayer
3. 在终端中运行如下命令
>cd /*@#$*/nwn/movies/
>chmod +x BinkPlayer
4. 关联 . bik 打开方式
右键点击任意 .bik文件,打开方式-->添加-->/*@#$*/nwn/movies/BinkPlayer
5. 启动游戏时,播放动画
修改脚本文件/*@#$*/nwn/nwn

export LD_LIBRARY_PATH=./lib:./miles:$LD_LIBRARY_PATH

cd /*@#$*/nwn/

两行之间添加如下
“/*@#$*/nwn/movies/BinkPlayer /*@#$*/nwn/movies/AtariLogo.bik
/*@#$*/nwn/movies/BiowareLogo.bik /*@#$*/nwn/movies/fge_logo_black.bik /*@#$*/nwn/movies/NWNintro.bik”
整个语句没有换行,每个.bik文件之间隔开一个空格
“/*@#$*/nwn/movies/AtariLogo.bik
/*@#$*/nwn/movies/BiowareLogo.bik /*@#$*/nwn/movies/fge_logo_black.bik”
是游戏开发商的LOGO动画,建议去掉
“/*@#$*/nwn/movies/NWNintro.bik”
是游戏正式的开头动画(做的不错)

至于游戏中Chap1_Chap2的动画怎么插入暂时没有办法(OTL)

aptx3967写于2007/08/30,转载请保留


附件:
84_115556_9cc99b677583f2d.jpg
84_115556_9cc99b677583f2d.jpg [ 36.37 KiB | 被浏览 3665 次 ]

84_115556_4bce23cfe8695c0.jpg
84_115556_4bce23cfe8695c0.jpg [ 279.05 KiB | 被浏览 3657 次 ]

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-08-30 14:23 
头像

注册: 2006-09-21 14:28
帖子: 2376
送出感谢: 0 次
接收感谢: 0 次
引用:
谈到游戏大都摇头不已

LINUX下并不是没有游戏,只是多为小游戏,大游戏不多,而且中文安装教程也不够详细


You are wrong, there are so many grate 3D games which you don't know.

Search some posts which post by 'skyx' you will know detail.


_________________
http://lee.youxu.info/


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-09-09 11:43 
头像

注册: 2007-07-02 20:53
帖子: 149
送出感谢: 0 次
接收感谢: 0 次
是英文的啊
我放弃了
虽说过了级,英文也实在是不太好


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-09-10 22:28 
头像

注册: 2007-02-18 0:42
帖子: 1352
送出感谢: 0 次
接收感谢: 10
我声音卡的不像话了。fps也严重不足。。。。。ati破驱动


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-09-10 22:35 
头像

注册: 2006-03-24 13:03
帖子: 297
送出感谢: 0 次
接收感谢: 0 次
游戏强人


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-09-10 22:44 
头像

注册: 2007-02-18 0:42
帖子: 1352
送出感谢: 0 次
接收感谢: 10
但是声音卡的解决方法很快找到了。。。打开nwn这个脚本

这一段如他所说,去掉./lib的路径就好了
# If you do not wish to use the SDL library included in the package, remove
# ./lib from LD_LIBRARY_PATH
export LD_LIBRARY_PATH=./miles:$LD_LIBRARY_PATH


下面对我来说,就是ati的狗屎驱动,感觉和tnt2 vanta 16M跑的一样卡。
这个。。貌似无解- -||


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-11-04 15:44 

注册: 2007-10-27 23:28
帖子: 23
送出感谢: 0 次
接收感谢: 0 次
我运行出来是这么个结果,不知道怎么解决
bash: ./nwn:/bin/sh:损坏的解释器: Permission denied


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-11-04 18:39 
头像

注册: 2006-08-30 20:54
帖子: 1216
地址: 廣州
送出感谢: 2
接收感谢: 1
很想玩,但英文不過關,我眞的想在linux下好好的玩一個mmorpg


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-11-10 0:51 
头像

注册: 2007-04-28 21:38
帖子: 1026
送出感谢: 0 次
接收感谢: 0 次
晕,要key啊。。。。
我的邮箱好慢啊。。。


_________________
thinkpad x61 2G DDR no cdrom
--------------------------------------------
ABS学习中
sed学习中
awk学习中
perl学习中
新手描述不清,老手猜测不到,胡乱指挥一通,后果难以预料


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-11-10 1:19 
头像

注册: 2007-04-28 21:38
帖子: 1026
送出感谢: 0 次
接收感谢: 0 次
:em21 :em21
好不容易装好了,却发现要key啊。。。。。


_________________
thinkpad x61 2G DDR no cdrom
--------------------------------------------
ABS学习中
sed学习中
awk学习中
perl学习中
新手描述不清,老手猜测不到,胡乱指挥一通,后果难以预料


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-03-18 17:54 
头像

注册: 2008-01-23 15:16
帖子: 484
地址: Earth
送出感谢: 0 次
接收感谢: 0 次
lanif08 写道:
是英文的啊
我放弃了
虽说过了级,英文也实在是不太好


这位仁兄的头像,如没看错是林月如的吧。好姑娘,很好很天真。


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-03-20 13:26 
头像

注册: 2006-04-12 18:54
帖子: 4671
送出感谢: 0 次
接收感谢: 7
直接wine win版本的……


_________________
荃创想


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-03-21 23:25 

注册: 2008-02-20 17:14
帖子: 106
地址: 广东
送出感谢: 0 次
接收感谢: 0 次
此游戏实属强悍!不过安装也太麻烦了~下载文件能打包在一起,再写个自动安装脚本就差不多,嘿嘿~


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-03-22 10:34 
头像

注册: 2007-07-30 18:28
帖子: 22033
地址: 空气中
系统: Linux
送出感谢: 17
接收感谢: 68
wine的话,觉得wine地牢围攻更好玩。。。


_________________
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议


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

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Google [Bot] 和 1 位游客


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

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

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