国服最终幻想14 online怎么跑起来

游戏讨论
回复
leslielg
帖子: 124
注册时间: 2008-08-30 10:52

国服最终幻想14 online怎么跑起来

#1

帖子 leslielg » 2022-08-25 10:37

我用proton安装运行到这个步骤:
Screenshot_20220806_123131.png
然后就没法继续了

网上看到有人在steam deck上把国服ff14跑起来了,但是一如既往写不出准确的Guide
有大神会弄吗?
头像
qy117121
论坛版主
帖子: 50546
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 国服最终幻想14 online怎么跑起来

#2

帖子 qy117121 » 2022-08-25 13:03

你用的也是steam deck 吗,如果不是的话,可以用 https://winegame.net/downloads/ 这个
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
头像
qy117121
论坛版主
帖子: 50546
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 国服最终幻想14 online怎么跑起来

#3

帖子 qy117121 » 2022-08-25 13:05

渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
leslielg
帖子: 124
注册时间: 2008-08-30 10:52

Re: 国服最终幻想14 online怎么跑起来

#4

帖子 leslielg » 2022-08-25 14:22

qy117121 写了: 2022-08-25 13:05 https://www.bilibili.com/read/cv17812459/

看看这个呢
这个就是我说的一如既往的写不清楚的那篇
leslielg
帖子: 124
注册时间: 2008-08-30 10:52

Re: 国服最终幻想14 online怎么跑起来

#5

帖子 leslielg » 2022-08-25 14:30

qy117121 写了: 2022-08-25 13:03 你用的也是steam deck 吗,如果不是的话,可以用 https://winegame.net/downloads/ 这个
我是PC,这个值得一试。lutris上再也没有国服的这些脚本了,就为了推这个winegame。他们把lutris变成私有化的一个东西,不回馈原来的社区,所以我从来不用winegame。
头像
qy117121
论坛版主
帖子: 50546
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 国服最终幻想14 online怎么跑起来

#6

帖子 qy117121 » 2022-08-25 16:17

按照bilibili 那个文章,dx9 用官方启动器是可以进游戏的 proton 6.3-8 , DX11就会5003
但是dx11 他说要用第三方启动器,这个得先到windows下面安装后才有XIVLauncherCN.exe
也修改了launcherConfigV3.json里的游戏路径,但是一启动游戏就报错,也看不明白为什么
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
leslielg
帖子: 124
注册时间: 2008-08-30 10:52

Re: 国服最终幻想14 online怎么跑起来

#7

帖子 leslielg » 2022-08-26 11:45

https://winegame.net/downloads/

lutris加上面下载的安装脚本可以用
头像
qy117121
论坛版主
帖子: 50546
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 国服最终幻想14 online怎么跑起来

#8

帖子 qy117121 » 2022-11-16 22:01

lutris容器 wine设置,系统设置为XP 或者vista 就可以启动 XIVLauncherCN 系统版本太高就不会出现窗口

FF14是手动添加的配置,容器里安装了.net4.8和vcrun2019,右边的是脚本安装的
Screenshot_20221116_215308.png
容器换成了下载的pfx_Dx11,也是一样可以运行
Screenshot_20221116_215430.png
Screenshot_20221116_225241.png
用XIVLauncherCN启动,运行在dx11下,打本时比之前的顺畅许多
Screenshot_20221116_214028.png

XIVLauncherCN 下载 https://github.com/ottercorp/FFXIVQuick ... r/releases
要在windows下运行setup.exe解压出程序,复制到linux下
修改 XIVLauncherCN/Roaming/launcherConfigV3.json中的游戏路径 "GamePath": "Z:\\home\\chuan\\Games\\FFXIV",
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
头像
qy117121
论坛版主
帖子: 50546
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 国服最终幻想14 online怎么跑起来

#9

帖子 qy117121 » 2022-11-17 7:17

flatpak 也有了 cn.ottercorp.xivlaunchercn 以前只有国际服的
https://flathub.org/apps/details/cn.ott ... launchercn
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
头像
qy117121
论坛版主
帖子: 50546
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 国服最终幻想14 online怎么跑起来

#10

帖子 qy117121 » 2022-11-17 10:46

因为我不喜欢snap flatpak 这些容器,我编译了下xivlauncher-cn
按照aur pkgbuild编译 https://aur.archlinux.org/packages/xivlauncher-cn

添加游戏后自动下载wine环境,默认启动了卫月插件
Screenshot_20221117_104401.png
原生XIVLauncher.Core
Screenshot_20221117_101339.png
退出游戏时会有报错,当然这个没什么影响
Screenshot_20221117_104246.png
Screenshot_20221117_104246.png (13.8 KiB) 查看 9355 次
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
头像
qy117121
论坛版主
帖子: 50546
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 国服最终幻想14 online怎么跑起来

#11

帖子 qy117121 » 2022-11-17 11:48

https://www.bilibili.com/video/BV1f84y1y7Fu/
这里给了编译所需的依赖
Ubuntu/Debian/Deepin:
'build-essential'
'aria2'
'libsdl2-2.0-0'
'libsecret-1-0'
'attr'
'fontconfig'
'liblcms2-2'
'libxml2'
'libxcursor1'
'libxrandr2'
'libxdamage1'
'libxio0'
'gettext'
'libfreetype6'
'libglu1-mesa'
'libsm6'
'libpcap0.8'
'libfaudio0'
'desktop-file-utils'
'libjxr0'
'xdg-utils'
'dotnet-sdk-6.0'
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
头像
qy117121
论坛版主
帖子: 50546
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 国服最终幻想14 online怎么跑起来

#12

帖子 qy117121 » 2022-11-19 7:48

https://www.bilibili.com/video/BV1f84y1y7Fu/

按照这个视频用上了ACT,虽然不太稳定,有时ACT会死掉

1. 配置wine环境

代码: 全选

export LANG=en_US.UTF8;
export LANGUAGE=en_US;
lutris
这时启动的是英文的lutris ,安装dotnet48很快,不会卡主,好像wine7.8修复了这个问题
手动配置一个wine游戏环境,设置容器目录为/home/chuan/Games/14
禁用lutris 库,wine版本我用的lutris-fshack-6.21-6-x86_64 别的也可以

打开容器的winetricks 安装dotnet48 和cjkfonts
打开wine设置,系统修改为Windows 10

2. 下载GE-Proton7-41 解压到 /home/chuan/Games
下载 FFXIV_ACT_Plugin.dll 放到 /home/chuan/Games/plugins
下载OverlayPlugin 解压后放到 /home/chuan/Games/plugins

https://github.com/ngld/OverlayPlugin/releases
https://advancedcombattracker.com/download.php
https://github.com/GloriousEggroll/prot ... Proton7-41


3. 安装XIVLauncher-cn ,可以自行编译,也可以用flatpak的
打开XIVLauncher 设置游戏目录,wine 选择自定义 填写/home/chuan/Games/GE-Proton7-41/files/bin/ 启用Fsync 保存关闭

4. 复制/home/chuan/Games/14 目录下所有文件到 /home/chuan/.xlcore_cn/wineprefix
下载dxvk-async 解压后复制x64文件夹中的dll到 /home/chuan/.xlcore_cn/wineprefixdrive_c/windows/system32/
下载ACT解压后更名为ACT移动到/home/chuan/.xlcore_cn/wineprefixdrive_c/

https://github.com/TundraWork/FFXIV_ACT ... N/releases
https://github.com/Sporif/dxvk-async/releases/tag/2.0


5. 下载 https://codeload.github.com/valarnin/ff ... ads/xlcore 解压到/home/chuan/Games/
修改ffxiv-tools-xlcore/setup-stage1.php 中.xlcore为.xlcore_cn
删除ffxiv-tools-xlcore、helpers/ensure-aur-xlcore.sh CHECK_FOR_MPR() 段落

6. 打开XIVLauncher-cn 运行游戏
终端进入/home/chuan/Games/ffxiv-tools-xlcore/
./setup-stage1.php #会提示wine路径什么的
./setup-stage2.php #会提示你游戏进程没有关闭,去手动关闭,然后备份可以N其他Y
./setup-stage3.php #生成启动脚本和快捷方式

7. 启动ACT ,添加插件,英文环境才可以启动ACT
修改~/.local/share/ffxiv-tools/ffxiv-run-act.sh
$PROTON_DIST_PATH/bin/wine64 为$PROTON_PATH/wine64

代码: 全选

export LANG=en_US.UTF8;
export LANGUAGE=en_US;
~/.local/share/ffxiv-tools/ffxiv-run-act.sh
添加插件后在OverlayPlugin 中新建悬浮窗

8. 启动游戏,打怪测试,这时多半是解析不了游戏数据的,ACT解析插件中测试一下游戏链接,会提示添加防火墙规则,添加一下,关闭ACT和游戏
运行一下./setup-stage2.php 最后的几行命令,可以多运行几次

代码: 全选

sudo setcap cap_net_raw,cap_net_admin,cap_sys_ptrace=eip "/home/chuan/Games/GE-Proton7-41/files/bin/wine"   
sudo setcap cap_net_raw,cap_net_admin,cap_sys_ptrace=eip "/home/chuan/Games/GE-Proton7-41/files/bin/wine64"   
sudo setcap cap_net_raw,cap_net_admin,cap_sys_ptrace=eip "/home/chuan/Games/GE-Proton7-41/files/bin/wineserver"   
再次测试

最后,可以修改~/.local/share/ffxiv-tools/ffxiv-run-act.sh 添加 export LANG=en_US.UTF8; 这样可以直接点击快捷方式启动ACT
~/.local/share/ffxiv-tools/ffxiv-run-game.sh 也可以添加,这样就可以使用卫月插件

卫月设置开启测试版插件后可以安装NextUI ,添加 ACT OverlayPlugin WSServer 的URL可以在游戏中显示悬浮窗
Screenshot_20221119_081419.png
PS:测试时关闭游戏后去手动结束一下卫月和XIXLauncher.Core进程
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
SilverCat
帖子: 1
注册时间: 2023-02-23 9:57
系统: Archlinux

Re: 国服最终幻想14 online怎么跑起来

#13

帖子 SilverCat » 2023-02-23 10:10

关于ACT会自杀,不稳定的问题,补充一下:
1.winecfg关闭主题(Desktop Integration 选项卡,必要。),勾选 Enable CSMT (这个在 staging 选项卡,非必要。)。
2.使用例如 Lutris-GE-Proton7-23-x86_64 等版本的 wine 。合适的 wine 版本也很重要。
3.记得手动更新 Dxvk。

我在视频里用 Proton-GE 是随手而为,我自己实际上用的是 Lutris-wine 。我用 Linux 玩狒狒开 ACT 时间很长,有的 wine 会导致 ACT 自杀,所以我不会去给狒狒更新 wine 。(录视频就单纯随便抓了个 Proton,没说清楚……)如果单纯需要伤害统计,可以用更简单方便的 IINACT。
回复