Grasscutters / Cultivation

A custom launcher designed to make it as easy as possible to proxy anime game traffic to private servers.
Apache License 2.0
968 stars 160 forks source link

Game version is too new for metadata patching. #119

Closed Sasori323 closed 1 year ago

Sasori323 commented 1 year ago

Before launching, it tells me to disable metadata patching, but also, it says I need a UA Patch to play the game. What is that "UA Patch" and how do I do that?

4Benj commented 1 year ago

This is not an issue/bug with Cultivation. Please refer to the Discord server for support. Before opening a new support thread, please read the “READ THE FIRST” thread and search for an existing one with your problem as many people have asked for help with the same issue before.

FengZhe-ZYH commented 1 year ago

I also ran into this issue and didn't know how to fix it, and although I registered discord and tried to find a workaround inside, I still got nothing. : - ( how can I do to deal this problem?

WolfFiresword commented 1 year ago

At the time that I write this, grasscutter only works up to version 3.3, so keep that in mind before following

UA is an old patch for the game, now obsolete. What you need to do now is download RSAPatch.dll ( linked here: https://github.com/34736384/RSAPatch ) Then you need to go to the location your anime game was installed (not the launcher install, the place the launcher downloads files to) Then the folder with a name ending with the word 'game' You should see a file named 'mhypbase.dll' Copy the name of this file and rename it to 'mhypbase.dll.backup' Then paste RSAPatch.dll into this directory, and rename it to mhypbase.dll Disable the Metadata patch option in the settings

Now you can consider it patched, do not attempt to connect to official servers with the patch To undo it, delete mhypbase.dll and rename 'mhypbase.dll.backup' to 'mhypbase.dll'

FengZhe-ZYH commented 1 year ago

在我写这篇文章的时候,grasscutter 只能工作到 3.3 版,所以在继续之前请记住这一点

UA 是游戏的旧补丁,现已过时。 你现在需要做的是下载 RSAPatch.dll(链接在这里:https://github.com/34736384/RSAPatch) 然后你需要去你的动漫游戏的安装位置(不是启动器安装,启动器的地方下载文件到) 然后文件夹名称以“游戏”结尾 你应该看到一个名为“mhypbase.dll”的文件 复制此文件的名称并将其重命名为“mhypbase.dll.backup” 然后粘贴 RSAPatch.dll进入此目录,并将其重命名为 mhypbase.dll 在设置中禁用元数据补丁选项

现在你可以认为它打了补丁,不要试图用补丁连接到官方服务器 要撤消它,删除 mhypbase.dll 并将 'mhypbase.dll.backup' 重命名为 'mhypbase.dll'

Thank you very much for your help, I am now able to successfully enter the game, but when I opened the door and started the game , there is a white screen , and I created the PublicKey in the same folder as the instructions in the link you gave me . But the problem is still not solved, Server's outputs are as following, please ask me what to do next 屏幕截图(486)

NotThorny commented 1 year ago

That happens because your game version and Grasscutter version don't match. I'd suggest you head over to the Grasscutter discord support channel though, since this is really an issue for GC and not with Cultivation.