Linux Machines not working

Rosco

Greenhorn
Edit: I can confirm this is fixed for me in 1.6.7 🎉 Have only tested seed maker so far but I don't see a reason it wouldn't fix the others too. Greatly appreciated, thank you!
Can confirm it's still not working in 1.6.6. Forgive me for yet again looking at the decompiled code but I needed to fix it for myself anyway, so another small technical analysis in the spoiler below if interested.
There's new code in StardewValley.exe's StaticDelegateBuilder.TryCreateDelegate that's doing everything right to correct the problem, there's just a typo that leads to it accidentally continuing to use the unfixed value instead of the fixed one at the last moment. As a result it's now much more straightforward to fix through dnSpyEx, I fixed it for myself successfully by changing one line in
C#:
if (ArgUtility.Get(array2, 1) == "Stardew Valley")
{
    array2[1] = Game1.GameAssemblyName;
    text = string.Join(", ", new string[] { text });
}
I changed:
C#:
text = string.Join(", ", new string[] { text });
to:
C#:
text = string.Join(", ", array2);
 
Last edited:
Top