Thanks for the guide! And thanks to ScareWare for his post as well.
Confirming that OP's method works if you're using wine-stable version 5.
The newer versions, like the one in my distro's repo, or staging, aren't able to install the proper dotnet packages.
See you in game.
Edit: Also confirming what Crie said about needing to remove the maxshader line in the config.json before each subsequent start of the game. Thanks for that.