[Online Games] 圆神 Wine 版项目 | Gl-on-L1nux
Tofloor
poster avatar
152******17
deepin
2021-01-03 23:24
Author

大家新年好,不知道这边有没有玩圆神的小伙伴,

我在“Gl-on-L1nux”项目上与作者取得了联系,目前可以进入到游戏登录界面,但还存在一些问题需要大家一起协助帮忙解决。

 

你必须向天发誓:

1. 我是真的热爱这款游戏

2. 坚决拥护米忽悠相关利益至少氪过一单(包含首充)

3. 我一定不会将相关内容发送在任何官方渠道(Taptap、米游社、百度贴吧等)

4. 我绝对不会以此为借口进行游戏作弊我只是想玩游戏

 

你可能需要:

1. 了解一些逆向工程的相关知识

2. 拥有一台 Windows 电脑(虚拟机不行,游戏会检测虚拟机)

3. 按照原作者的提示找出相关地址,反馈至项目工单 >> 传送门

How many people are interested in this? 
How bad is the cloud service?

Patching the international version already takes a few hours of work and a good amount of nerves. 
Thus I am not keen setting up another (Chinese) game variant on my machine. However, only if...

    there are multiple people IN NEED for this patch
    and the cloud service sucks somewhat
    and there's a working Windows setup with Admin access I could use for a few hours

.. then I might set up the patch files for you.

Otherwise decompile your UserAssembly version, read out the hash values on a working Windows machine and complete the patch I sent earlier.

 

目前项目进度:

√ 使用 wine 5.19 staging 启动游戏

√ 通过补丁跳过 wine 检测等

× 跳过游戏虚拟环境检测(需要你的帮助)

× 目前支持版本 1.2.0

 

有兴趣的 Deepiner 可以前往工单与作者进一步沟通,

本人能力有限(不了解逆向)只能到此为止了。

 

Reply Favorite View the author
All Replies
忘记、过去
Moderator
2021-01-06 05:17
#1

崩三老咸鱼路过,考完试就回去接着玩原神......

可惜逆向工程啥的完全不会,想帮忙真就帮不上......

Reply View the author
安洛
deepin
2021-01-23 02:55
#2

这里看到一个人自称成功运行了圆神:

https://bbs.deepin.org/zh/post/210934?offset=0&postId=1189291

Reply View the author
辉夜
deepin
2021-01-23 03:15
#3

原神

Reply View the author
152******17
deepin
2021-01-25 07:09
#4
安洛

这里看到一个人自称成功运行了圆神:

https://bbs.deepin.org/zh/post/210934?offset=0&postId=1189291

尚不清楚,我测试的时候是有作弊检测的

Reply View the author
安洛
deepin
2021-01-25 15:46
#5
152******17

尚不清楚,我测试的时候是有作弊检测的

我后面自己测试了一遍发现也有……真的想知道他到底是怎么做的。

Reply View the author
清怨
deepin
2021-01-25 19:36
#6

我感觉你们的思路不对,一天到晚只想着用wine解决问题,原神不是支持ios,安卓,PC,PS4,任天堂,首先ios和安卓是不行的,之后PC主要是wine,如果是PS4的话,现在已经有模拟器了,只需要搞到linux上并且成功运行就可以了,任天堂的话,现在主要是没有人把MOD给破解出了(也有可能是我没找到),所以说我感觉如果用PS4或任天堂来运行原神,那么工作人员的工作量可能会有所减少,之后原神的linux版也可以早日出来,当然这只是我个人的看法,有些事还要看实际情况。

Reply View the author
152******17
deepin
2021-01-26 00:25
#7
清怨

我感觉你们的思路不对,一天到晚只想着用wine解决问题,原神不是支持ios,安卓,PC,PS4,任天堂,首先ios和安卓是不行的,之后PC主要是wine,如果是PS4的话,现在已经有模拟器了,只需要搞到linux上并且成功运行就可以了,任天堂的话,现在主要是没有人把MOD给破解出了(也有可能是我没找到),所以说我感觉如果用PS4或任天堂来运行原神,那么工作人员的工作量可能会有所减少,之后原神的linux版也可以早日出来,当然这只是我个人的看法,有些事还要看实际情况。

思路不错,不过移植 Windows 版本,因为都是电脑端,游戏操作起来会方便一点

Reply View the author
清怨
deepin
2021-01-26 02:01
#8
152******17

思路不错,不过移植 Windows 版本,因为都是电脑端,游戏操作起来会方便一点

的确,这样做确实可以带来很好的操作体验,但因为米哈游的反作弊问题,所以所需工作量是比较大的,如果现在是有大量的Linux用户想玩原神,我认为你们可以考虑一下我所设想的方案。

Reply View the author
152******17
deepin
2021-01-26 05:41
#9
清怨

的确,这样做确实可以带来很好的操作体验,但因为米哈游的反作弊问题,所以所需工作量是比较大的,如果现在是有大量的Linux用户想玩原神,我认为你们可以考虑一下我所设想的方案。

谢谢建议,将会转达国外作者并共同商量讨论。

Reply View the author
大泽IO
deepin
2021-01-29 06:29
#10
清怨

我感觉你们的思路不对,一天到晚只想着用wine解决问题,原神不是支持ios,安卓,PC,PS4,任天堂,首先ios和安卓是不行的,之后PC主要是wine,如果是PS4的话,现在已经有模拟器了,只需要搞到linux上并且成功运行就可以了,任天堂的话,现在主要是没有人把MOD给破解出了(也有可能是我没找到),所以说我感觉如果用PS4或任天堂来运行原神,那么工作人员的工作量可能会有所减少,之后原神的linux版也可以早日出来,当然这只是我个人的看法,有些事还要看实际情况。

我试图anbox原神,失败

Reply View the author
清怨
deepin
2021-01-29 17:44
#11
大泽IO

我试图anbox原神,失败

安卓模拟器是不行的,原神那里会检测到

Reply View the author
安洛
deepin
2021-03-11 06:45
#12
清怨

安卓模拟器是不行的,原神那里会检测到

据称有人用qemu+bliss os运行了原神。

https://github.com/Marc-Pierre-Barbier/Genshin-Impact-on-linux/issues/9

Reply View the author
神末shenmo
Moderator
Spark-App
2021-06-18 18:27
#13

双系统不行么?就单独玩这个游戏用

这么搞感觉不如去米游社冲塔要求开发Linux版本,unity做的不会太难,就算做成安卓的乞丐版OpenGL也比这个强

如果开发者要组织冲塔,可以联系我下

Reply View the author
Ninelie_Z
deepin
2021-11-17 20:17
#14

要不要试试KVM显卡直通?有人用KVM启动了国服,性能问题也许能靠直通来解决吧
https://cliuyang.cn/run-Windows-programs-on-Linux/

还有就是冲塔方向要不要改成去举报国服原神反作弊扫硬盘侵犯个人隐私?万一逼着他用跟国际服一样的检测方法的话应该就可以用Wine运行了吧ಥ_ಥ

Reply View the author
Lwh2008--听话模式
deepin
2022-10-12 22:14
#15

滑稽一下:可以吧macOS/Libraries(应该是)里面有一个iOS兼容层,我尝试将其放在freebsd里面勉强跑起来了iOS(安装包可以通过分享-存储在文件提取(文明的方法))然后虚拟机检测是检测硬件关键字还是什么还是检测hyper-V开启还是什么

Reply View the author
Lwh2008--听话模式
deepin
2022-10-12 22:15
#16
Lwh2008--听话模式

滑稽一下:可以吧macOS/Libraries(应该是)里面有一个iOS兼容层,我尝试将其放在freebsd里面勉强跑起来了iOS(安装包可以通过分享-存储在文件提取(文明的方法))然后虚拟机检测是检测硬件关键字还是什么还是检测hyper-V开启还是什么

VB里面还是勉勉强强跑起来过(可能是侥幸

Reply View the author