wine《火炬之光》

Wine、Cedega、CrossOver 等配置
回复
zakarum
帖子: 131
注册时间: 2009-05-25 23:38

wine《火炬之光》

#1

帖子 zakarum » 2009-10-28 18:17

前提,确定wine版本是1.1.30(31和32我没试验,但是根据反馈31,32里有类似bug,还是用30保险点),之前的版本有个bug无法安装vcrun2008。我自己的是 fedora源里的1.1.29,只好卸掉,自己从源码编译1.1.30(此处省略若干字,若干编译依赖包和40分钟的编译过程。。。。)。如果你的发行版源里有1.1.30,那恭喜了,如果没有,请自行编译。(当然,你也可以给1.1.29源码打补丁,但是,还是要编译)

第一步:安装游戏(硬盘版),如果你是下载的光盘镜像,直接挂载镜像安装然后去第二步吧。
比较悲惨,为了图快,在vc上下载了R大的硬盘版,麻烦大大的。因为locale,dos模拟等等原因,修改setup.bat还不如看着setup.bat自己一步一步手动。先确定已经安装了p7zip包,各发行版源里都有。
解压rar以后,在Torchlight目录下用7z解开#DAT#和#RAS#两个包,#DAT#包所有文件解到Torchlight目录下,#RAS#里的文件最好单独建个目录,比如ras。两个包解压完成后,#DAT#,#RAS#,#7za#三个文件都可以删除了。

第二步,必要配置。
游戏运行必要的配置不多,主要是一个vcrun2008。有winetricks的话就用winetricks vcrun2008来安装。
没有也没关系,下载一个用wine安装即可。

然后修改ras目录里的"回复注册表.reg"文件,用regedit导入。不想修改也没关系,我这里有个修改好的,%renchongyi%根据自己的游戏目录修改(不导入应该也能玩,随便你)

代码: 全选

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Runic Games\Torchlight]
"InstDir"="%renchongyi%"
"StartMenuFolder"="Torchlight"
"InstallerLanguage"="1033"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Runic Games Torchlight]
"DisplayName"="Torchlight"
"UninstallString"="%renchongyi%\\uninstall.exe"
"DisplayIcon"="%renchongyi%\\Torchlight.exe"
"DisplayVersion"="0.0.66.192"
"NoModify"=dword:00000001
"NoRepair"=dword:00000001

[HKEY_CURRENT_USER\Software\Runic Games\Torchlight]
"InstallerLanguage"="1033"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Runic Games\Torchlight]
"InstDir"="%renchongyi%"
"StartMenuFolder"="Torchlight"
"InstallerLanguage"="1033"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Runic Games Torchlight]
"DisplayName"="Torchlight"
"UninstallString"="%renchongyi%\\uninstall.exe"
"DisplayIcon"="%renchongyi%\\Torchlight.exe"
"DisplayVersion"="0.0.66.192"
"NoModify"=dword:00000001
"NoRepair"=dword:00000001

[HKEY_CURRENT_USER\Software\Wow6432Node\Runic Games\Torchlight]
"InstallerLanguage"="1033"

最后一步,导入配置文件
到这里,还是不能玩,游戏会非正常终止,不过还好,老外们已经解决了,很简单,只需要一个settings.txt就可以了。从这里http://www.runicgames.com/uploads/safemode.zip下载zip包,解开后把里面的settings.txt复制到"~/.wine/drive_c/users/<USER NAME>/Application Data/runic games/torchlight"下,目录不存在的话自己建立,或者先运行一次游戏。

settings.txt里面的选项都是可以改的,safemode的选项配置比较低,自己看选项改到合适的。不过目前游戏并不支持opengl,所以,opengl那项就保持0好了。提示:用wine notepad改,linux文本编辑器默认状态保存后文本格式会出错。


现在就可以玩了,和windows下没什么区别,不过不要在游戏里通过settings调整选项,直接改settings.txt。
游戏本身配置要求不高,虽然经过opengl->d3d转换以后,也可以全速运行,过老的配置可能会有点慢。
折腾一番以后发现,真不值,对D2类游戏已经有疲劳感了,D2的骨灰们还是别折腾了。。。。。
头像
bigcoon
帖子: 61
注册时间: 2009-04-16 12:19
联系:

Re: wine《火炬之光》

#2

帖子 bigcoon » 2009-10-31 3:48

:em01 :em01 :em01

这么好的帖子这么没人顶呢?
刚刚折腾一晚上的小白向你致敬
谢绝AD:coogrid#gmail.com
头像
ciel-bleu
帖子: 173
注册时间: 2007-12-03 16:02

Re: wine《火炬之光》

#3

帖子 ciel-bleu » 2009-10-31 4:01

从网上找的硬盘版装上就行,没有楼主说的那么麻烦,不过那个settings.txt是一定要手动拷过去的。这游戏好似Q版的暗黑,难度不高,可作为休闲游戏来玩,就是我1G的内存有些吃不消 :em06
头像
bigcoon
帖子: 61
注册时间: 2009-04-16 12:19
联系:

Re: wine《火炬之光》

#4

帖子 bigcoon » 2009-10-31 12:01

求助,我的那个vsrun2008死活装不上。
说函数库错误
谢绝AD:coogrid#gmail.com
zakarum
帖子: 131
注册时间: 2009-05-25 23:38

Re: wine《火炬之光》

#5

帖子 zakarum » 2009-10-31 22:40

bigcoon 写了:求助,我的那个vsrun2008死活装不上。
说函数库错误
出错信息贴出来看看?
hzg_zee
帖子: 46
注册时间: 2008-04-25 8:16

Re: wine《火炬之光》

#6

帖子 hzg_zee » 2009-11-01 1:36

vsrun2008应该怎么装,麻烦能讲一下么。
小白玩家还摸不着头脑。
zakarum
帖子: 131
注册时间: 2009-05-25 23:38

Re: wine《火炬之光》

#7

帖子 zakarum » 2009-11-01 19:48

hzg_zee 写了:vsrun2008应该怎么装,麻烦能讲一下么。
小白玩家还摸不着头脑。
用这个脚本:winetricks来安装,可以用命令winetricks vcrun2008安装也可以直接输入winetricks,在出来的窗口里选择vcrun2008,当然1.1.29和之前的某几个版本是不能成功安装的。
winetricks的地址在这里,http://www.kegel.com/wine/winetricks
头像
wlzyan
帖子: 504
注册时间: 2008-08-16 15:09
来自: 没有海一样的胸怀,哪能有海一样的事业.

Re: wine《火炬之光》

#8

帖子 wlzyan » 2009-11-18 9:21

不是有linux版么?(听说有,我还在找。。。) :em06
头像
wlzyan
帖子: 504
注册时间: 2008-08-16 15:09
来自: 没有海一样的胸怀,哪能有海一样的事业.

Re: wine《火炬之光》

#9

帖子 wlzyan » 2009-11-18 9:37

Q: Will there be Mac and/or Linux-native versions of Torchlight? How about console or mobile?

A: We are currently working on a version of Torchlight for Snow Leopard (Mac OS X 10.6+). However, the editor will likely not make the transition to Mac OS. We have not made any decisions regarding versions on any other platforms as of this time. We do not currently have a release date for the Mac version.
这是在官网上找到的...
头像
parseeci
帖子: 1230
注册时间: 2009-11-19 15:03
来自: 娜美星

Re: wine《火炬之光》

#10

帖子 parseeci » 2010-07-09 11:05

我的火炬之光之前安装后直接就可以玩,但是到了最近突然不能玩了—— 估计是升级惹的祸, linux达人们帮帮忙吧。
问题描述:
Runtime Erorr!
Program:C:\Program
Files\yxbird\Torchlight-GBK\Torchlight.exe

R6034
An application has made an attempt to load the C runtime
library incorrectly
Please contact the application's support team for more information

摆脱了~~~

我现在可以玩diablo2, 挺不错哦, 画面有点古老。
头像
ReiFFEXzyx
帖子: 1045
注册时间: 2010-08-14 13:13

Re: wine《火炬之光》

#11

帖子 ReiFFEXzyx » 2010-08-31 12:07

zakarum 写了: 最后一步,导入配置文件
到这里,还是不能玩,游戏会非正常终止,不过还好,老外们已经解决了,很简单,只需要一个settings.txt就可以了。从这里http://www.runicgames.com/uploads/safemode.zip下载zip包,解开后把里面的settings.txt复制到"~/.wine/drive_c/users/<USER NAME>/Application Data/runic games/torchlight"下,目录不存在的话自己建立,或者先运行一次游戏。
runicgames官网的safemode.zip 链接已挂...

网上终于找到了一个mirror
http://www.hwhq.com/forumstuff/linux/tl/safemode.zip

来源
http://www.hwhq.com/forum/viewtopic.php?f=8&t=2028

The game will not launch!
Try replacing (or creating) the file "settings.txt" in the proper location.
Runic Games has provided a copy for download (and a handy .bat file for Windows users), and I have mirrored it in case it disappears.
The file resides in ~/.wine/drive_c/users/(username)/Application\ Data/runic\ games/torchlight/settings.txt
[fracting的大作]Wine使用中的一些常见误区
viewtopic.php?f=121&t=363147
顺便学习一下对待开源软件的正确态度
回复