#version.dll won't loaded under Linux cause 4214 error
13 messages · Page 1 of 1 (latest)
On linux you have to use the patch as mhypbase.dll, not version.dll
not work, no encryption promoted when start game like this #1244001293882621972 message BTW, the size of original mhypbase.dll is 24M while version.dll is 1.9M
You're on 4.6, not 4.0? That is something you need to mention since they are different patches, and official gc (the server you're in right now) is 4.0
And yes of course the patched file will be different size than the unpatched file. You still need to use it as mhypbase.dll, not version.dll. It is required.
all files are 4.6 and works under windows. when I reboot to ArchLinux, and mv mhypbase.dll mhypbase.dll.bak; cp version.dll mhypbase.dll, it doesn't work.
That is no doubt because, as mentioned, 4.6 uses a different patch. It's not the same as the one used in current official Grasscutter which is for 4.0.
the version.dll is 4.6 which I copied from windows(auto patched by cultivation 1.4.1)
Yes.
ok, all files and patches are 4.6, it works on windows, but failed on Linux(with mv mhypbase.dll mhypbase.dll.bak; cp version.dll mhypbase.dll).
Yes because it is a different patch for 4.6. You will have to investigate for yourself why linux does not load the new, different, 4.6-specific patch.
Don't forget that 4.6 patch is two parts. It is not just the version.dll file.
mihoyonet.dll also patched.