Batman: Arkham City

From PCGamingWiki, the wiki about fixing PC games
Jump to: navigation, search
Batman: Arkham City
Batman Arkham City Coverart.jpg
Release dates
November 22, 2011
December 13, 2012
Batman: Arkham City at WineHQ
Batman: Arkham City at SteamDB
 Batman: Arkham City at Wikipedia
Batman: Arkham
Batman: Arkham Asylum 2009
Batman: Arkham City 2011
Batman: Arkham Origins 2013
Batman: Arkham Origins Blackgate 2014
Batman: Arkham Knight 2015

Key points

Information Games for Windows - LIVE and SecuROM have been removed from the Steam version.[1]

General information

More information Batman Wiki
More information Steam Community Discussions
More information Steam Users' Forums for game series
More information Technical Issues section of the official forum.


Source DRM Notes Keys
Retail Availability Table Icons - GFWL.svg DRM: SecuROM and Games for Windows - LIVE. Availability Table Icons - Steam.svg
Direct2Drive Availability Table Icons - Steam.svg
GamersGate Availability Table Icons - Steam.svg
GamersGate Requires online activation GOTY Edition (OS X only)
Games Republic Availability Table Icons - Steam.svg
GameStop Availability Table Icons - Steam.svg
Green Man Gaming Availability Table Icons - Steam.svg GOTY Edition
Humble Store Availability Table Icons - Steam.svg
Mac App Store Availability Table Icons - Mac App Store.svgRequires online activation GOTY Edition (OS X only)
Origin Requires online activation GOTY Edition (OS X only)
Steam Availability Table Icons - Steam.svg GOTY Edition (Windows and OS X)
Uplay Availability Table Icons - Steam.svg
Information All non-Steam Windows versions require Games for Windows - LIVE.
Information All Windows versions activate on Steam, including retail.[1]
Information The non-Steam OS X version uses Feral Interactive's DRM which requires online activation on their website.
Advantage The non-GOTY version upgrades to GOTY when activated on Steam.[1]

Essential improvements[edit]

Skip intro videos[edit]

Fix Skip intro movies

  1. Go to <path-to-game>\BmGame\Movies\
  2. Move, rename or delete StartupNV.swf and Startup.swf

Game data[edit]

In-game general settings.
Information A well-written post on the Steam Users' Forums about the way the game handles save data. Note that this forum post is only relevant to the deprecated GFWL version.

Configuration file(s) location[edit]

Windows %USERPROFILE%\Documents\WB Games\Batman Arkham City GOTY\BmGame\Config\

Save game data location[edit]

Steam <Steam-folder>/userdata/<user-id>/200260

Convert GFWL savegames to Steamworks[edit]

Fix Use GFWL-stripper

Save game cloud syncing[edit]

System Native Notes
Steam Cloud Native support
GameSave Manager Native support Supports both the standard and GOTY versions.

Video settings[edit]

External video settings.
Graphics option Option WSGF Notes
Widescreen resolution Native support WSGF WS Silver.svg
Multi-monitor Native support WSGF MM Silver.svg Multi-monitor HUD: Position Affects Gameplay.[2]
Ultra-widescreen Native support WSGF UW Silver.svg
Field of view (FOV) Hackable See Field of view (FOV).
Windowed Native support
Borderless fullscreen windowed No native support Borderless fullscreen windowed impossible even using any borderless windowed utilities such as Borderless Gaming.
Anisotropic filtering (AF) Native support See Anisotropic filtering (AF).
Anti-aliasing (AA) Native support
Vertical sync (Vsync) Native support
60 FPS Native support
120+ FPS Hackable Fix needed for 62 FPS cap; see High frame rate.

Field of view (FOV)[edit]

Fix Change FOV[3]

  1. Open %USERPROFILE%\Documents\WB Games\Batman Arkham City GOTY\BmGame\Config\BmInput.ini with a text editor.
  2. To bind a FoV value of 100 to F10, add this line at the end of [Engine.PlayerInput]: Bindings=(Name="F10",Command="fov 100").

The result:

Information The game might revert this change when graphic or control settings are altered; do not despair, keep editing it until it finally sticks.

Anisotropic filtering (AF)[edit]

Fix Anisotropic filtering (AF)

  1. Open %USERPROFILE%\Documents\WB Games\Batman Arkham City GOTY\BmGame\Config\UserEngine.ini with a text editor.
  2. Under the [SystemSettings] section, add line MaxAnisotropy=16.

High frame rate[edit]

Fix Raise frame rate smoothing

  1. Open the %USERPROFILE%\Documents\WB Games\Batman Arkham City GOTY\BmGame\Config\BMEngine.ini with a text editor.
  2. Search MaxSmoothedFrameRate. Best value should be your monitor refresh rate +2 so e.g. with 144hz monitor value should be 146. Change configs value to this. There may be multiple instances so change them all.
  3. Save file and make it "read only".
Information For more information, see the Unreal Engine 3 page.

Input settings[edit]

External key map settings.
The gamepad layout for Batman: Arkham City
Keyboard and mouse Native Notes
Remapping Native support
Mouse acceleration No native support
Mouse input in menus Native support
Mouse Y-axis inversion Native support Separate inversion of look, rotation, flight controls and Batarang flight controls.
Controller support Native support
Full controller support Native support
Controller remapping No native support
Controller Y-axis inversion Native support

Disable mouse smoothing[edit]

Fix Disable Mouse Smoothing

  1. Open BmInput.ini with a text editor.
  2. Under the [Engine.PlayerInput] section, change the value of bEnableMouseSmoothing to false

Audio settings[edit]

In-game audio settings.
Audio options Native Notes
Separate volume controls Native support SFX, Music and Dialogue.
Surround sound Native support Auto configures up to 5.1 output[4]
Subtitles Native support
Closed captions No native support
Mute on focus lost Native support


Language UI Audio CC Notes
English Native support Native support Native support
Brazilian Portuguese Native support No native support Native support
French Native support Native support Native support
German Native support Native support Native support
Italian Native support Native support Native support
Polish Native support No native support Native support
Russian Native support No native support Native support
Spanish Native support Native support Native support
Turkish Native support No native support Native support Fan translation, see Turkish.


A Turkish fan translation is available.

Information It does not include Harley Quinn's Revenge DLC.

Change language[edit]

Information By default the Windows system language takes over other preferences.

Fix Change game language[5]

  1. Open UserEngine.ini with a text editor
  2. Change the language to the code of your desired language


Information Menu texts preference can be simply overridden with -LANGUAGEFORCOOK=XXX parameter
Information Dialogues preference can be simply overridden with -LANGUAGE=XXX parameter
Information Language codes (XXX) and available localizations can be checked in the <path-to-game>\BmGame\Localization\ folder

Fix Change launcher language

Information Every time you start the launcher, the game takes over the launcher's language settings, so you should consider changing this, too.
  1. Open <path-to-game>\BmGame\Config\Launcher.ini with a text editor
  2. Search for '[Launcher.CultureMap]'.
  3. Put a semi-colon in front of each line except 'default=Int' and your desired language.

VR support[edit]

3D modes Native GG3D Notes
Native 3D No native support Unknown icon.svg
Nvidia 3D Vision Native support GG3D platinum.svg
TriDef 3D Native support GG3D bronze.svg DirectX 9 only.
iZ3D No native support False icon.svg

Issues fixed[edit]

Low FPS[edit]

Information Turn off PhysX and DX11, as both of these features are resource-intensive.
Information Ensure you have the latest DirectX End-User Runtimes.

Game crashes[edit]

Fix Force 2-core affinity[citation needed]

Gray screen after fight with Joker[edit]

Fix Gray screen after fight with Joker

Information After beating Joker in the Steel Mill, you may encounter a gray screen that looks to be a cutscene that refuses to load. It tells you you can skip it by clicking the left-mouse button, but doing so will have no effect.
Information If you encounter this problem and you have the game on Steam, try validating your cache.
  1. Right click on Batman: Arkham City in your Steam library
  2. Select Properties
  3. Select Local Files
  4. Select "Check integrity of game cache files".
Information The process might complete too fast (less than three seconds for a game of several gigabytes). If that's the case, launch the game and load up the menu. Press Alt+F4 and GfWL will helpfully inform you that you might lose unsaved progress. Click Yes to continue. Try validating your game's cache again.
Information If validating your cache did not work or you do not have a version of the game on Steam, delete the game's local files (Steam -> Batman: Arkham City -> Remove local files), reinstall the game and try again. Luckily your saves are stored in the Steam Cloud.

No sound or weak sound[edit]

Fix No sound or weak sound

  1. Update your sound card drivers.
  2. If problems persist, ensure sure you have volume set to max for Batman Arkham City in the volume mixer (click on the little speaker icon in the bottom-right of your screen in the system tray).
  3. If you're in-game, just Alt+Tab out of the game and check if Batman Arkham City is set to max in the volume mixer.
Information Another tip you could try is to go to Control Panel > Hardware and Sound > Sound > Communications Tab then select the "Do Nothing" radio button to permanently fix this issue.

Game crashes right after launch[edit]

Fix Game crashes right after launch

The Windows 7 event log may show entries like this:

Problem signature:

Problem Event Name: APPCRASH

Application Name: BatmanAC.exe

Application Version:

Application Timestamp: 00000000

Fault Module Name: BatmanAC.exe

Fault Module Version:

Fault Module Timestamp: 00000000

Exception Code: c000001d

Exception Offset: 0348d7d2

OS Version: 6.1.7601.

Locale ID: 1033

Additional Information 1: b1da

Additional Information 2: b1dad02de602a574f3e3edfa7bc260e4

Additional Information 3: 3984

Additional Information 4: 3984b60a0d265364fe265f881509cbd0

If you are using EMET and set SEHOP to opt-out, Batman Arkham City needs to be added to the opt-out list. To do this:

1) Create an empty text file

2) Add theses lines:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\BatmanAC.exe]


3) Save it as batman.reg (name doesn't matter, just the .reg extension is important)

4) Double click it

5) Run Arkham City

If that doesn't work, you may have to try disabling SEHOP globally:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel]


Game crashes during introductory cutscene[edit]

Fix Install PhysX or disable it

Fix for missing Catwoman controls[edit]

Fix Edit UserInput.ini

Information While able to do the "quickfire disarm" for Catwoman while using a gamepad, this move is unusable with a keyboard, as it has no button associated with it.
  1. Open UserInput.ini with a text editor
  2. Find the line IniVersion=6.9
  3. Under this line add Bindings=(Name="KEYHERE",Command="HoldToZoom | QuickGadgetY", Shift=false, Control=false, Alt=false, bIgnoreShift=false, bIgnoreCtrl=false, bIgnoreAlt=false):META:COM_QUICK_GADGET1,1,-1,-1,"",false,true,CI_QuickWhip
  4. Replace KEYHERE with the desired key - note that if a key is already used for another function it can't be associated with this action
  5. Save the file

Missing Penguin Statues[edit]

Fix Missing Penguin Statues

Information Sometimes Penguin statues may become invisible, and cannot be destroyed, but can be locked on with a batarang.
  1. Verify the game cache or reinstall the game.

Other information[edit]


Technical specs Supported Notes
Direct3D 9, 11
OpenGL Unknown OS X only.
Shader Model support 3, 5
64-bit executable Native support OS X only.[citation needed]


Middleware Notes
Physics PhysX
Audio Wwise
Cutscenes Bink Video

System requirements[edit]

Minimum Recommended
Operating system (OS) XP Vista, 7,8
Processor (CPU) Intel Core 2 Duo 2.4 GHz 2.5 GHz Dual Core
System memory (RAM) 2 GB 4 GB
Hard disk drive (HDD)
17 GB
Video card (GPU) ATI Radeon HD 3850
Nvidia GeForce 8800 GT
512 MB of VRAM
AMD Radeon HD 6970
Nvidia GeForce GTX 570
Minimum Recommended
Operating system (OS) 10.7.5 10.8.2
Processor (CPU) Intel 2.0 GHz Intel 2.4 GHz
System memory (RAM) 4 GB 8 GB
Hard disk drive (HDD)
16 GB
Video card (GPU) 256 MB of VRAM 512 MB of VRAM


  1. 1.0 1.1 1.2 Steam Community :: Group Announcements :: Batman: Arkham City GOTY
  2. Batman Arkham City | WSGF
  3. B-AC - FoV Setting? - Steam Users' Forums
  4. PC Gaming Surround Sound Round-up
  5. How to change the language in Batman Arkham City - Steam Users' Forums