HGL
sensitive-blue
Batman Arkham City GOTY (GOG) "Microsoft .NET Framework" Error
Whenever I launch Batman Arkham City GOTY, I'm greeted with this dreaded .NET error and the launcher which is bugged wont let me change my settings or launch the game. Initially, I thought it was just an issue on the Steam Deck since that's where I first encountered it, but the problem also persists on my Linux and Windows dual boot system (on both OS's). I'm using Proton GE Latest (it also happens with Wine GE Latest). I included the log file and a screenshot with the error.
5 Replies
fair-rose•2y ago
Hey! From reading your log I can understand that something is broken with SteamAPI which does an error. Please reinstall the game and let me know if something worked. Also send me the log from 'sudo dmesg' it will show you all pc errors and warnings.
absent-sapphire•2y ago
A log from wine ge will be more informative
fair-rose•2y ago
Please send me Wine log and 'sudo dmesg' log.
like-gold•2y ago
Read the readme first post here, ensure wine dependencies in your linux system (not steam deck) are installed.
Since you report the problem on 3 diff platforms its likely you need 3 diff solutions as dotnet is installed differently for each
For linux, run the game in a fresh wine-ge prefix, not proton, and post the log as instructed in the readme
sensitive-blueOP•2y ago
Update: I followed what Allora said and did a fresh Wine-GE install, making sure that the Proton-GE prefix was deleted beforehand. After installing and running the launcher, there was no .net error and the launcher looked normal and now I'm actually able to configure my settings and play the game. I initially thought Wine-GE wasn't working because I installed the game with a Proton-GE prefix and changed the wine version post installation. The fresh install eliminated the issue and now the game is playable on both my Linux install and my Steam Deck.