Batman Arkham City - steam_api.dll not found : r/PiratedGames
This error is a common roadblock for PC gamers, especially those playing older titles like Batman: Arkham City (released originally in 2011). Whether you are playing the original Game for Windows Live (GFWL) version, the Steam version, or a repack, this missing DLL file will prevent the game from launching entirely.
Batman: Arkham City relies on this file even for the single-player campaign. If Windows cannot locate this file when launching the game, it throws the error and shuts down.
If you're seeing the error when trying to launch Batman: Arkham City , don't worry — this is a common issue, and it's usually easy to fix.
Uninstall Batman: Arkham City completely, then reinstall it through Steam. This ensures all files are fresh.