QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2922|回复: 6

『无冬之夜』的安装说明及几个问题。

[复制链接]
发表于 2005-2-21 14:07:48 | 显示全部楼层 |阅读模式
这两天在装Neverwinter Nights,把安装过程写一下,希望对大家有用。
官方的方法:
具体说明文件请参看:http://nwn.bioware.com/
这种方法需要准备的是:
1、Neverwinter Nights的安装光盘,可以升级到1.29或以上的升级文件(都是Windows下的),这是为了获得适用的资源文件;当然,你也可以使用黄金版的安装光盘或者是直接从官方网站上下载,这样你就不用1.29的升级文件了。
2、1.29的Linux客户端文件;
3、最新版本的升级文件;
下面开始安装的过程:
1、获得资源文件
如果你使用的是双系统,可以在Windows下使用光盘安装好之后直接拷贝过来;
如果只有Linux,你可以使用wine,在Linux下安装后就可以得到,但使用wine的同时,可能会有中间不能换盘的问题出现,请事先想好解决的方法。
那么,哪些是我们需要的资源文件呢?
保留安装目录下的这些文件:
ambient/*
data/*
dmvault/*
hak/*
localvault/*
modules/*
music/*
nwm/*
override/*
portraits/*   // 这个目录我没有
saves/*     //  这个也没有
servervault/*
texturepacks/*

chitin.key
patch.key
dialog.tlk
dialogF.tlk (French, German, Italian, and Spanish)  //如果你只使用英文,这个也没有。

2、将Linux 1.29的Linux客户端文件解压缩至安装目录;
3、将最新的升级文件解压缩至安装目录(如果略过这一步直接运行游戏,可能会出错);
4、进入安装目录,运行 ./fixinstall;
5、现在运行 ./nwn就可以开始游戏了。
注意:如果你在Windows下安装时选择的是部分安装,那么你应该修改你的安装目录下的nwn.ini文件(假设你的光驱挂载点是/mnt/cdrom),在其中加入如下设置:

[Alias]
CD0=/mnt/cdrom
AMBIENT=/mnt/cdrom/ambient
MUSIC=/mnt/cdrom/music

下面是一个简单点的方法:
具体说明文件请参看:http://icculus.org/~ravage/nwn/
这种方法需要准备的是:
1、Neverwinter Nights的安装光盘,
2、安装wine(x)(好像不一定需要启动这个服务,只要安装了就可以了);
3、上面列出的那个网页的升级文件;
  Neverwinter Nights 1.29 Final Linux Installer和语言包。

下面开始安装的过程:
1、把安装光盘挂上;
2、运行 sh ./nwn_129_final.run;
3、运行 sh ./nwn_129_english.run;
这样应该就可以运行了,然后再去官方站点下载升级档升级。

关于任务版的安装:
Shadows of Undrentide Expansion Pack
官方的安装方法:
1、任务版光盘版内已经自带了Linux程序,所以只要按照下面的步骤就可以了:
假设你的光驱挂载点为/mnt/cdrom/
cd ~/nwn  // 进入安装目录

unzip /mnt/cdrom/Data_Shared.zip
unzip /mnt/cdrom/Language_data.zip
unzip /mnt/cdrom/Language_update.zip
unzip /mnt/cdrom/Data_Linux.zip // 将光盘上的4个压缩文件解压到指定目录下

rm data/patch.bif
rm patch.key  // 删除旧的升级文件

./fixinstall  // 运行修复程序
2、下载最新的升级程序后解压到安装目录(可能还要运行fixinstall)。

另一方法:
到http://icculus.org/~ravage/nwn/下载文件,挂上光驱后运行相应文件即可,然后再用官方的最新升级裆升级。


Hordes of the Underdark Expansion Pack
和上面的过程基本类似。

我自己的安装过程:
本来是有正版光盘的,可是第一张好像坏掉了,害得我用第二种方法装了半天不见动静,只好用了第一种方法,找出了原来买的D版光碟,在Linux下用wine安装的,可是中途又出现了换盘的问题,但还好有两台机器,使用共享光驱的方法才解决问题;
所以,对于第二种方法的可用性还要大家来检验。

最后,我使用Linux还只有20天,肯定还有些问题没有考虑到或者是写错了,大家多指正,另外还有几个问题没有解决;
1、分辨率的问题:
我使用的是Nvidia的最新的驱动,屏幕分辨率是1024*768,85Hz。原来使用的是默认的70Hz的时候,屏幕没有偏差,后来因为玩Quake Ⅲ,每次退出后都会把分辨率改到85Hz,使得屏幕变小,于是就把刷新率调到了85Hz,并自己手动调节显示器上的按钮,使得显示器正常。但是在进入Neverwinter Nights后,显示又不正常了,退出后发现显示器的刷新被调到了87Hz,这个问题在用epsxe时出现过一次,当时是由于在插件中使用了800*600的分辨率全屏运行游戏造成的,在插件中再把分辨率调成1024*768就解决了,不知道在这个游戏中有什么方法可以解决吗?
2、Neverwinter Nights的Linux版没有过场动画吗?
3、游戏运行速度的问题,相对windows而言,同一台机器,读档速度明显加快,而运行速度明显下降,即使把纹理调到16M,其它调到最低也无法解决,鼠标移动都很吃力,(我是在KDE下运行的),是不是和libSDL-1.2.so.0.0.5的版本有关?

升级了SDL之后,屏幕分辨率的问题已经得到了解决,操作过程是这样的:
1、将/usr/lib 下的libSDL-1.2.so.0.7.0复制到安装目录的/lib下(我的是在这个目录下,并且是这个版本);
2、运行 ln -s libSDL-1.2.so.0.7.0 libSDL-1.2.so.0 即可。[/url]
发表于 2005-2-21 14:36:30 | 显示全部楼层
好东西。。。收下了
回复

使用道具 举报

发表于 2005-2-26 13:21:54 | 显示全部楼层
好啊,回去研究一下
回复

使用道具 举报

发表于 2005-3-4 21:23:38 | 显示全部楼层
用不着wine和任何win程序,有专门的NWN安装程序,装完了升级到最新直接玩。
回复

使用道具 举报

发表于 2005-3-4 21:51:55 | 显示全部楼层

Re: 『无冬之夜』的安装说明及几个问题。

1、分辨率的问题?
sorry,我用lcd,分辨率和刷新都固定,不了解。

2、Neverwinter Nights的Linux版没有过场动画吗?
呃,我也没有

3、游戏运行速度的问题
可能配置有问题,我在两个系统上比较过,配置差不多,Ti4200插在哪里速度差不多,但是mx的卡不行,速度比较慢。

Neverwinter Nights的问题是它似乎没考虑到unix多用户系统的习惯,不用个人rc文件,比较奇怪。
回复

使用道具 举报

发表于 2005-3-5 14:33:45 | 显示全部楼层
[quote:e173bf6243="x11_yao"]用不着wine和任何win程序,有专门的NWN安装程序,装完了升级到最新直接玩。[/quote]
那里有下啊
回复

使用道具 举报

发表于 2005-3-10 20:32:12 | 显示全部楼层
nwn官方网站上有linux版的。我玩了几年了。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 10:18 , Processed in 0.050934 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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