https://bugs.winehq.org/show_bug.cgi?id=53634
Bug ID: 53634 Summary: Outer Wilds Mod Loader: Application cannot read config due to Newtonsoft.Json not working correctly in Wine Product: Wine Version: 7.16 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: mscoree Assignee: wine-bugs@winehq.org Reporter: domi+wine@secnd.me Distribution: ---
Created attachment 73032 --> https://bugs.winehq.org/attachment.cgi?id=73032 wine logs
When trying to run OWML in a clean Wine prefix it will fail due to issues with the Newtonsoft.Json library.
Running the same application with regular .NET 4.8 works perfectly fine. This issue occurs in multiple applications that use Newtonsoft.Json.
To reproduce: * Download OWML: wget https://github.com/ow-mods/owml/releases/download/2.6.0/OWML.zip * Unzip it: unzip OWML.zip * Start it with a fresh prefix: WINEPREFIX=$PWD/.prefix wine OWML.Launcher.exe
See attachment for error log.
To fix it simply install dotnet48 with winetricks: WINEPREFIX=$PWD/.prefix winetricks dotnet48
Starting it now will work.