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
fair-rose2y 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
absent-sapphire2y ago
A log from wine ge will be more informative
fair-rose
fair-rose2y ago
Please send me Wine log and 'sudo dmesg' log.
like-gold
like-gold2y 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-blue
sensitive-blueOP2y 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.

Did you find this page helpful?