[干货]全网第一!Linux下畅玩海岛纪元攻略

精华更新时间2021/4/261628 浏览攻略
全网第一!Linux系统畅玩海岛纪元!
寻找达莉亚小姐的路途漫漫,可楼主的小手机实在是电量捉急,再这样慢下去,恐怕达莉亚小姐……
下个PC客户端吧!可是那只有Windows版,楼主望着自己的Linux Mint 19.3陷入了沉思。
沉思什么啊?下载!安装!
首先,装个wine,具体怎么装,再不赘述,用过Linux的朋友肯定懂,按你们的发行版方法装就对了。我的是wine 4.0。
然后,从别人的Windows电脑中把 c:\windows\fonts\ 里的宝贝TTF字体都复制到你的~/.wine/drive_c/windows/fonts 里。这样能解决各种程序里字体变成方框框问题。
然后双击下载的安装包,装到默认位置。你们会发现,装着装着,游戏就不见了。进程里也没有,仿佛不存在。但实际上已经装到位了。
别管桌面上的自动生成的启动器,去双击~/.wine/drive_c/Program Files (x86)/hdjy/Engine/Binaries/Win32/hdjy.exe,然后观察!
海岛纪元是要启动两次的,在Windows电脑上,双击启动后,先自检更新,然后自动关闭窗口再启动游戏。但在wine里,第二次的窗口是会崩溃的(这也是安装会消失的原因,安装完成后自动启动,然后崩溃了)。
好,我们来看解决办法。首先使用winecfg命令,进入wine配置工具。在应用程序设置里面,创建一个~/.wine/drive_c/Program Files (x86)/hdjy/Engine/Binaries/Win32/hdjy.exe专用配置,Windows版本选择Windows 7或XP看图一(两个版本各有各的问题)。
TapTap
然后选择刚刚新建的专用配置,去第二个函数库选项卡里面,选择api-ms-win-crt-private-l1-1-0,添加下来,如图二。
TapTap
点击这个函数,然后点编辑,选择原装Windows,如图三。
TapTap
应用,确定。
然后去双击~/.wine/drive_c/Program Files (x86)/hdjy/Engine/Binaries/Win32/hdjy.exe,你就会发现,第二次窗口启动也能打开了,但这第二次的窗口有时候会白屏,有时候正常进入登录页。没事白屏等一下就也能进入登录页。
然后开玩就行了。如图四。
TapTap
输入法我用fcitx很好使,如果不能输入中文,请搜索引擎找下wine不能输入中文的解决办法,很方便。
已经发现的问题:
1.如果模式选择windows xp,则窗口不能最大化或者最小化,不能切换虚拟桌面,游戏画面会卡死,但仍在运行,在相应位置点击也有声音反馈。除了这个问题游戏可以被其他窗口遮盖,也可以移动窗口。这个问题选择windows 7模式会解决,但Windows 7模式有一定的闪退风险。
2.直接用命令执行 $wine ~/.wine/drive_c/Program Files (x86)/hdjy/Engine/Binaries/Win32/hdjy.exe 不能启动,必须先cd进去,然后$wine ./hdjy.exe才行,很奇怪。如果要做bash脚本的话请注意。点到目录里,直接双击也行。
爽!能玩!
评论7
只看作者
最热
TapTap
写下你的想法...
星渊龙骑
大佬,请问您的攻略可以转载到Wiki上吗[嗒啦啦2_期待]
Abdulmecid
当然可以,能为社区贡献哪怕一丁点力量也很荣幸
星渊龙骑
非常感谢╰(*´︶`*)╯
昵称不可以为空
不懂就问,Linux不是办公的嘛,为什么要用这个系统玩....
*
因为有时候家里电脑全是这系统,我就是这样,没多余的windows系统,主要还是用不上,装了也是摆设,还浪费空间的说
贝儿
贝儿
[嗒啦啦2_抱大腿]是一位大佬!
.
牛批[嗒啦啦2_牛逼]
已经到底了
10
1
7