土鳖小屋

 找回密码
 请使用中文注册

Linux下运行指环王在线的不完全指南

[复制链接]
弗罗多 发表于 2009-3-22 13:12 | 显示全部楼层 |阅读模式
作者:Methou

免责声明:本文内容不是也不会被美国Turbine公司和其中国境内代理商光通支持,该教程内容翻译自LotRO Wiki,LoreBook相关章节,原文请参照:
http://lorebook.lotro.com/wiki/LOTRO_under_Linux_and_Mac_OS/X

提醒:尝试有分享,行前需谨慎。

1 系统要求和准备

1.1 达到官方系统最低要求的计算机一台。
1.2 Mac系统或者Linux已安装好。(Mac需要是Intel CPU的,G5 G4就别试了)
1.3 Wine(Linux。Mac用户需要打一个非官方的DirectX补丁)或 CrossOver Games(建议,对于Linux也许Cedega,但我没有试过)。
1.4 下载最新的安装包(DVD安装盘不行!)。
1.5 Winetricks,这个稍后会安装VC++运行时时会需要。
1.6  一些文件: lotro.tar.gz (9.09 KB) lotro.tar.gz (9.09 KB)
下载次数: 0
2009-3-22 00:22


                         fakeNET11.reg;下载后放在任何一个地方都可以。我这里放在/tmp/lotro/下
                         lotro-update.script:用于和Windows分区里的Lotro同步的。基本无用。详情后文有知会之处。
                         其他的一陀请扔到指环王在线的安装目录下,确保它们和lotroclient.exe待在同一目录里!!!
2 注意

帮助支持选项(同理内联的游戏数据库)可能会导致系统崩溃,安装Mozilla引擎可以解决这个问题。(没装过,很少有机会点。)

如果你开了Beryl或者Compiz, 先禁用掉以避免遇到些很有意思的问题。

3 Linux系统安装指南

3.1 安装Wine

3.1.1 在以下网站获取安装Wine和它的安装方法:
http://www.winehq.org/site/download

3.1.2 如果实在看不明白怎么装的话,那么你多半是Ubuntu用户。
到“终端”里执行“sudo apt-get wine”然后输入你的系统密码就可以了。

3.1.3 在Wine的注册标里修改现存大小,直接在“终端“里输入Regedit然后回车然后:
        a) 找到HKEY_CURRENT_USER/Software/Wine/Direct3D目录下面的VideoMemorySize键,然后把它改成自己显卡的显存就可以了。如果没有目录,或者键值的话,就创建。

3.2 安装VC运行时

打开终端,一条一条的把以下几行输入(依行粘贴,然后回车):

wget http://www.kegel.com/wine/winetricks
bash winetricks vcrun2005
bash winetricks vcrun2005sp1

3.3 安装指环王Online (我还是想叫它魔戒在线)

3.3.1 把fakeNET11.reg导入。命令行下regedit /tmp/lotro/fakeNET11.reg就可以了
3.3.2 安装魔戒在线。英文原文中提到不要用DVD发行版。请用试用版。但我们没有选择。
        此外,最好修改以下安装目录,不要按照默认的来,因为会有中文字符,这样可能会导致一些可预见但除了重装没有别的建议的问题。
3.3.3 安装登陆器:
决定你是要用图形界面登录器还是命令提示符的登陆器。原文中强烈建议使用图形界面。但我个人更倾向于命令提示符的,因为可以更新客户端。

        a)图形登录器:
        安装mono:apt-get mono
        下载登录器:
http://sourceforge.net/project/s ... p;release_id=653218
        然后在Tools-》Options里面设置程序路径(Path),一般是:~/.wine/drive_c/Program Files/Turbine/指环王online

        b)命令提示符:
        下载了lotrolauncher.script脚本.
        千万记得把它放到你的魔戒在线目录下。

3.4 运行LotRO
如果一切都好的话,第一次运行会出现窗口然后程序崩溃的。不用担心,这是因为缺少配置文件,这个也没有关系,因为第一次崩溃之后会创建一个。如果用图形登录器的话,需要给游戏打个补丁。这个可以在tools->patch里点apply得到。

故障解决:

主要思想就是,如果你发现或者觉得这是一个很复杂的问题,那么就放弃吧。

Q: 客户端无法启动
A: 第一次启动遇到这样的问题是正常的
第二次遇到……请确定路进设置对了。如果你使用命令提示符的话,看下是不是把登录器脚本放到游戏安装目录下了(不是Turbine,是Turbine/lotro)
如果一切都正常你还是进不去的话、、、那应该是驱动的问题。
到”终端“里面运行:glxinfo|grep 'vendor' 然后看看OpenGL Vendor string是nvdia还是ati、还是intel,如果和你的机器配置一样的话那么说明这有很大的可能性不是你的错。
        

Q:图形混乱
A:如果你觉得和DOOM一代的图像差不多的话,这个是正常的。
    如果更加不能忍的话,参考上一条最后两行
    当然你也可以试着在设置里面把图像配置调高一点。

Q:提出Bug(据我所知国服客户端暂时没这功能)、使用帮助、还有小地图3点钟方向的哪个游戏数据库(据我所知是国服特色)的时候崩溃了。
A:到”终端“里运行
        wine iexplore http://winehq.com
然后会要求你安装Mozilla引擎。不过这个只是避免崩溃而已,你别想在副本里开小差来论坛灌水!!!

Q:诸如I get the following error: unimplemented function d3dx9_36.dll.D3DXGetShaderConstantTable之流的错误.
A:这个最好解决,从Windows里找到相应的dll文件然后复制到wine目录下的drive_c/windows/system32 目录里就可以了,这个完整路进通常是这样的:
~/.wine/drive_c/windows/system32

Q:我遇到了其他问题
A:用以下格式回帖说明,或者发到diagnostics@methou.com
错误表现: 崩溃、无法启动、图像问题……
当时执行的操作:不必特别详细
终端输出:如果是命令提示符的话。
系统配置:第一组:CPU、显卡型号、内存大小、主板型号
                   第二组:分区格式(ext3? ext4? reiser?)、内核版本(2.6.???)、驱动
尽量提供。
    您需要登录后才可以回帖 登录 | 请使用中文注册

    本版积分规则

    小黑屋|手机版|土鳖小屋 ( 蜀ICP备2022018145号 )

    GMT+8, 2024-4-28 07:23

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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