Batman: Arkham Asylum

From PCGamingWiki, the wiki about fixing PC games
Jump to: navigation, search
Batman: Arkham Asylum
Batman Arkham Asylum Boxart.png
Developers
Publishers
Engines
Release dates
Windows
September 15, 2009
OS X
November 19, 2011
Batman: Arkham Asylum at WineHQ
Batman: Arkham Asylum at Steam Charts
Batman: Arkham Asylum at SteamDB
 Batman: Arkham Asylum 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 DRM switched from Games for Windows - LIVE and SecuROM to Steam for digital copies.
Disadvantage Built in benchmark removed post Steamworks patch.

General information

More information Batman Wiki
More information Steam Community Discussions
More information Steam Users' Forums for game series
More information Eidos Batman: Arkham Asylum Forums

Availability[edit]

Source DRM Notes Keys
Green Man Gaming Availability Table Icons - Steam.svg
Steam Availability Table Icons - Steam.svg Windows only. No third-party DRM.
Mac App Store Availability Table Icons - Mac App Store.svg OS X only.
Retail DRM details are not known DRM: SecuROM and Games for Windows - LIVE. Availability Table Icons - Steam.svg

Essential improvements[edit]

Patches[edit]

Information The normal version of Arkham Asylum is currently at version 1.1. It is highly recommended to update to the latest version if you haven't already.
Information The GOTY edition of the game does not need any patches, version 1.0 (as shown in the title screen) already has all the fixes.
  • BM_Garden Patch To check if you require this file navigate to the following folder in your Batman installation folder:

Batman Arkham Asylum\BmGame\CookedPC\Maps\PhysX\Maps\Garden or Batman Arkham Asylum GOTY\BmGame\CookedPC\Maps\Garden

Check for a file called Garden_A_PhysX.umap, if it is already located there is no need to touch this file.

Skip intro videos[edit]

Fix Skip intro movies

To skip the opening logos and legal information and go directly to the main menu, rename the following files from .bik to .bik.old.

  • Batman Arkham Asylum\BmGame\Movies\baa_logo_run_v5_h264.bik
  • Batman Arkham Asylum\BmGame\Movies\Legal.bik
  • Batman Arkham Asylum\BmGame\Movies\Legalus.bik
  • Batman Arkham Asylum\BmGame\Movies\nvidia.bik
  • Batman Arkham Asylum\BmGame\Movies\utlogo.bik

Game data[edit]

In-game general settings.

Configuration file(s) location[edit]

  Location 
Windows %USERPROFILE%\Documents\Square Enix\Batman Arkham Asylum GOTY\BmGame\Config\
OS X

Save game data location[edit]

  Location 
Windows %USERPROFILE%\Documents\Square Enix\Batman Arkham Asylum GOTY\SaveData\
OS X ~/Library/Application Support/Feral Interactive/Batman Arkham City GOTY/Save Data/
Information The save subfolder is named with a long string of letters and numbers.

Using GFWL save file in Steamworks version[edit]

Information New version won't remove or overwrite old save files.[1]

Fix Remove old save files header[1]

  1. Make new save games in slots you had them earlier and leave them 0% complete.
  2. Backup <Steam-folder>\userdata\<user-id>\35140\remote
  3. Open folder %USERPROFILE%\Documents\Square Enix\Batman Arkham Asylum\SaveData (GOTY for GOTY edition) and there should be files called save#.sgd
  4. Open first save#.sgd (for example save0.sgd for first slot save file) with your chosen HEX editor. Search for hex value 00 00 00 03 00 which is located after the first text and not the first dots.
  5. Now select everything before that value and delete. Part 1 Part 2
  6. Save file somewhere else like desktop. Do not change filename and do not overwrite the original file!
  7. Repeat the steps for all the files then copy them over the ones in <Steam-folder>\userdata\<user-id>\35140\remote. If all gone well you should be able to use old save files again.

Save game cloud syncing[edit]

System Native Notes
Steam Cloud Native
GameSave Manager Native

Video settings[edit]

External video settings.
Information Video settings can only be changed in the launcher
Graphics option Option WSGF Notes
Widescreen resolution Native WSGF WS Gold.svg
Multi-monitor Native WSGF MM Gold.svg Check here if you have broken cutscene
Ultra-widescreen Native WSGF UW Gold.svg
Field of view (FOV) Hackable See Field of view (FOV).
Windowed Native In launcher, click settings. Doesn't properly capture mouse, may click background windows by accident.
Borderless fullscreen windowed Impossible
Anisotropic filtering (AF) Native See Anisotropic filtering (AF).
Anti-aliasing (AA) Native
Vertical sync (Vsync) Native Set via launcher.
High frame rate Hackable See High frame rate.

Field of view (FOV)[edit]

Information Default field of view is 45.

Fix Edit BMInput.ini

  1. Open %USERPROFILE%\Documents\Square Enix\Batman: Arkham Asylum GOTY\BMGame\Config\UserInput.ini
  2. Add the line .Bindings=(Name="xx",Command="fov yy")
  3. Save the file

Notes:

Information xx is the button you want to assign to fov switching, while yy is the fov value

High frame rate[edit]

Fix Change frame rate smoothing

  1. Go to configuration file(s) location.
  2. Open the BmEngine.ini with a text editor.
  3. Search and change bSmoothFrameRate to FALSE or raise MaxSmoothedFrameRate value.
  4. Save file and make it "read only".
Information For more information, see the Unreal Engine 3 page.

Anisotropic filtering (AF)[edit]

Fix Anisotropic filtering (AF)

  1. Go to %USERPROFILE%\Documents\Square Enix\Batman: Arkham Asylum GOTY\BmGame\Config
  2. Open UserEngine.ini with a text editor.
  3. Under the [SystemSettings] section, add line MaxAnisotropy=16

Input settings[edit]

External movement commands key map settings.
External action commands key map settings.
The gamepad layout for Batman: Arkham Asylum
Keyboard and mouse Native Notes
Remapping Native Remappable in the launcher
Mouse acceleration Hackable Mouse smoothing is enabled by default. See below
Mouse input in menus Native
Mouse Y-axis inversion Native
Controller
Controller support Native
Full controller support Native
Controller remapping Impossible
Controller Y-axis inversion Native

Disable Mouse Smoothing[edit]

Fix Disable Mouse Smoothing

  1. Go to %USERPROFILE%\Documents\Square Enix\Batman: Arkham Asylum GOTY\bmgame\Config
  2. Open BmInput.ini with a text editor.
  3. Change the value of bEnableMouseSmoothing to False

Audio settings[edit]

In-game audio settings.
Audio options Native Notes
Separate volume controls Native
Surround sound Native Dolby Digital 5.1; Analog 7.1
Subtitles Native
Closed captions Impossible
Mute on focus lost Native

Localizations

Language UI Audio CC Notes
English Native Native Native
French Native Unknown Native
German Native Native Native
Italian Native Native Native
Spanish Native Unknown Native
Turkish Native Impossible Native Fan translation, see Turkish.

Turkish[edit]

Information A Turkish fan patch is available here. For non-GOTY edition users, note that it requires the game updated to at least 1.1.

Issues fixed[edit]

Game crash following introductory cutscene[edit]

Fix Game crash following introductory cutscene

Information This game requires the Iskoola Pota Font. Downloading and installing the font may prevent further crashes.
  1. The font is available here: (Trusted Source)

Microsoft.NET Framework error[edit]

Fix Instructions

Information When trying to start the game from the launcher you get a long error message.
  1. Uninstall the Microsoft.NET Framework.
  2. Download and re-install the Microsoft.NET Framework from here.
  3. Restart your computer.
  4. If this does not resolve the problem and the error mentions "External component has thrown an exception", follow the next steps.
  5. Install the latest NVIDIA PhysX System Software.
  6. Copy all of the files from C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common to the Binaries folder in the installation folder.[2]

Keyboard not working[edit]

Information Sometimes the only thing you can do in-game is pan the camera; the keyboard will not work at all.

Fix Remove config

  1. Go to %USERPROFILE%\Documents\Square Enix\Batman Arkham Asylum GOTY\BmGame
  2. Delete the Config folder.
  3. Run the game again.

Game crashes when leaving the Morgue[edit]

Fix Disable PhysX

  1. Turn off PhysX option in the launcher.
  2. Start the game normally

Other information[edit]

Middleware[edit]

Middleware Notes
Audio FMOD

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) XP Vista, 7
Processor (CPU) 3 GHz Intel Core 2 Duo or AMD Athlon 64 x2
System memory (RAM)
1 GB (XP)
2 GB (Vista, 7)
Hard disk drive (HDD)
9 GB
Video card (GPU) 128 MB of VRAM NVIDIA GeForce 7900 GT
ATI equivalent
512 MB of VRAM

References

  1. 1.0 1.1 [How to!] Use old GFWL savegame in Steamwork version :: Batman: Arkham City GOTY General Discussions
  2. http://forums.steampowered.com/forums/showpost.php?p=20235482&postcount=13