Difference between revisions of "Batman: Arkham City"
(356 intermediate revisions by more than 100 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox game | {{Infobox game | ||
− | |cover = | + | |cover = Batman Arkham City cover.jpg |
− | |developers = | + | |developers = |
{{Infobox game/row/developer|Rocksteady Studios}} | {{Infobox game/row/developer|Rocksteady Studios}} | ||
− | {{Infobox game/row/ | + | {{Infobox game/row/porter|Feral Interactive|OS X}} |
− | |publishers = | + | |publishers = |
{{Infobox game/row/publisher|Warner Bros. Interactive Entertainment}} | {{Infobox game/row/publisher|Warner Bros. Interactive Entertainment}} | ||
{{Infobox game/row/publisher|Feral Interactive|OS X}} | {{Infobox game/row/publisher|Feral Interactive|OS X}} | ||
+ | {{Infobox game/row/publisher|1C-SoftClub|Russia}} | ||
|engines = | |engines = | ||
{{Infobox game/row/engine|Unreal Engine 3}} | {{Infobox game/row/engine|Unreal Engine 3}} | ||
− | |release dates= | + | |release dates= |
{{Infobox game/row/date|Windows|November 22, 2011}} | {{Infobox game/row/date|Windows|November 22, 2011}} | ||
{{Infobox game/row/date|OS X|December 13, 2012}} | {{Infobox game/row/date|OS X|December 13, 2012}} | ||
+ | |reception = | ||
+ | {{Infobox game/row/reception|Metacritic|batman-arkham-city|91}} | ||
+ | {{Infobox game/row/reception|IGDB|batman-arkham-city|91}} | ||
+ | |taxonomy = | ||
+ | {{Infobox game/row/taxonomy/monetization | One-time game purchase }} | ||
+ | {{Infobox game/row/taxonomy/microtransactions | }} | ||
+ | {{Infobox game/row/taxonomy/modes | Singleplayer }} | ||
+ | {{Infobox game/row/taxonomy/pacing | Real-time }} | ||
+ | {{Infobox game/row/taxonomy/perspectives | Third-person }} | ||
+ | {{Infobox game/row/taxonomy/controls | Direct control }} | ||
+ | {{Infobox game/row/taxonomy/genres | Action, Adventure, Open world, Stealth }} | ||
+ | {{Infobox game/row/taxonomy/sports | }} | ||
+ | {{Infobox game/row/taxonomy/vehicles | }} | ||
+ | {{Infobox game/row/taxonomy/art styles | Realistic }} | ||
+ | {{Infobox game/row/taxonomy/themes | Contemporary }} | ||
+ | {{Infobox game/row/taxonomy/series | Batman: Arkham }} | ||
|steam appid = 200260 | |steam appid = 200260 | ||
|steam appid side = 57400 | |steam appid side = 57400 | ||
− | |gogcom | + | |gogcom id = 1260066469 |
+ | |gogcom id side = | ||
+ | |hltb = 882 | ||
+ | |lutris = batman-arkham-city-goty | ||
+ | |strategywiki = Batman: Arkham City | ||
+ | |mobygames = 55403 | ||
|wikipedia = Batman: Arkham City | |wikipedia = Batman: Arkham City | ||
+ | |winehq = 13848 | ||
+ | |license = commercial | ||
}} | }} | ||
− | |||
− | + | {{Introduction | |
− | {{ | + | |introduction = |
+ | |||
+ | |release history = | ||
+ | |||
+ | |current state = | ||
+ | }} | ||
'''General information''' | '''General information''' | ||
− | {{mm}} [ | + | {{mm}} [https://arkhamcity.fandom.com/wiki/Arkham_Wiki Arkham Wiki] |
− | {{mm}} [ | + | {{mm}} [https://batman.fandom.com/wiki/Batman_Wiki Batman Wiki] |
− | {{mm}} [ | + | {{GOG.com links|1260066469|batman_arkham_series|for game series}} |
− | {{mm}} [ | + | {{mm}} [https://www.feralinteractive.com/en/mac-games/bmac/ OS X minisite] |
+ | {{mm}} [https://steamcommunity.com/app/200260/discussions/ Steam Community Discussions] | ||
==Availability== | ==Availability== | ||
− | {{Availability | + | {{Availability| |
− | {{Availability | + | {{Availability/row| Retail | | disc, GFWL, key, activation| {{DRM|SecuROM|8|GFWL|activation=ssa|ZDPP=yes|local=true}}, along with {{DRM|SecuROM PA}}. The standard edition has 2 DVDs while the Game of the Year edition has 3 DVDs. | Steam | Windows }} |
− | {{Availability | + | {{Availability/row| Retail | | Steam | 2014 rerelease of GOTY edition. | | Windows }} |
− | {{Availability | + | {{Availability/row| Epic Games Store | batman-arkham-city | DRM-free | Game of the Year Edition.<br/>DRM-free when launched directly from executable.<ref>{{Refcheck|user=Baronsmoki|date=2019-09-19}}</ref> | | Windows }} |
− | {{Availability | + | {{Availability/row| GamersGate | batman-arkham-city-game-of-the-year-edition | Steam | Game of the Year Edition. | | Windows }} |
− | {{Availability | + | {{Availability/row| Gamesplanet | 1546-1 | Steam | Game of the Year Edition. | | Windows }} |
+ | {{Availability/row| GOG.com | batman_arkham_city_goty | DRM-free | Game of the Year Edition. | | Windows }} | ||
+ | {{Availability/row| GMG | batman-arkham-city-game-of-the-year | Steam | Game of the Year Edition. | | Windows }} | ||
+ | {{Availability/row| Humble | batman-arkham-city-goty-edition | Steam | Game of the Year Edition. | | Windows }} | ||
+ | {{Availability/row| Steam | 200260 | Steam | Game of the Year Edition. Can be ran on macOS machines despite the store page not showing support for the OS.<ref>{{Refurl|url=https://steamdb.info/app/200260/depots/|title=SteamDB depots|date=2024-07-07}}</ref> | | Windows, OS X }} | ||
+ | {{Availability/row| Developer | https://store.feralinteractive.com/en/mac-linux-games/bmac/ | Steam | Game of the Year Edition. | | OS X | unavailable }} | ||
+ | {{Availability/row| Games for Windows Marketplace | GFWL | GFWL, activation | {{DRM|SecuROM PA}}.<ref>{{Refurl|url=https://web.archive.org/web/20130114223353/http://marketplace.xbox.com/en-US/Product/Batman-Arkham-City/66acd000-77fe-1000-9115-d80457520fa0|title=Microsoft Games for Windows Marketplace|date=21 August 2022}}</ref> | | Windows | unavailable }} | ||
+ | {{Availability/row| MacApp | id561687003 | MacApp, Activation | Game of the Year Edition. | | OS X | unavailable }} | ||
+ | {{Availability/row| Origin | batman/batman-arkham-city | Origin | Game of the Year Edition. | | Windows | unavailable}} | ||
}} | }} | ||
− | {{ii}} | + | {{ii}} The retail version activates on [[Steam]].<ref name="Steamworks">[https://steamcommunity.com/games/200260/announcements/detail/1909817119598626547 Steam Community :: Group Announcements :: Batman: Arkham City GOTY]</ref> |
+ | {{ii}} {{Removed DRM|SecuROM PA||GFWL}} were removed from the Steam version in 2013.<ref name="Steamworks"/> | ||
+ | {{ii}} The non-Steam OS X version uses Feral Interactive's DRM which requires online activation on their website. | ||
{{++}} The non-GOTY version upgrades to GOTY when activated on Steam.<ref name="Steamworks"/> | {{++}} The non-GOTY version upgrades to GOTY when activated on Steam.<ref name="Steamworks"/> | ||
+ | |||
+ | ===Demo=== | ||
+ | {{ii}} A demo is available on [steam://install/200240 Steam]. | ||
==Essential improvements== | ==Essential improvements== | ||
===Skip intro videos=== | ===Skip intro videos=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Delete or rename video files|ref=<ref>{{Refurl|url=https://steamcommunity.com/sharedfiles/filedetails/?id=602828951|title=Skip 10 seconds of intro|date=2020-11-16}}</ref>|fix= |
− | {{ | + | # Go to {{folder|{{p|game}}\BmGame\Movies\}}. |
− | # | + | # Delete or rename {{file|Startup.swf}} and {{file|StartupNV.swf}}. |
− | # | ||
}} | }} | ||
− | + | {{Fixbox|description=Toggle ''Disable Startup Movies'' in the [[#Batman: Arkham City - Advanced Launcher|Batman: Arkham City - Advanced Launcher]]|ref={{cn|date=2023-03-08|reason=}}|fix= | |
− | |||
− | |||
− | |||
− | {{Fixbox| | ||
− | |||
− | |||
− | |||
− | ''' | ||
− | |||
− | {{ | ||
− | |||
}} | }} | ||
− | + | ===[https://neatodev.github.io/CityLauncher/ Batman: Arkham City - Advanced Launcher]=== | |
− | + | {{mm}} This custom launcher replaces the original one and includes all the features from the vanilla launcher along with common tweaks and bug fixes already covered on this page and more. Also supports more [https://steamcommunity.com/sharedfiles/filedetails/?id=1188257825 advanced tweaks] to improve performance and visual fidelity beyond what the vanilla launcher allows. | |
− | {{ | + | {{ii}} Supports Steam GOTY, Epic Games Store GOTY and GOG GOTY releases. GFWL version is not supported. Windows and native Linux are supported. |
− | + | {{ii}} A PCGamingWiki mirror of the launcher binary is [https://community.pcgamingwiki.com/files/file/2650-batman-arkham-city-advanced-launcher/ available]. | |
− | |||
− | |||
− | |||
==Game data== | ==Game data== | ||
− | + | {{Image|Batman Arkham City General.png|In-game general settings.}} | |
− | {{ii}} A well-written [http://forums.steampowered.com/forums/showthread.php?t=2331974 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. | + | {{ii}} A well-written [https://web.archive.org/web/20141205131236/http://forums.steampowered.com/forums/showthread.php?t=2331974 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=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/config|Windows|{{p|userprofile\Documents}}\WB Games\Batman Arkham City GOTY\BmGame\Config\}} |
− | {{Game data/ | + | {{Game data/config|OS X|}} |
}} | }} | ||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/saves|Windows|{{p|userprofile\Documents}}\WB Games\Batman Arkham City GOTY\SaveData\}} |
+ | {{Game data/saves|Steam|{{p|steam}}\userdata\{{p|uid}}\200260\}} | ||
}} | }} | ||
+ | {{++}} Steam saves are compatible with the GOG.com version.<ref>{{Refcheck|user=Hman360|date=2020-12-12}}</ref> | ||
− | === | + | ===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== |
− | {{ | + | {{Save game cloud syncing |
− | + | |discord = | |
− | + | |discord notes = | |
− | + | |epic games launcher = false | |
− | + | |epic games launcher notes = | |
− | + | |gog galaxy = true | |
− | + | |gog galaxy notes = | |
− | + | |origin = true | |
− | + | |origin notes = | |
+ | |steam cloud = true | ||
+ | |steam cloud notes = Approx. 954 MB available. | ||
+ | |ubisoft connect = | ||
+ | |ubisoft connect notes = | ||
+ | |xbox cloud = | ||
+ | |xbox cloud notes = | ||
}} | }} | ||
− | ===[ | + | ===Convert GFWL savegames to Steamworks=== |
− | {{ | + | {{Fixbox|description=Use [https://steamcommunity.com/sharedfiles/filedetails/?id=188027765 GFWL-stripper]}} |
− | | | + | |
− | | | + | ===Convert Xbox 360 save games to Epic Games Store version=== |
− | | | + | {{ii}} This is a bit more involved and manual than removing GFWL above, but still easy. <code>0x</code> refers to hexadecimal values. For example, <code>0x10</code> means "the hexadecimal value 10 (decimal 16), '''not''' decimal 10". |
− | | | + | |
− | + | {{Fixbox|description=Instructions|ref=|fix= | |
− | | | + | # Make a note of the save(s) you want to use on the PC version as above i.e. save 0, 1, 2, and/or 3 |
− | | | + | # Insert a USB flashdrive into your Xbox 360 |
− | | | + | # Use your Xbox 360 Settings menu to copy your Arkham City savegames to the drive |
+ | # Complete transfer of files to your PC - there will be a "Content" folder on your USB drive, and your saves will be in it, search for the files {{file|save0.sgd}}, {{file|save1.sgd}} etc. depending on which you want to convert | ||
+ | # Open the save file you want to transfer in your hex editor | ||
+ | # Go to offset <code>0xD000</code>, or search for the first occurrence of <code>0x9E2A83</code> - I have only seen this near position <code>0xD000</code> in my saves, but it may vary. | ||
+ | # Delete everything '''before''' position <code>0xD000</code> | ||
+ | # You should end up with a file starting with <code>0x00 0x00 0x00 0x03</code> | ||
+ | # Insert 4 bytes of <code>00 80 04 00</code> at the start. | ||
+ | # Your file will now begin <code>00 80 04 00 00 00 00 03</code>... | ||
+ | # Save your changes. | ||
+ | # Copy your edited save into the correct folder as documented above, or in [https://www.youtube.com/watch?v=7AxZW_LivvM Youtube - TUTORIAL Batman Arkham How To Install SaveGames] | ||
+ | }} | ||
+ | |||
+ | ===Convert Steam save games to Epic Games Store version=== | ||
+ | {{Fixbox|description=Instructions|ref=|fix= | ||
+ | # Open your save file in your hex editor. | ||
+ | # It will start with <code>00 00 00 03</code>. | ||
+ | # Insert the 4 bytes <code>00 80 04 00</code> at the start of the file, so it now starts <code>00 80 04 00 00 00 00 03</code> | ||
+ | # Save the file and transfer to the save folder as documented above. | ||
+ | }} | ||
+ | |||
+ | ===Convert Epic Games Store save games to Steam=== | ||
+ | {{Fixbox|description=Instructions|ref=|fix= | ||
+ | # Open your copied save file in your hex editor. | ||
+ | # Select and delete the first 4 bytes <code>00 80 04 00</code>. | ||
+ | # Save the file and transfer to the save folder as documented above. | ||
}} | }} | ||
− | ==Video | + | ==Video== |
− | + | {{Image|Batman Arkham City External Video.png|External video settings.}} | |
− | {{Video | + | {{Video |
− | |wsgf link = | + | |wsgf link = https://www.wsgf.org/dr/batman-arkham-city/en |
|widescreen wsgf award = silver | |widescreen wsgf award = silver | ||
|multimonitor wsgf award = silver | |multimonitor wsgf award = silver | ||
Line 117: | Line 176: | ||
|widescreen resolution notes= | |widescreen resolution notes= | ||
|multimonitor = true | |multimonitor = true | ||
− | |multimonitor notes = Multi-monitor HUD: Position Affects Gameplay.<ref>[ | + | |multimonitor notes = Multi-monitor HUD: Position Affects Gameplay.<ref>[https://www.wsgf.org/dr/batman-arkham-city/en Batman Arkham City | WSGF]</ref> |
|ultrawidescreen = true | |ultrawidescreen = true | ||
− | |ultrawidescreen notes = | + | |ultrawidescreen notes = Some cutscenes are pillar-boxed. |
− | |4k ultra hd = | + | |4k ultra hd = true |
|4k ultra hd notes = | |4k ultra hd notes = | ||
|fov = hackable | |fov = hackable | ||
Line 128: | Line 187: | ||
|borderless windowed = false | |borderless windowed = false | ||
|borderless windowed notes = | |borderless windowed notes = | ||
− | |anisotropic = | + | |anisotropic = always on |
− | |anisotropic notes = See [[#Anisotropic filtering (AF)|Anisotropic filtering (AF)]]. | + | |anisotropic notes = Default is 4x ("MaxAnisotropy=4"), See [[#Anisotropic filtering (AF)|Anisotropic filtering (AF)]]. |
|antialiasing = true | |antialiasing = true | ||
− | |antialiasing notes = | + | |antialiasing notes = [[FXAA]] or up to 8x [[MSAA]]. |
|vsync = true | |vsync = true | ||
− | |vsync notes = | + | |vsync notes = Set via launcher.<br>Triple Buffering. |
− | | | + | |60 fps = true |
− | | | + | |60 fps notes = |
+ | |120 fps = hackable | ||
+ | |120 fps notes = See [[#Frame_rate_(FPS)|120+ FPS]]. | ||
+ | |hdr = unknown | ||
+ | |hdr notes = | ||
|color blind = unknown | |color blind = unknown | ||
|color blind notes = | |color blind notes = | ||
Line 141: | Line 204: | ||
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]=== | ===[[Glossary:Field of view (FOV)|Field of view (FOV)]]=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Use [[#Batman: Arkham City - Advanced Launcher|Batman: Arkham City - Advanced Launcher]]}} |
− | {{Fixbox | + | {{Fixbox|description=Change FOV|ref=<ref>[https://web.archive.org/web/20141205131253/http://forums.steampowered.com/forums/showthread.php?t=2245642 B-AC - FoV Setting? - Steam Users' Forums] (retrieved)</ref>|fix= |
− | # | + | # Go to the [[#Game data|configuration file(s) location]]. |
− | # To bind a FoV value of 100 to | + | # Open {{file|BmInput.ini}}. |
+ | # To bind a FoV value of 100 to {{key|F10}}, add this line at the end of <code>[Engine.PlayerInput]</code>: <code>Bindings=(Name="F10",Command="fov 100")</code>. | ||
The result: | The result: | ||
<gallery widths=160px heights=100px> | <gallery widths=160px heights=100px> | ||
− | File: | + | File:Batman Arkham City Default FOV.jpg|Default FOV |
− | File: | + | File:Batman Arkham City Modified FOV.jpg|FOV 100 |
</gallery> | </gallery> | ||
− | {{ii}} The game might revert this change when graphic or control settings are altered | + | '''Notes''' |
+ | {{ii}} The game might revert this change when graphic or control settings are altered, especially when using the separate configuration tool. In case of multiple edits to an .ini file, it is useful to make a copy of the customized file and copy it over the reverted one when necessary, in order to avoid repeated manual editing. | ||
}} | }} | ||
===[[Glossary:Anisotropic filtering (AF)|Anisotropic filtering (AF)]]=== | ===[[Glossary:Anisotropic filtering (AF)|Anisotropic filtering (AF)]]=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Use [[#Batman: Arkham City - Advanced Launcher|Batman: Arkham City - Advanced Launcher]]}} |
− | {{Fixbox | + | {{Fixbox|description=Anisotropic filtering (AF)|ref=<ref>{{Refcheck|user=Aaronth07|date=2018-03-13}}</ref>{{cn|date=July 2016}}|fix= |
− | # | + | # Go to the [[#Game data|configuration file(s) location]]. |
− | # Under the <code>[SystemSettings]</code> section, add line <code>MaxAnisotropy=16</code> | + | # Open {{file|UserEngine.ini}}. |
+ | # Under the <code>[SystemSettings]</code> section, add line <code>MaxAnisotropy=16</code>. | ||
}} | }} | ||
− | ===[[Glossary: | + | ===[[Glossary:Frame_rate_(FPS)|120+ FPS]]=== |
− | {{Fixbox| | + | {{Fixbox|description=Use [[#Batman: Arkham City - Advanced Launcher|Batman: Arkham City - Advanced Launcher]]}} |
− | {{Fixbox/ | + | {{Fixbox|description=Change Framerate|ref=<ref>{{Refurl|url=https://www.overclock.net/threads/how-to-unlock-max-fps-for-arkham-city.1172219/|title=How to unlock max fps for Arkham City - overclock.net|date=May 2023}}</ref>|fix= |
− | # | + | # Go to the [[#Game data|configuration file(s) location]]. |
− | + | # Open {{file|BmEngine.ini}}. | |
− | # | + | # Search for <code>SmoothFrameRate</code> and edit all occurences of <code>MinSmoothedFrameRate=</code> and <code>MaxSmoothedFrameRate=</code> to the desired values. |
− | + | ||
+ | AND | ||
+ | |||
+ | # Open {{file|UserEngine.ini}}. | ||
+ | # Take the values for <code>MinSmoothedFrameRate</code> and <code>MaxSmoothedFrameRate</code> | ||
+ | # Add the entries under the section <code>[Engine.Engine]</code> | ||
+ | # Add a new section <code>[Engine.GameEngine]</code> | ||
+ | # Add the values there again. | ||
+ | |||
+ | --- | ||
+ | |||
+ | Now both files should contain: | ||
+ | <pre> | ||
+ | [Engine.Engine] | ||
+ | MinSmoothedFrameRate=120 | ||
+ | MaxSmoothedFrameRate=144 | ||
+ | |||
+ | [Engine.GameEngine] | ||
+ | MinSmoothedFrameRate=120 | ||
+ | MaxSmoothedFrameRate=144 | ||
+ | </pre> | ||
}} | }} | ||
− | ==Input | + | ===[https://www.nexusmods.com/batmanarkhamcity/mods/407 Arkham City Redux]=== |
− | + | {{ii}} Texture pack that features over a thousand upscaled, retouched, refined and manually improved textures, updating the visuals of the game's characters and environments while keeping the original aesthetics intact. | |
− | + | ||
− | {{Input | + | ==Input== |
+ | {{Image|Batman Arkham City External Remapping.png|External key map settings.}} | ||
+ | {{Image|Batman Arkham City Gamepad Layout.png|The gamepad layout for Batman: Arkham City}} | ||
+ | {{Input | ||
|key remap = true | |key remap = true | ||
|key remap notes = | |key remap notes = | ||
− | |acceleration option = | + | |acceleration option = hackable |
− | |acceleration option notes = | + | |acceleration option notes = See [[#Disable Mouse Smoothing|Disable mouse smoothing]]. |
+ | |mouse sensitivity = hackable | ||
+ | |mouse sensitivity notes = See [[#Mouse sensitivity|Mouse sensitivity]]. | ||
|mouse menu = true | |mouse menu = true | ||
|mouse menu notes = | |mouse menu notes = | ||
|invert mouse y-axis = true | |invert mouse y-axis = true | ||
|invert mouse y-axis notes = Separate inversion of look, rotation, flight controls and Batarang flight controls. | |invert mouse y-axis notes = Separate inversion of look, rotation, flight controls and Batarang flight controls. | ||
+ | |touchscreen = unknown | ||
+ | |touchscreen notes = | ||
|controller support = true | |controller support = true | ||
− | |controller support notes = | + | |controller support notes = XInput supported, DirectInput has some mapping issues. |
|full controller = true | |full controller = true | ||
|full controller notes = | |full controller notes = | ||
|controller remap = false | |controller remap = false | ||
|controller remap notes = | |controller remap notes = | ||
+ | |controller sensitivity = false | ||
+ | |controller sensitivity notes= | ||
|invert controller y-axis = true | |invert controller y-axis = true | ||
|invert controller y-axis notes= | |invert controller y-axis notes= | ||
− | | | + | |xinput controllers = true |
− | | | + | |xinput controllers notes = |
+ | |xbox prompts = true | ||
+ | |xbox prompts notes = | ||
+ | |impulse triggers = false | ||
+ | |impulse triggers notes = | ||
+ | |dualshock 4 = true | ||
+ | |dualshock 4 notes = | ||
+ | |dualshock prompts = hackable | ||
+ | |dualshock prompts notes = Use [https://www.nexusmods.com/batmanarkhamcity/mods/294 this mod]. | ||
+ | |light bar support = unknown | ||
+ | |light bar support notes = | ||
+ | |dualshock 4 modes = unknown | ||
+ | |dualshock 4 modes notes = | ||
+ | |tracked motion controllers= unknown | ||
+ | |tracked motion controllers notes = | ||
+ | |tracked motion prompts = unknown | ||
+ | |tracked motion prompts notes = | ||
+ | |other controllers = unknown | ||
+ | |other controllers notes = | ||
+ | |other button prompts = unknown | ||
+ | |other button prompts notes= | ||
+ | |controller hotplug = true | ||
+ | |controller hotplug notes = | ||
+ | |haptic feedback = true | ||
+ | |haptic feedback notes = | ||
+ | |simultaneous input = false | ||
+ | |simultaneous input notes = | ||
+ | |steam input api = unknown | ||
+ | |steam input api notes = | ||
+ | |steam hook input = unknown | ||
+ | |steam hook input notes = | ||
+ | |steam input presets = unknown | ||
+ | |steam input presets notes = | ||
+ | |steam controller prompts = unknown | ||
+ | |steam controller prompts notes = | ||
+ | |steam cursor detection = unknown | ||
+ | |steam cursor detection notes = | ||
}} | }} | ||
===Disable Mouse Smoothing=== | ===Disable Mouse Smoothing=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Use [[#Batman: Arkham City - Advanced Launcher|Batman: Arkham City - Advanced Launcher]]}} |
− | {{Fixbox | + | {{Fixbox|description=Disable Mouse Smoothing|ref=<ref>{{Refcheck|user=Aaronth07|date=2018-3-13}}</ref>|fix= |
− | # | + | # Go to the [[#Game data|configuration file(s) location]]. |
− | # Under the <code> | + | # Open {{file|BmInput.ini}}. |
+ | # Under the <code>[Engine.PlayerInput]</code> section, change the value of <code>bEnableMouseSmoothing</code> to <code>false</code> | ||
+ | }} | ||
+ | |||
+ | ===[[Glossary:Mouse#Sensitivity|Mouse sensitivity]]=== | ||
+ | {{Fixbox|description=Use [[#Batman: Arkham City - Advanced Launcher|Batman: Arkham City - Advanced Launcher]]}} | ||
+ | {{Fixbox|description=Change Mouse sensitivity|ref={{cn|date=March 2018}}|fix= | ||
+ | # Go to the [[#Game data|configuration file(s) location]]. | ||
+ | # Open {{file|BmInput.ini}}. | ||
+ | # Under the <code>[Engine.PlayerInput]</code> section, change the value of <code>MouseSensitivity=X</code> to your desired mouse sensitivity. | ||
+ | }} | ||
+ | |||
+ | ===Mouse cursor reappears when using controller=== | ||
+ | {{ii}} When using a controller, entering menus (such as the map) un-hides the mouse cursor and positions it in the center of the screen. | ||
+ | |||
+ | {{Fixbox|description=Use [http://www.softwareok.com/?seite=Microsoft/AutoHideMouseCursor AutoHideMouseCursor] set to "'''Classic strategy'''"|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/200260/discussions/0/648814300341004518/|title=Steam Discussions: Batman: Arkham City GOTY - Any way to get rid of the mouse cursor?|date=2021-02-01}}</ref>|fix= | ||
}} | }} | ||
− | ==Audio | + | ==Audio== |
− | + | {{Image|Batman Arkham City Audio.png|In-game audio settings.}} | |
− | {{Audio | + | {{Audio |
|separate volume = true | |separate volume = true | ||
|separate volume notes = SFX, Music and Dialogue. | |separate volume notes = SFX, Music and Dialogue. | ||
− | |surround sound = | + | |surround sound = true |
− | |surround sound notes = Auto configures up to 5.1 output<ref> | + | |surround sound notes = Auto configures up to 5.1 output<ref>{{Refurl|url=https://satsun.org/audio/|title=PC Gaming Surround Sound Round-up|date=May 2023}}</ref> |
|subtitles = true | |subtitles = true | ||
|subtitles notes = | |subtitles notes = | ||
Line 219: | Line 365: | ||
{{L10n|content= | {{L10n|content= | ||
− | |||
− | |||
{{L10n/switch | {{L10n/switch | ||
− | |language = | + | |language = English |
|interface = true | |interface = true | ||
− | |audio = | + | |audio = true |
|subtitles = true | |subtitles = true | ||
|notes = | |notes = | ||
Line 230: | Line 374: | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
− | |language = | + | |language = Japanese |
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = hackable | ||
+ | |notes = Fan Translation https://kakihey.com/pc-gaming/batman-arkham-city-japanese/ | ||
+ | |fan = true | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Arabic | ||
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = hackable | ||
+ | |notes = Fan translation by AR Team, [https://discord.com/invite/zpVpQAe download]. | ||
+ | |fan = true | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Czech | ||
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = hackable | ||
+ | |notes = [https://prekladyher.eu/preklady/batman-arkham-city.65/ Fan translation]. | ||
+ | |fan = true | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = French | ||
|interface = true | |interface = true | ||
|audio = true | |audio = true | ||
Line 238: | Line 406: | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
− | |language = | + | |language = German |
|interface = true | |interface = true | ||
|audio = true | |audio = true | ||
Line 246: | Line 414: | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
− | |language = | + | |language = Hungarian |
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = hackable | ||
+ | |notes = [https://magyaritasok.hu/magyaritasok/batman-arkham-city/3030 Fan translation]. | ||
+ | |fan = true | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Italian | ||
|interface = true | |interface = true | ||
|audio = true | |audio = true | ||
Line 254: | Line 430: | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
− | |language = | + | |language = Polish |
|interface = true | |interface = true | ||
− | |audio = | + | |audio = false |
|subtitles = true | |subtitles = true | ||
|notes = | |notes = | ||
Line 262: | Line 438: | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
− | |language = | + | |language = Brazilian Portuguese |
|interface = true | |interface = true | ||
|audio = false | |audio = false | ||
Line 282: | Line 458: | ||
|audio = true | |audio = true | ||
|subtitles = true | |subtitles = true | ||
− | |notes = | + | |notes = Depends on Windows Language preferences, for Spain must be on any configuration of Spanish. |
|fan = | |fan = | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
− | |language = | + | |language = Mexican Spanish |
|interface = true | |interface = true | ||
|audio = false | |audio = false | ||
|subtitles = true | |subtitles = true | ||
− | |notes = | + | |notes = Depends on Windows Language preferences, for Latin America, Windows language must be on Español (México), For configure through UserEngine.ini, change ESN to ESM. |
− | |fan = | + | |fan = |
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Turkish | ||
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = hackable | ||
+ | |fan = true | ||
+ | |notes = Fan translation. | ||
}} | }} | ||
}} | }} | ||
− | |||
− | |||
− | == | + | ===Change language=== |
− | + | {{ii}} By default the Windows system language takes over other preferences. | |
− | |||
− | {{ii}} | ||
− | === | + | {{Fixbox|description=Change game language|ref=<ref>[https://web.archive.org/web/20130530053619/http://forums.steampowered.com/forums/showthread.php?t=2284388 How to change the language in Batman Arkham City - Steam Users' Forums] [https://dcgamessupport.wbgames.com/hc/en-us/articles/360036775734 How do I change the language of Batman: Arkham City from the Epic Games Store?]</ref>|fix= |
− | {{ | + | # Go to the [[#Game data|configuration file(s) location]]. |
− | {{ | + | # Open {{file|UserEngine.ini}} for Steam version or {{file|BmEngine.ini}} for Epic version. |
− | # | + | # Change the <code>language</code> to the code of your desired language. |
− | + | '''Notes''' | |
− | + | {{ii}} Menu texts preference can be simply overridden with <code>-LANGUAGEFORCOOK=XXX</code> [[Glossary:Command line arguments|parameter]] | |
− | + | {{ii}} Dialogues preference can be simply overridden with <code>-LANGUAGE=XXX</code> [[Glossary:Command line arguments|parameter]] | |
− | + | {{ii}} Language codes (XXX) and available localizations can be checked in the {{folder|{{p|game}}\BmGame\Localization\}} folder | |
− | |||
}} | }} | ||
− | === | + | ==VR support== |
− | + | {{VR support | |
− | + | |gg3d name = Batman Arkham City | |
− | + | |native 3d gg3d award = | |
− | + | |nvidia 3d vision gg3d award = platinum | |
+ | |tridef 3d gg3d award = bronze | ||
+ | |iz3d gg3d award = uncertified | ||
+ | |native 3d = false | ||
+ | |native 3d notes = | ||
+ | |nvidia 3d vision = true | ||
+ | |nvidia 3d vision notes = | ||
+ | |tridef 3d = true | ||
+ | |tridef 3d notes = DirectX 9 only. | ||
+ | |iz3d = false | ||
+ | |iz3d notes = | ||
+ | |vorpx = true | ||
+ | |vorpx modes = G3D | ||
+ | |vorpx notes = Officially supported game, see [https://www.vorpx.com/supported-games/ official vorpx game list]. | ||
+ | |htc vive = | ||
+ | |htc vive notes = | ||
+ | |oculus rift = | ||
+ | |oculus rift notes = | ||
+ | |osvr = | ||
+ | |osvr notes = | ||
+ | |keyboard-mouse = | ||
+ | |keyboard-mouse notes = | ||
+ | |3rd space gaming vest = | ||
+ | |3rd space gaming vest notes = | ||
+ | |novint falcon = | ||
+ | |novint falcon notes = | ||
+ | |trackir = | ||
+ | |trackir notes = | ||
+ | |tobii eye tracking = | ||
+ | |tobii eye tracking notes = | ||
+ | |play area seated = | ||
+ | |play area seated notes = | ||
+ | |play area standing = | ||
+ | |play area standing notes = | ||
+ | |play area room-scale = | ||
+ | |play area room-scale notes = | ||
+ | }} | ||
− | + | ==Issues fixed== | |
− | + | ===Fix Catwoman's Quickfire Disarm key missing on keyboard=== | |
− | + | {{ii}} Although it is possible to do Catwoman's "Quickfire Disarm" with a gamepad, this move is made unavailable with a keyboard after unlocking the Caltrops as the Quickfire Caltrops move (double tap "2") replaces the Quickfire Disarm (the only way to do a disarm then being first selecting the whip then holding the left mouse button and clicking the middle mouse button, which might lead to broken combos). Note that the Quickfire Disarm is a different move from the Quickfire Trip (double tap "1"). | |
− | |||
− | {{ | + | {{Fixbox|description=Edit BmInput.ini and UserInput.ini|ref={{cn|date=September 2016}}|fix= |
+ | <ol> | ||
+ | <li> Go to the [[#Game data|configuration file(s) location]]. | ||
+ | <li> Open {{file|BmInput.ini}}. | ||
+ | <li> Find the line <code>IniVersion=6.9</code>. | ||
+ | <li> Under this line add: | ||
+ | <pre> | ||
+ | Bindings=(Name="KEY",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 | ||
+ | </pre> | ||
+ | <li> Replace <code>KEY</code> with the desired key for the quickfire batclaw/whip disarm. Note that if a key is already used for another function it can't be associated with this action. | ||
+ | <li> Save the file. | ||
+ | <li> Now open {{file|UserInput.ini}}. | ||
+ | <li> Find the line <code>IniVersion=6.9</code>. | ||
+ | <li> Under this line add: | ||
+ | <pre> | ||
+ | .Bindings=(Name="KEY",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 | ||
+ | </pre> | ||
+ | Note that differently from the {{file|BmInput.ini}} file, there has to be a dot "." at the beginning of the line. | ||
+ | <li> Replace <code>KEY</code> with the same desired key for quickfire batclaw/whip disarm you have set in the {{file|BmInput.ini}} file. | ||
+ | <li> Save the file. | ||
+ | </ol> | ||
+ | }} | ||
+ | {{Fixbox|description=Set the ''Catwoman Disarm Fix'' key remap to key of choice through [[#Batman: Arkham City - Advanced Launcher|Batman: Arkham City - Advanced Launcher]]|ref={{cn|date=2023-03-08|reason=}}|fix= | ||
+ | }} | ||
− | {{ | + | ===DirectX 11 lighting bug=== |
+ | {{Fixbox|description=Replace graphics cache files from GFWL version|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/200260/discussions/0/810939350937769623/|title=Steam Discussions: Batman: Arkham City GOTY DX11 lighting bug|date=2021-01-14}}</ref>|fix= | ||
+ | # Download [https://community.pcgamingwiki.com/files/file/2097-batman-arkham-city-goty-dx-11-lighting-fix this] archive.<br>(''Alternatively, copy both {{file|GlobalShaderCache-PC-D3D-SM3.bin}} and {{file|GlobalShaderCache-PC-D3D-SM5.bin}} in {{folder|{{p|game}}\BmGame\CookedPCConsole}} from the GFWL version''). | ||
+ | # Extract the contents of the archive/copy the two files to {{folder|{{p|game}}\BmGame\CookedPCConsole}} and overwrite the existing files. | ||
+ | }} | ||
+ | {{Fixbox|description=Use the [[#Batman: Arkham City - Advanced Launcher|Batman: Arkham City - Advanced Launcher]]|ref={{cn|date=2023-03-08|reason=}}|fix= | ||
+ | {{ii}} The fix will be automatically applied when using the launcher. | ||
}} | }} | ||
− | === | + | ===Game crashes during introductory cutscene=== |
− | {{Fixbox| | + | {{Fixbox|description=Install [http://www.nvidia.com/object/physx_system_software.html PhysX] or disable it|ref={{cn|date=September 2016}}|fix= |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
− | === | + | ===Storyteller achievement not unlocking=== |
− | + | {{ii}} The game only tracked 10 years from launch so 2021 and further will be bugged. | |
− | {{ | + | {{Fixbox|description=Set the date of your PC to any date before year 2021|ref={{cn|date=2022-11-28|reason=}}|fix= |
− | The | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
− | === | + | ===Massive stuttering=== |
− | {{ | + | {{ii}} Running the game from a conventional HDD causes extreme stuttering when traversing the map due to loading. Moving the game to an SSD may fix this issue. |
− | {{Fixbox | + | {{Fixbox|description=Move or reinstall the game to an SSD|ref=|fix= |
}} | }} | ||
− | === | + | ==Other information== |
− | {{ | + | ===API=== |
− | {{ | + | {{API |
+ | |direct3d versions = 9.0c, 11 | ||
+ | |direct3d notes = | ||
+ | |directdraw versions = | ||
+ | |directdraw notes = | ||
+ | |metal support = true | ||
+ | |metal support notes = macOS >= 10.14 only | ||
+ | |opengl versions = | ||
+ | |opengl notes = | ||
+ | |glide versions = | ||
+ | |glide notes = | ||
+ | |software mode = | ||
+ | |software mode notes = | ||
+ | |mantle support = | ||
+ | |mantle support notes = | ||
+ | |vulkan versions = | ||
+ | |vulkan notes = | ||
+ | |dos modes = | ||
+ | |dos modes notes = | ||
+ | |shader model versions = 3, 5 | ||
+ | |shader model notes = | ||
+ | |windows 32-bit exe = true | ||
+ | |windows 64-bit exe = false | ||
+ | |windows arm app = unknown | ||
+ | |windows exe notes = | ||
+ | |mac os x powerpc app = unknown | ||
+ | |macos intel 32-bit app = true | ||
+ | |macos intel 64-bit app = true | ||
+ | |macos arm app = unknown | ||
+ | |macos app notes = macOS only.<ref>{{Refurl|url=https://www.feralinteractive.com/en/news/949/|title=Feral Interactive|date=May 2023}}</ref> | ||
+ | |linux 32-bit executable= | ||
+ | |linux 64-bit executable= | ||
+ | |linux executable notes = | ||
}} | }} | ||
− | === | + | ===Middleware=== |
− | {{ | + | {{Middleware |
− | + | |physics = PhysX | |
− | + | |physics notes = | |
− | + | |audio = Wwise | |
− | + | |audio notes = | |
− | + | |interface = | |
+ | |interface notes = | ||
+ | |input = | ||
+ | |input notes = | ||
+ | |cutscenes = Bink Video | ||
+ | |cutscenes notes = | ||
+ | |multiplayer = | ||
+ | |multiplayer notes= | ||
}} | }} | ||
− | === | + | ==Mods== |
− | + | ===Content restoration=== | |
− | + | {{ii}} WiiU and Nintendo Switch exclusive skins can be modded into the PC version. | |
− | {{ii}} | + | * [https://www.nexusmods.com/batmanarkhamcity/mods/568 '''Armored Batman'''] |
+ | * [https://www.nexusmods.com/batmanarkhamcity/mods/650 '''Armored Catwoman'''] | ||
− | + | ===Center Main Camera View=== | |
− | # | + | By default the game's main third-person camera view is off-center (i.e. the character stands at the left side of the screen). For those who prefer the character to be central to the screen, the camera position can be changed via an in-game console command. |
− | # | + | {{Fixbox|description=Center Camera View|ref=<ref name="web.archive.org">[https://web.archive.org/web/20210526235720/https://old.reddit.com/r/BatmanArkham/comments/9rf9aj/any_way_to_change_the_camera_to_centred_view_in/ Reddit /r/BatmanArkham Any way to change the camera to centred view in Arkham City?]</ref>|fix= |
− | + | # Go to the [[#Game data|configuration file(s) location]]. | |
− | + | # Open {{file|BMInput.ini}}. | |
+ | # Under the <code>[Engine.PlayerInput]</code> section, add a key bind line to enable the console: | ||
+ | # <code>Bindings=(Name="F10",Command="set console TypeKey F10")</code> | ||
+ | # Launch the game and play until you can control your character normally. | ||
+ | # Make your character run (i.e. hold {{key|Space}} by default). | ||
+ | # Press the {{key|F10}} key. The in-game console should appear at the bottom of the screen. | ||
+ | # Paste the following code into the console and hit {{key|Return}}: | ||
+ | <pre> | ||
+ | set R3rdPersonCamera WalkCamConfig (StateFreeCameraSitOffsetMin=(X=0.000000,Y=0.000000,Z=0.000000),StateFreeCameraSitOffsetMax=(X=0.000000,Y=0.000000,Z=0.000000),StateFreeCameraPullOffset=(X=0.000000,Y=0.000000,Z=0.000000),CameraPivotOffset=(X=0.000000,Y=0.000000,Z=65.000000),ZoomedOffset=(X=0.000000,Y=0.000000,Z=80.000000),maxPitch=14500.000000,MinPitch=-13000.000000,MinFreeCameraDistance=300.000000,MaxFreeCameraDistance=300.000000,ShortCamSpringConst=250.000000,LongCamSpringConst=250.000000,DefaultCameraPitch=-910.000000,CameraSitOffsetPower=1.500000,bUseSeparate43Settings=True,StateFreeCamera43SitOffsetMax=(X=0.000000,Y=25.000000,Z=60.000000),StateFreeCamera43SitOffsetMin=(X=-100.000000,Y=67.000000,Z=-20.000000),bDontModifySitOffsetWhenLookingUp=False) | ||
+ | </pre> | ||
+ | {{ii}} Note the character must be running while you execute the console command. | ||
+ | {{ii}} Note you will have to repeat this process each time you launch the game. It may be possible to bind this command to a single key, but for the moment the only published workaround is via the use of AutoHotKey or a similar macro program to issue the commands as a single key.<ref>{{Refurl|url=https://web.archive.org/web/20210526235433/https://old.reddit.com/r/BatmanArkham/comments/gx0n2r/making_console_commands_permanent_arkham_origins/fy91md2/|title=Reddit /r/BatmanArkham Making console commands permanent?|date=May 2023}}</ref> | ||
}} | }} | ||
− | + | To simplify this process, you can bind this command to a hotkey. | |
− | === | + | {{Fixbox|description=Center Camera View via hotkey|ref=<ref name="web.archive.org">[https://web.archive.org/web/20210526235720/https://old.reddit.com/r/BatmanArkham/comments/9rf9aj/any_way_to_change_the_camera_to_centred_view_in/ Reddit /r/BatmanArkham Any way to change the camera to centred view in Arkham City?]</ref>|fix= |
− | {{ | + | <ol> |
− | {{ | + | <li>Go to {{folder|{{p|game}}\Binaries}}. |
− | {{ii}} | + | <li>Create a new text file in that folder named {{file|center.txt}} with the following content: |
+ | <pre> | ||
+ | set R3rdPersonCamera WalkCamConfig (StateFreeCameraSitOffsetMin=(X=0.000000,Y=0.000000,Z=0.000000),StateFreeCameraSitOffsetMax=(X=0.000000,Y=0.000000,Z=0.000000),StateFreeCameraPullOffset=(X=0.000000,Y=0.000000,Z=0.000000),CameraPivotOffset=(X=0.000000,Y=0.000000,Z=65.000000),ZoomedOffset=(X=0.000000,Y=0.000000,Z=80.000000),maxPitch=14500.000000,MinPitch=-13000.000000,MinFreeCameraDistance=300.000000,MaxFreeCameraDistance=300.000000,ShortCamSpringConst=250.000000,LongCamSpringConst=250.000000,DefaultCameraPitch=-910.000000,CameraSitOffsetPower=1.500000,bUseSeparate43Settings=True,StateFreeCamera43SitOffsetMax=(X=0.000000,Y=25.000000,Z=60.000000),StateFreeCamera43SitOffsetMin=(X=-100.000000,Y=67.000000,Z=-20.000000),bDontModifySitOffsetWhenLookingUp=False) | ||
+ | </pre> | ||
+ | <li>Go to the [[#Game data|configuration file(s) location]]. | ||
+ | <li>Open {{file|BMInput.ini}}. | ||
+ | <li>Under the <code>[Engine.PlayerInput]</code> section, add a new key binding line like the following: | ||
+ | <pre>Bindings=(Name="F8",Command="exec center.txt", Shift=false, Control=false, Alt=false, bIgnoreShift=false, bIgnoreCtrl=false, bIgnoreAlt=false)</pre> | ||
+ | <li>Launch the game and while running press the key to center the camera. | ||
+ | </ol> | ||
+ | '''Notes''' | ||
+ | {{ii}} You will need to press the key once each time you launch the game. | ||
+ | {{ii}} The character will still need to be running while executing this command. | ||
+ | {{ii}} To add the command to an existing keybind, precede it with a pipe (<code><nowiki>|</nowiki></code>) character. For example, to make the {{key|F8}} key change the FOV and center the camera:<pre>Bindings=(Name="F8",Command="fov 110{{!}}exec center.txt", Shift=false, Control=false, Alt=false, bIgnoreShift=false, bIgnoreCtrl=false, bIgnoreAlt=false)</pre> | ||
}} | }} | ||
Line 446: | Line 686: | ||
|OSfamily = Windows | |OSfamily = Windows | ||
− | |minOS = XP | + | |minOS = XP |
|minCPU = AMD Athlon X2 4800+ | |minCPU = AMD Athlon X2 4800+ | ||
− | | | + | |minCPU2 = Intel Core 2 Duo 2.4 GHz |
− | | | + | |minRAM = 2 GB |
|minHD = 17 GB | |minHD = 17 GB | ||
− | |minGPU = | + | |minGPU = ATI Radeon HD 3850 |
− | |minGPU2 = | + | |minGPU2 = Nvidia GeForce 8800 GT |
|minVRAM = 512 MB | |minVRAM = 512 MB | ||
+ | |minDX = 9.0c | ||
− | |recOS = 7 | + | |recOS = Vista, 7, 8 |
− | |recCPU = | + | |recCPU = 2.5 GHz Dual Core |
− | | | + | |recRAM = 4 GB |
|recGPU = AMD Radeon HD 6970 | |recGPU = AMD Radeon HD 6970 | ||
− | |recGPU2 = | + | |recGPU2 = Nvidia GeForce GTX 570 |
+ | |recDX = 11 | ||
+ | }} | ||
+ | |||
+ | {{System requirements | ||
+ | |OSfamily = OS X | ||
+ | |||
+ | |minOS = 10.14 | ||
+ | |minCPU = Intel 2.0 GHz | ||
+ | |minRAM = 4 GB | ||
+ | |minHD = 16 GB | ||
+ | |minGPU = | ||
+ | |minVRAM = 512 MB | ||
+ | |||
+ | |recOS = | ||
+ | |recCPU = Intel 2.4 GHz | ||
+ | |recRAM = 8 GB | ||
+ | |recHD = | ||
+ | |recGPU = | ||
+ | |recVRAM = 512 MB | ||
+ | |notes = {{ii}} Users with macOS versions prior to 10.14 can select the branch <code>mac_retail_11 - macOS 10.13.6 or older only</code> from the Beta tab on Steam. This enables the game to run with the legacy OpenGL backend on macOS >= 10.9.5. | ||
}} | }} | ||
{{References}} | {{References}} | ||
+ | {{GOG.com Enhancement Project}} |
Latest revision as of 21:28, 6 September 2024
Developers | |
---|---|
Rocksteady Studios | |
macOS (OS X) | Feral Interactive |
Publishers | |
Warner Bros. Interactive Entertainment | |
OS X | Feral Interactive |
Russia | 1C-SoftClub |
Engines | |
Unreal Engine 3 | |
Release dates | |
Windows | November 22, 2011 |
macOS (OS X) | December 13, 2012 |
Reception | |
Metacritic | 91 |
IGDB | 91 |
Taxonomy | |
Monetization | One-time game purchase |
Modes | Singleplayer |
Pacing | Real-time |
Perspectives | Third-person |
Controls | Direct control |
Genres | Action, Adventure, Open world, Stealth |
Art styles | Realistic |
Themes | Contemporary |
Series | Batman: Arkham |
Batman: Arkham | |
---|---|
Subseries of Batman | |
Batman: Arkham Asylum | 2009 |
Batman: Arkham City | 2011 |
Batman: Arkham Origins | 2013 |
Batman: Arkham Origins Blackgate Deluxe Edition | 2014 |
Batman: Arkham Knight | 2015 |
Batman: Arkham VR | 2017 |
Suicide Squad: Kill the Justice League | 2024 |
Warnings
- For Games for Windows - LIVE on Windows 8 or later, install the latest Games for Windows - LIVE software.
Batman: Arkham City is a singleplayer third-person action, adventure, open world and stealth game in the Batman: Arkham series.
General information
- Arkham Wiki
- Batman Wiki
- GOG.com Community Discussions for game series
- GOG.com Support Page
- OS X minisite
- Steam Community Discussions
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | SecuROM 8 and Games for Windows - LIVE DRM[Note 1], along with SecuROM PA DRM. The standard edition has 2 DVDs while the Game of the Year edition has 3 DVDs. | |||
Retail | 2014 rerelease of GOTY edition. | |||
Epic Games Store | Game of the Year Edition. DRM-free when launched directly from executable.[1] |
|||
GamersGate | Game of the Year Edition. | |||
Game of the Year Edition. | ||||
GOG.com | Game of the Year Edition. | |||
Green Man Gaming | Game of the Year Edition. | |||
Humble Store | Game of the Year Edition. | |||
Steam | Game of the Year Edition. Can be ran on macOS machines despite the store page not showing support for the OS.[2] | |||
Developer website (unavailable) | Game of the Year Edition. | |||
Games for Windows Marketplace (unavailable) | SecuROM PA DRM.[3] | |||
Mac App Store (unavailable) | Game of the Year Edition. | |||
Origin (unavailable) | Game of the Year Edition. |
- The retail version activates on Steam.[4]
- SecuROM PA and Games for Windows - LIVE DRM were removed from the Steam version in 2013.[4]
- The non-Steam OS X version uses Feral Interactive's DRM which requires online activation on their website.
- The non-GOTY version upgrades to GOTY when activated on Steam.[4]
Demo
- A demo is available on Steam.
Essential improvements
Skip intro videos
Delete or rename video files[5] |
---|
|
Toggle Disable Startup Movies in the Batman: Arkham City - Advanced Launcher[citation needed] |
---|
Batman: Arkham City - Advanced Launcher
- This custom launcher replaces the original one and includes all the features from the vanilla launcher along with common tweaks and bug fixes already covered on this page and more. Also supports more advanced tweaks to improve performance and visual fidelity beyond what the vanilla launcher allows.
- Supports Steam GOTY, Epic Games Store GOTY and GOG GOTY releases. GFWL version is not supported. Windows and native Linux are supported.
- A PCGamingWiki mirror of the launcher binary is available.
Game data
- 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
System | Location |
---|---|
Windows | %USERPROFILE%\Documents\WB Games\Batman Arkham City GOTY\BmGame\Config\ |
macOS (OS X) | |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/200260/pfx/[Note 2] |
Save game data location
System | Location |
---|---|
Windows | %USERPROFILE%\Documents\WB Games\Batman Arkham City GOTY\SaveData\ |
Steam | <Steam-folder>\userdata\<user-id>\200260\ |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/200260/pfx/[Note 2] |
- Steam saves are compatible with the GOG.com version.[6]
Save game cloud syncing
System | Native | Notes |
---|---|---|
Epic Games Launcher | ||
GOG Galaxy | ||
Origin | ||
OneDrive | Requires enabling backup of the Documents folder in OneDrive on all computers. | |
Steam Cloud | Approx. 954 MB available. |
Convert GFWL savegames to Steamworks
Use GFWL-stripper |
---|
Convert Xbox 360 save games to Epic Games Store version
- This is a bit more involved and manual than removing GFWL above, but still easy.
0x
refers to hexadecimal values. For example,0x10
means "the hexadecimal value 10 (decimal 16), not decimal 10".
Instructions |
---|
|
Convert Steam save games to Epic Games Store version
Instructions |
---|
|
Convert Epic Games Store save games to Steam
Instructions |
---|
|
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | |||
Multi-monitor | Multi-monitor HUD: Position Affects Gameplay.[7] | ||
Ultra-widescreen | Some cutscenes are pillar-boxed. | ||
4K Ultra HD | |||
Field of view (FOV) | See Field of view (FOV). | ||
Windowed | |||
Borderless fullscreen windowed | See the glossary page for potential workarounds. | ||
Anisotropic filtering (AF) | Default is 4x ("MaxAnisotropy=4"), See Anisotropic filtering (AF). | ||
Anti-aliasing (AA) | FXAA or up to 8x MSAA. | ||
Vertical sync (Vsync) | Set via launcher. Triple Buffering. |
||
60 FPS | |||
120+ FPS | See 120+ FPS. | ||
High dynamic range display (HDR) | See the glossary page for potential alternatives. |
Field of view (FOV)
Use Batman: Arkham City - Advanced Launcher |
---|
Change FOV[8] |
---|
The result: Notes
|
Anisotropic filtering (AF)
Use Batman: Arkham City - Advanced Launcher |
---|
Anisotropic filtering (AF)[9][citation needed] |
---|
|
120+ FPS
Use Batman: Arkham City - Advanced Launcher |
---|
Change Framerate[10] |
---|
AND
--- Now both files should contain: [Engine.Engine] MinSmoothedFrameRate=120 MaxSmoothedFrameRate=144 [Engine.GameEngine] MinSmoothedFrameRate=120 MaxSmoothedFrameRate=144 |
Arkham City Redux
- Texture pack that features over a thousand upscaled, retouched, refined and manually improved textures, updating the visuals of the game's characters and environments while keeping the original aesthetics intact.
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | See Disable mouse smoothing. | |
Mouse sensitivity | See Mouse sensitivity. | |
Mouse input in menus | ||
Mouse Y-axis inversion | Separate inversion of look, rotation, flight controls and Batarang flight controls. | |
Controller | ||
Controller support | XInput supported, DirectInput has some mapping issues. | |
Full controller support | ||
Controller remapping | See the glossary page for potential workarounds. | |
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers | ||
---|---|---|
PlayStation button prompts | Use this mod. | |
Light bar support | ||
Adaptive trigger support | ||
DualSense haptic feedback support | ||
Connection modes |
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Disable Mouse Smoothing
Use Batman: Arkham City - Advanced Launcher |
---|
Disable Mouse Smoothing[11] |
---|
|
Mouse sensitivity
Use Batman: Arkham City - Advanced Launcher |
---|
Change Mouse sensitivity[citation needed] |
---|
|
Mouse cursor reappears when using controller
- When using a controller, entering menus (such as the map) un-hides the mouse cursor and positions it in the center of the screen.
Use AutoHideMouseCursor set to "Classic strategy"[12] |
---|
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | SFX, Music and Dialogue. | |
Surround sound | Auto configures up to 5.1 output[13] | |
Subtitles | ||
Closed captions | ||
Mute on focus lost |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Japanese | Fan Translation https://kakihey.com/pc-gaming/batman-arkham-city-japanese/ | |||
Arabic | Fan translation by AR Team, download. | |||
Czech | Fan translation. | |||
French | ||||
German | ||||
Hungarian | Fan translation. | |||
Italian | ||||
Polish | ||||
Brazilian Portuguese | ||||
Russian | ||||
Spanish | Depends on Windows Language preferences, for Spain must be on any configuration of Spanish. | |||
Latin American Spanish | Depends on Windows Language preferences, for Latin America, Windows language must be on Español (México), For configure through UserEngine.ini, change ESN to ESM. | |||
Turkish | Fan translation. |
Change language
- By default the Windows system language takes over other preferences.
Change game language[14] |
---|
Notes
|
VR support
3D modes | State | GG3D | Notes | |
---|---|---|---|---|
Native 3D | ||||
Nvidia 3D Vision | ||||
TriDef 3D | DirectX 9 only. | |||
iZ3D | ||||
vorpX | G3D Officially supported game, see official vorpx game list. |
Issues fixed
Fix Catwoman's Quickfire Disarm key missing on keyboard
- Although it is possible to do Catwoman's "Quickfire Disarm" with a gamepad, this move is made unavailable with a keyboard after unlocking the Caltrops as the Quickfire Caltrops move (double tap "2") replaces the Quickfire Disarm (the only way to do a disarm then being first selecting the whip then holding the left mouse button and clicking the middle mouse button, which might lead to broken combos). Note that the Quickfire Disarm is a different move from the Quickfire Trip (double tap "1").
Edit BmInput.ini and UserInput.ini[citation needed] |
---|
|
Set the Catwoman Disarm Fix key remap to key of choice through Batman: Arkham City - Advanced Launcher[citation needed] |
---|
DirectX 11 lighting bug
Replace graphics cache files from GFWL version[15] |
---|
|
Use the Batman: Arkham City - Advanced Launcher[citation needed] |
---|
|
Game crashes during introductory cutscene
Install PhysX or disable it[citation needed] |
---|
Storyteller achievement not unlocking
- The game only tracked 10 years from launch so 2021 and further will be bugged.
Set the date of your PC to any date before year 2021[citation needed] |
---|
Massive stuttering
- Running the game from a conventional HDD causes extreme stuttering when traversing the map due to loading. Moving the game to an SSD may fix this issue.
Move or reinstall the game to an SSD |
---|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 9.0c, 11 | |
Metal support | macOS >= 10.14 only | |
Shader Model support | 3, 5 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
macOS (OS X) | macOS only.[16] |
Middleware
Middleware | Notes | |
---|---|---|
Physics | PhysX | |
Audio | Wwise | |
Cutscenes | Bink Video |
Mods
Content restoration
- WiiU and Nintendo Switch exclusive skins can be modded into the PC version.
Center Main Camera View
By default the game's main third-person camera view is off-center (i.e. the character stands at the left side of the screen). For those who prefer the character to be central to the screen, the camera position can be changed via an in-game console command.
Center Camera View[17] |
---|
set R3rdPersonCamera WalkCamConfig (StateFreeCameraSitOffsetMin=(X=0.000000,Y=0.000000,Z=0.000000),StateFreeCameraSitOffsetMax=(X=0.000000,Y=0.000000,Z=0.000000),StateFreeCameraPullOffset=(X=0.000000,Y=0.000000,Z=0.000000),CameraPivotOffset=(X=0.000000,Y=0.000000,Z=65.000000),ZoomedOffset=(X=0.000000,Y=0.000000,Z=80.000000),maxPitch=14500.000000,MinPitch=-13000.000000,MinFreeCameraDistance=300.000000,MaxFreeCameraDistance=300.000000,ShortCamSpringConst=250.000000,LongCamSpringConst=250.000000,DefaultCameraPitch=-910.000000,CameraSitOffsetPower=1.500000,bUseSeparate43Settings=True,StateFreeCamera43SitOffsetMax=(X=0.000000,Y=25.000000,Z=60.000000),StateFreeCamera43SitOffsetMin=(X=-100.000000,Y=67.000000,Z=-20.000000),bDontModifySitOffsetWhenLookingUp=False)
|
To simplify this process, you can bind this command to a hotkey.
Center Camera View via hotkey[17] |
---|
Notes
|
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | XP | Vista, 7, 8 |
Processor (CPU) | AMD Athlon X2 4800+ 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 DirectX 9.0c compatible | AMD Radeon HD 6970 Nvidia GeForce GTX 570 DirectX 11 compatible |
macOS (OS X) | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 10.14 | |
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) | 512 MB of VRAM | 512 MB of VRAM |
- Users with macOS versions prior to 10.14 can select the branch
mac_retail_11 - macOS 10.13.6 or older only
from the Beta tab on Steam. This enables the game to run with the legacy OpenGL backend on macOS >= 10.9.5.
Notes
- ↑ Games for Windows - LIVE DRM features: SSA+ZDPP activation, supports local profiles.
- ↑ 2.0 2.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Games with Steam Cloud support may also store data in
~/.steam/steam/userdata/<user-id>/200260/
. - Use Wine's registry editor to access any Windows registry paths.
- The app ID (200260) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ Verified by User:Baronsmoki on 2019-09-19
- ↑ SteamDB depots - last accessed on 2024-07-07
- ↑ Microsoft Games for Windows Marketplace - last accessed on 21 August 2022
- ↑ 4.0 4.1 4.2 Steam Community :: Group Announcements :: Batman: Arkham City GOTY
- ↑ Skip 10 seconds of intro - last accessed on 2020-11-16
- ↑ Verified by User:Hman360 on 2020-12-12
- ↑ Batman Arkham City | WSGF
- ↑ B-AC - FoV Setting? - Steam Users' Forums (retrieved)
- ↑ Verified by User:Aaronth07 on 2018-03-13
- ↑ How to unlock max fps for Arkham City - overclock.net - last accessed on May 2023
- ↑ Verified by User:Aaronth07 on 2018-3-13
- ↑ Steam Discussions: Batman: Arkham City GOTY - Any way to get rid of the mouse cursor? - last accessed on 2021-02-01
- ↑ PC Gaming Surround Sound Round-up - last accessed on May 2023
- ↑ How to change the language in Batman Arkham City - Steam Users' Forums How do I change the language of Batman: Arkham City from the Epic Games Store?
- ↑ Steam Discussions: Batman: Arkham City GOTY DX11 lighting bug - last accessed on 2021-01-14
- ↑ Feral Interactive - last accessed on May 2023
- ↑ 17.0 17.1 Reddit /r/BatmanArkham Any way to change the camera to centred view in Arkham City?
- ↑ Reddit /r/BatmanArkham Making console commands permanent? - last accessed on May 2023