Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Featured article.

Difference between revisions of "Batman: Arkham Knight"

From PCGamingWiki, the wiki about fixing PC games
 
(156 intermediate revisions by 57 users not shown)
Line 1: Line 1:
 
{{Featured article}}
 
{{Featured article}}
 
{{Infobox game
 
{{Infobox game
|cover        = Batman Arkham Knight - cover.jpg
+
|cover        = Batman Arkham Knight cover.jpg
 
|developers  =  
 
|developers  =  
 
{{Infobox game/row/developer|Rocksteady Studios}}
 
{{Infobox game/row/developer|Rocksteady Studios}}
{{Infobox game/row/porter|Iron Galaxy Studios|Windows|ref=<ref name="PC Port Dev">[http://www.eurogamer.net/articles/2015-06-23-rocksteady-and-external-pc-development-partner-investigating-batman-arkham-knight-performance-issues Rocksteady and "external PC development partner" investigating Batman: Arkham Knight performance issues &bull; Eurogamer.net]</ref>}}
 
 
{{Infobox game/row/developer|Warner Bros. Games Montreal|A Matter of Family}}
 
{{Infobox game/row/developer|Warner Bros. Games Montreal|A Matter of Family}}
 +
{{Infobox game/row/porter|Iron Galaxy Studios|Windows|ref=<ref name="PC Port Dev">[https://www.eurogamer.net/articles/2015-06-23-rocksteady-and-external-pc-development-partner-investigating-batman-arkham-knight-performance-issues Rocksteady and "external PC development partner" investigating Batman: Arkham Knight performance issues • Eurogamer.net]</ref>}}
 
|publishers  =  
 
|publishers  =  
 
{{Infobox game/row/publisher|Warner Bros. Interactive Entertainment}}
 
{{Infobox game/row/publisher|Warner Bros. Interactive Entertainment}}
Line 11: Line 11:
 
{{Infobox game/row/engine|Unreal Engine 3}}
 
{{Infobox game/row/engine|Unreal Engine 3}}
 
|release dates=  
 
|release dates=  
{{Infobox game/row/date|Windows|June 23, 2015|ref=<ref>[https://www.youtube.com/watch?v=FX1uGqXD2n8 Official Batman: Arkham Knight Launch Trailer - YouTube]</ref>}}
+
{{Infobox game/row/date|Windows|June 23, 2015|ref=<ref>{{Refurl|url=https://www.youtube.com/watch?v=FX1uGqXD2n8|title=Official Batman: Arkham Knight Launch Trailer - YouTube|date=May 2023}}</ref>}}
 
{{Infobox game/row/date|OS X|Cancelled|ref=<ref name="linux-osx-canceled"/>}}
 
{{Infobox game/row/date|OS X|Cancelled|ref=<ref name="linux-osx-canceled"/>}}
 
{{Infobox game/row/date|Linux|Cancelled|ref=<ref name="linux-osx-canceled">{{Refurl|url=https://steamcommunity.com/games/208650/announcements/detail/974270303556117703|title=Steam - Batman: Arkham Knight no longer coming to Mac and Linux|date=2019-09-20}}</ref>}}
 
{{Infobox game/row/date|Linux|Cancelled|ref=<ref name="linux-osx-canceled">{{Refurl|url=https://steamcommunity.com/games/208650/announcements/detail/974270303556117703|title=Steam - Batman: Arkham Knight no longer coming to Mac and Linux|date=2019-09-20}}</ref>}}
Line 19: Line 19:
 
{{Infobox game/row/reception|IGDB|batman-arkham-knight|92}}
 
{{Infobox game/row/reception|IGDB|batman-arkham-knight|92}}
 
|taxonomy    =  
 
|taxonomy    =  
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase, DLC }}
 +
{{Infobox game/row/taxonomy/microtransactions | No 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, Driving, Brawler, Metroidvania, Open world, Stealth }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | Automobile }}
 +
{{Infobox game/row/taxonomy/art styles        | Realistic }}
 +
{{Infobox game/row/taxonomy/themes            | Contemporary, North America }}
 
{{Infobox game/row/taxonomy/series|Batman: Arkham}}
 
{{Infobox game/row/taxonomy/series|Batman: Arkham}}
 
|steam appid  = 208650
 
|steam appid  = 208650
Line 25: Line 36:
 
|gogcom id side = 1136349258,1863845756
 
|gogcom id side = 1136349258,1863845756
 
|hltb        = 18005
 
|hltb        = 18005
 +
|lutris      = batman-arkham-knight
 
|strategywiki = Batman: Arkham Knight
 
|strategywiki = Batman: Arkham Knight
|mobygames    = batman-arkham-knight
+
|mobygames    = 74356
 
|wikipedia    = Batman: Arkham Knight
 
|wikipedia    = Batman: Arkham Knight
 
|winehq      = 18267
 
|winehq      = 18267
Line 35: Line 47:
 
|introduction      =  
 
|introduction      =  
  
|release history  = The PC version was pulled from stores on June 24, 2015 due to being released in a poor state,<ref>{{Refurl|url=https://www.eurogamer.net/articles/digitalfoundry-2015-batman-arkham-knight-pc-lacks-console-visual-features|title=Eurogamer - It gets worse - Batman: Arkham Knight on PC lacks console visual features|date=2019-09-20}}</ref><ref>{{Refurl|url=https://www.eurogamer.net/articles/2015-06-25-warner-suspends-batman-arkham-knight-pc-sales|title=Eurogamer - Warner suspends Batman: Arkham Knight PC sales|date=2019-09-20}}</ref> reworked and re-released on October 28, 2015,<ref>[https://steamcommunity.com/games/208650/announcements/detail/128710064900030355 PC Release Date Announced - Steam Community :: Group Announcements :: Batman™: Arkham Knight]</ref><ref>[http://www.eurogamer.net/articles/2015-11-02-warner-bros-offers-full-refund-for-still-broken-batman-arkham-knight-pc Eurogamer.net - Warner Bros. offers full refund for still-broken Batman: Arkham Knight PC]</ref><ref>[http://www.eurogamer.net/articles/digitalfoundry-2015-re-released-batman-arkham-knight-performance-analysis Eurogamer.net - Performance Analysis: Batman on PC is still a disappointment]</ref> and continued to see additional development through early 2016 which brought various performance and stability improvements as well as bugfixes.<ref>{{Refurl|url=https://steamcommunity.com/games/208650/announcements/detail/128713039396595557|title=Steam - PC Update - November 24th|date=2019-09-20}}</ref><ref>{{Refurl|url=https://steamcommunity.com/games/208650/announcements/detail/128715036853504337|title=Steam - PC Update - December 17th|date=2019-09-20}}</ref><ref>{{Refurl|url=https://steamcommunity.com/games/208650/announcements/detail/987779636943328192|title=Steam - PC Update - January 19th|date=2019-09-20}}</ref><ref>{{Refurl|url=https://steamcommunity.com/games/208650/announcements/detail/988910005438490775|title=Steam - PC Update - March 8th|date=2019-09-20}}</ref>
+
|release history  = The PC version adds PC-exclusive Nvidia GameWorks '''Interactive smoke/fog''', '''Interactive paper debris''', '''Enhanced rain''' and '''Enhanced light shafts'''. These options were found to be very taxing on performance.<ref name="DF 4K60 analysis"/> The PC version was removed from stores on June 24, 2015, due to being released in a poor state, with reviewers citing poor performance (mostly because of ineffective streaming of textures and geometry), severe hitching when the game is installed on an HDD, limited in-game graphics options, low resolution texture bugs, missing ambient occlusion, dialed back depth of field, missing transparency layer for raindrops and other rain-related issues.<ref>{{Refurl|url=https://steamcommunity.com/games/208650/announcements/detail/145594019968443309|title=September 3rd Update and Patch Notes|date=2022-08-14}}</ref><ref>{{Refurl|url=https://www.eurogamer.net/articles/digitalfoundry-2015-batman-arkham-knight-pc-lacks-console-visual-features|title=Eurogamer - It gets worse - Batman: Arkham Knight on PC lacks console visual features|date=2019-09-20}}</ref><ref>{{Refurl|url=https://www.eurogamer.net/articles/2015-06-25-warner-suspends-batman-arkham-knight-pc-sales|title=Eurogamer - Warner suspends Batman: Arkham Knight PC sales|date=2019-09-20}}</ref> It was then updated to attempt to address most of these issues and subsequently re-released on October 28, 2015.<ref>{{Refurl|url=https://steamcommunity.com/games/208650/announcements/detail/128710064900030355|title=PC Release Date Announced - Steam Community :: Group Announcements :: Batman™: Arkham Knight|date=9 June 2023}}</ref><ref>{{Refurl|url=https://www.eurogamer.net/articles/2015-11-02-warner-bros-offers-full-refund-for-still-broken-batman-arkham-knight-pc|title=Eurogamer.net - Warner Bros. offers full refund for still-broken Batman: Arkham Knight PC|date=May 2023}}</ref><ref>{{Refurl|url=https://www.eurogamer.net/articles/digitalfoundry-2015-re-released-batman-arkham-knight-performance-analysis|title=Eurogamer.net - Performance Analysis: Batman on PC is still a disappointment|date=May 2023}}</ref> It continued to receive post-launch patches through early 2016 which brought various performance and stability improvements as well as bug fixes.<ref>{{Refurl|url=https://steamcommunity.com/games/208650/announcements/detail/128713039396595557|title=Steam - PC Update - November 24th|date=2019-09-20}}</ref><ref>{{Refurl|url=https://steamcommunity.com/games/208650/announcements/detail/128715036853504337|title=Steam - PC Update - December 17th|date=2019-09-20}}</ref><ref>{{Refurl|url=https://steamcommunity.com/games/208650/announcements/detail/987779636943328192|title=Steam - PC Update - January 19th|date=2019-09-20}}</ref><ref>{{Refurl|url=https://steamcommunity.com/games/208650/announcements/detail/988910005438490775|title=Steam - PC Update - March 8th|date=2019-09-20}}</ref>
  
Following the re-release and subsequent updates, it was announced that the game would not see the originally planned Mac and Linux versions.<ref name="linux-osx-canceled"/>
+
Following the re-release and subsequent updates, it was announced that the originally planned Mac and Linux versions were cancelled.<ref name="linux-osx-canceled"/>
  
|current state    =  
+
|current state    = Most critical issues seem to have been fixed through post-launch updates. After post-launch support ended, it was noted that an unusually high-end CPU and GPU were still needed to achieve stable performance at higher resolutions. Additional issues that were noted were the game's double-buffered Vsync and traversal in the Batmobile, which caused stuttering.<ref name="DF 4K60 analysis">{{Refurl|url=https://www.youtube.com/watch?v=w3g4QQnIqco|title=4K Batman Arkham Knight PC Revisited: Can We Hit 4K60 On One Of PC's Worst Ports?|date=2022-08-14}}</ref><ref>{{Refurl|url=https://www.youtube.com/watch?v=ia0s959QMew|title=DF Direct: Batman Arkham Knight PC Epic Store vs Steam - Does It Finally Run Well?|date=2022-08-14}}</ref>
 
}}
 
}}
  
Line 49: Line 61:
 
{{Availability|
 
{{Availability|
 
{{Availability/row| Retail | | Steam | 5 DVD discs. | | Windows }}
 
{{Availability/row| Retail | | Steam | 5 DVD discs. | | Windows }}
{{Availability/row| Epic Games Store | batman-arkham-knight | DRM-free | Includes the Premium Edition as well as the previously PS4 exclusive '''Earth-2 Dark Knight''' skin.<ref>{{Refcheck|user=Aemony|date=2019-09-21|comment=Verified by matching the DLC folders on EGS to their Steam equivalence (the folders are named after the Steam AppIDs they were given on Steam). The DLCs were not present on the same day as the game went live on Epic Game Store, but was added a day later as part of a ~15 GB update.}}</ref> DRM-free when launched directly from executable.<ref>{{Refcheck|user=Aemony|date=2019-09-19}}</ref> | | Windows }}
+
{{Availability/row| Epic Games Store | batman-arkham-knight | DRM-free | Includes the Premium Edition as well as the previously PS4 exclusive '''Earth-2 Dark Knight''' skin.<ref>{{Refcheck|user=Aemony|date=2019-09-21|comment=Verified by matching the DLC folders on EGS to their Steam equivalence (the folders are named after the Steam AppIDs they were given on Steam). The DLCs were not present on the same day as the game went live on Epic Game Store, but was added a day later as part of a ~15 GB update.}}</ref> DRM-free when launched directly from an executable.<ref>{{Refcheck|user=Aemony|date=2019-09-19}}</ref> | | Windows }}
{{Availability/row| GamersGate | DD-BMAK | Steam | {{store link|GamersGate|DD-BMAKPE|Premium Edition}} also available. | | Windows }}
 
 
{{Availability/row| Gamesplanet | 2671-1 | Steam | {{store link|Gamesplanet|2671-2|Premium Edition}} also available. |  | Windows }}
 
{{Availability/row| Gamesplanet | 2671-1 | Steam | {{store link|Gamesplanet|2671-2|Premium Edition}} also available. |  | Windows }}
{{Availability/row| GOG.com | batman_arkham_knight | DRM-free | {{store link|GOG.com|batman_arkham_knight_premium_edition|Premium Edition}} also available, which includes the previously PS4 exclusive '''Earth-2 Dark Knight''' skin.<ref>{{Refcheck|user=Hman360|date=2020-12-12}}</ref> | | Windows }}
+
{{Availability/row| GOG.com | batman_arkham_knight | DRM-free | {{store link|GOG.com|batman_arkham_knight_premium_edition|Premium Edition}} also available, which includes the previously exclusive PS4 '''Earth-2 Dark Knight''' skin.<ref name="ReferenceA">{{Refcheck|user=Hman360|date=2020-12-12}}</ref> | | Windows }}
 
{{Availability/row| GMG | batman-arkham-knight | Steam | {{store link|GMG|batman-arkham-knight-premium-edition|Premium Edition}} also available. | | Windows }}
 
{{Availability/row| GMG | batman-arkham-knight | Steam | {{store link|GMG|batman-arkham-knight-premium-edition|Premium Edition}} also available. | | Windows }}
 
{{Availability/row| Humble | batman-arkham-knight | Steam | {{store link|Humble|batman-arkham-knight-premium-edition|Premium Edition}} also available. | | Windows }}
 
{{Availability/row| Humble | batman-arkham-knight | Steam | {{store link|Humble|batman-arkham-knight-premium-edition|Premium Edition}} also available. | | Windows }}
{{Availability/row| Steam | 208650 | DRM-free | {{store link|Steam-sub|85500|Premium Edition}} also available. DRM-free when launched directly from the game executable without the Steam client running. NOTE: ONLY the base game is DRM-free. For any DLC to be recognized, the game must be launched through the Steam client.| | Windows }}
+
{{Availability/row| Steam | 208650 | DRM-free | {{store link|Steam-sub|85500|Premium Edition}} also available. The base game is DRM-free when launched directly from the game executable. For any DLC to be recognized, the game must be launched through the Steam client.| | Windows }}
 +
{{Availability/row| GamersGate | batman-arkham-knight | Steam | {{store link|GamersGate|DD-BMAKPE|Premium Edition}} was also available. | | Windows | unavailable }}
 
}}
 
}}
 
{{ii}} {{Removed DRM|Denuvo Anti-Tamper}} was removed from the Steam version on December 3, 2020.<ref>{{Refcheck|user=Aemony|date=2020-12-03|comment=Comment (optional)}}</ref><ref>{{Refurl|url=https://steamdb.info/depot/208651/history/?changeid=M:5300142995515379449|title=SteamDB - Batman™: Arkham Knight Depot - Displaying change #M:5300142995515379449|date=2020-12-03}}</ref>
 
{{ii}} {{Removed DRM|Denuvo Anti-Tamper}} was removed from the Steam version on December 3, 2020.<ref>{{Refcheck|user=Aemony|date=2020-12-03|comment=Comment (optional)}}</ref><ref>{{Refurl|url=https://steamdb.info/depot/208651/history/?changeid=M:5300142995515379449|title=SteamDB - Batman™: Arkham Knight Depot - Displaying change #M:5300142995515379449|date=2020-12-03}}</ref>
Line 87: Line 99:
 
{{DLC/row| Rocksteady Themed Batmobile Skin |  | Windows }}
 
{{DLC/row| Rocksteady Themed Batmobile Skin |  | Windows }}
 
{{DLC/row| Season of Infamy: Most Wanted Expansion |  | Windows }}
 
{{DLC/row| Season of Infamy: Most Wanted Expansion |  | Windows }}
{{DLC/row| Earth-2 Dark Knight Skin | Exclusive to '''Epic Games Store'''<ref>{{Refsnip|url=https://steamcommunity.com/groups/SpecialK_Mods/discussions/0/3570700856110421443/?ctp=214#c1629663905424631233|title=Steam Group - Special K - v 0.10.3 - [Framepacing Percentile Analysis] - Comment by Wastelander121|date=2019-09-23|snippet=The EGS version also contains the Earth 2 skin which was exclusive to PS4. All other exclusives aren't there.}}</ref><ref>{{Refcheck|user=Aemony|date=2019-09-23|comment=The '''368100''' folder of the copy on EGS corresponds to the [https://steamdb.info/depot/368100/subs/ 368100] DLC ID on Steam, which was never released on Steam.}}</ref> and '''GOG'''<ref>{{Refcheck|user=Hman360|date=2020-12-12}}</ref>. | Windows }}
+
{{DLC/row| Earth-2 Dark Knight Skin | Exclusive to the '''Epic Games Store'''<ref>{{Refsnip|url=https://steamcommunity.com/groups/SpecialK_Mods/discussions/0/3570700856110421443/?ctp=214#c1629663905424631233|title=Steam Group - Special K - v 0.10.3 - [Framepacing Percentile Analysis] - Comment by Wastelander121|date=2019-09-23|snippet=The EGS version also contains the Earth 2 skin which was exclusive to PS4. All other exclusives aren't there.}}</ref><ref>{{Refcheck|user=Aemony|date=2019-09-23|comment=The '''368100''' folder of the copy on EGS corresponds to the [https://steamdb.info/depot/368100/subs/ 368100] DLC ID on Steam, which was never released on Steam.}}</ref> and '''GOG.com'''<ref name="ReferenceA">{{Refcheck|user=Hman360|date=2020-12-12}}</ref>. Can be [[#Content restoration|modded into the Steam version]]. | Windows }}
 
}}
 
}}
{{--}} Adam West skin, '60s-themed Bat-tank, and Scarecrow Nightmare Challenges are PlayStation 4 exclusives.
+
{{--}} Scarecrow Nightmare Challenges are PlayStation 4 and Nintendo Switch exclusives.
 +
{{ii}} PlayStation 4 exclusive skins can be [[#Content restoration|modded in]].
  
 
===Version differences===
 
===Version differences===
Line 100: Line 113:
  
 
{{Fixbox|description=Delete or rename video files|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/208650/discussions/0/594821545178847216/|title=How to: Skip Intros|date=2020-11-16}}</ref>|fix=
 
{{Fixbox|description=Delete or rename video files|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/208650/discussions/0/594821545178847216/|title=How to: Skip Intros|date=2020-11-16}}</ref>|fix=
# Go to <code>{{p|game}}\BmGame\Movies\</code>.
+
# Go to {{folder|{{p|game}}\BmGame\Movies\}}.
# Delete or rename <code>StartupMovie.swf</code> and <code>StartupMovieNV.swf</code>.
+
# Delete or rename {{file|StartupMovie.swf}} and {{file|StartupMovieNV.swf}}.
 
}}
 
}}
  
===Arkham Quixote===
+
===Reduce stuttering and improve performance===
Mod that drastically reduces game stuttering by recycling textures allocations. More information and download can be found [https://sherief.fyi/post/arkham-quixote/ here].
 
  
===Performance increase on SLI systems===
+
{{Fixbox|description=Move or Re-install the game to an SSD|fix=
Because Batman: Arkham Knight heavily uses Nvidia PhysX, you can get a considerable framerate improvement by disabling SLI in the Nvidia control panel and assigning your second GPU to be dedicated to PhysX. The game does not support SLI anyway, so at least with this tweak you can get a sort of 'semi-SLI' mode going. This should increase the framerate by around 25%, similar to a SLI profile with poor scaling.
+
Running the game from a conventional HDD causes extreme stuttering when traversing the map due to Dynamic Loading of Map-Sections. Moving the game to an SSD will greatly reduce this issue, especially during Driving and Gliding portions of the Map.
 +
}}
 +
 
 +
===='Nvidia GameWorks' Effects====
 +
 
 +
'Nvidia GameWorks' Effects require a very High GPU Processing power and will cause stuttering on Low-to-Moderate systems. <ref>{{Refurl|url=https://steamcommunity.com/app/208650/discussions/0/3082142648903020403/?l=latam | title=|date=}}</ref> <ref>{{Refurl|url=https://www.nvidia.com/en-us/geforce/forums/off-topic/25/230765/dedicated-physx-gpu-batman-arkham-knight-enhan/|title=|date=}}</ref>
 +
 
 +
There are 4 options in total, out of which 'Interactive Smoke/Fog' is the biggest Performance Killer of all of them.
 +
 
 +
{{Fixbox|description=Disable 'Nvidia GameWorks' Effects entirely|fix=
 +
  Set all 4 Effects to <code>OFF</code>
 +
{{++}} Highly recommended for Low-End systems.
 +
{{ii}} For Moderate-End systems, tweak accordingly.
 +
}}
 +
 
 +
For those still looking for way to Enable all 'Nvidia GameWorks' Effects, be known that these Effects require a a whole lot of GPU Processing so much so that sometimes, a single Graphics Card won't suffice. Currently, there are 2 ways to achieve this :
 +
 
 +
{{Fixbox|description=Use a Secondary 'Dedicated' Nvidia GPU as PhysX Processor|ref=<ref>{{Refurl|url=https://www.nvidia.com/en-us/geforce/forums/off-topic/25/230765/dedicated-physx-gpu-batman-arkham-knight-enhan/#:~:text=But%20pairing%20a%20strong%20card%20with%20a%20strong%20PhysX%20card%20worked%20wonders%20(a%20way%20better%20performance%20boost%20than%20SLI). </ref> | ref=<ref>{{Refurl|url=https://www.xda-developers.com/use-two-graphics-cards-pc/#:~:text=So%2C%20while%20you%20can%20technically,to%20use%20both%20GPUs%20simultaneously. </ref>|fix=
 +
Set your Secondary GPU(Nvidia) as PhysX Processor under PhysX Settings, in Nvidia Control Panel.
 +
{{ii}} This Solution demands more Hardware investment as it requires <b>NOT only</b> a separate GPU but, also a Motherboard that supports Nvidia SLI Technology & enough PCI-E Slots to satisfy Data bandwidth for both GPUs.
 +
}}
 +
 
 +
{{Fixbox|description=Use a GPU with atleast 6GB or Higher VRAM Memory to Run the Game | ref=<ref>{{Refurl|url=https://www.youtube.com/watch?v=c5SKzkvd86E&t=262s </ref>|fix=
 +
{{--}} Graphic Cards having VRAM of 4GB or less are NOT capable of running 'Nvidia GameWorks' Effects along with Main Video Options, Maxed or Moderate, at 1080p Resolution, no matter what their Generation is. This is because of insufficient VRAM for storing Map Data, as well as less CUDA Cores to carry out all this Processing in required time frame, thereby causing FPS Drops.
 +
 
 +
{{++}} Graphic Cards of RTX 20 Series OR Higher, with 6GB or Higher VRAM, will do just Fine.
 +
}}
 +
 
 +
 
 +
{{Fixbox|description=Apply Arkham Quixote DLL Fix|ref=<ref>{{Refurl|url=https://web.archive.org/web/20211202012848/https://sherief.fyi/post/arkham-quixote/|title=Arkham Quixote|date=2022-08-24}}</ref>|fix=
 +
{{ii}} Arkham Quixote DLL Fix is a modified ReShade DLL file that drastically reduces game stuttering and improves performance by recycling texture allocations.
 +
{{--}} All Nvidia GameWorks effects and all overlays (other than the Steam overlay) must be disabled to avoid crashes.
 +
{{--}} In parts of the game, it can cause issues with exposure.
 +
{{--}} The game will use more VRAM with this fix applied. High-end machines will most likely get good performance without this fix applied.
 +
# Download Arkham Quixote DLL Fix for [https://sherief.fyi/arkham-knight/dxgi.dll Nvidia] or [https://sherief.fyi/robin/dxgi.dll AMD]
 +
# Put the downloaded {{file|dxgi.dll}} in {{folder|{{P|game}}\Binaries\Win64}}.
 +
 
 +
'''Notes'''
  
===Turn off hardware accelerated gpu scheduling===
+
{{ii}} Troubleshooting information can be found [https://old.reddit.com/r/pcgaming/comments/ffhimn/a_fix_for_arkham_knights_stuttering_framerate/ here].
Hardware accelerated gpu scheduling has a big negative performance impact and is recommended to be turned off for this game.
+
{{ii}} More detailed, in-depth information about the mod can be found [https://web.archive.org/web/20211202012848/https://sherief.fyi/post/arkham-quixote/ here].
 +
{{ii}} On Linux/Steam Deck, add the <code>WINEDLLOVERRIDES="dxgi=n,b %command%"</code> [[Glossary:Command line arguments|command line argument]] in game properties.
 +
}}
 +
 
 +
===Stuttering and low FPS on Windows 10 (2004 or newer) and Windows 11===
 +
{{ii}} This game uses PhysX, so it might not get along with Windows 10 HAGS technology. HAGS is enabled by default on Windows 11. Not all configurations suffer from this issue.<ref>{{Refcheck|user=Mrtnptrs|date=2022-12-24|comment=Around 60-90 FPS on max settings (without Nvidia Gameworks) on a GTX 1070 and no major stuttering. Also with all Gameworks features enabled no major performance issues, then around 30-50 FPS.}}</ref>
 +
{{Fixbox|description=Disable Hardware Accelerated GPU Scheduling (HAGS)|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/208650/discussions/0/405691491106183904/?ctp=6|title=Master Fixes for Batman Arkham Knight - Updated April 2022|date=2022-08-24}}</ref>|fix=
 +
{{--}} Disabling this option can negatively affect the performance of other games. It is advised to re-enable it again after exiting the game.
 +
# Go to '''Windows Settings''' > '''System''' > '''Display''' > '''Graphics Settings'''.
 +
# Disable the Hardware Accelerated GPU Scheduling (HAGS) option.
 +
}}
  
 
==Game data==
 
==Game data==
Line 124: Line 183:
 
{{Game data/saves|Steam|{{p|steam}}\userdata\{{p|uid}}\208650\}}
 
{{Game data/saves|Steam|{{p|steam}}\userdata\{{p|uid}}\208650\}}
 
}}
 
}}
{{ii}} Running the Steam version without the Steam client running will save to <code>{{p|game}}\BMGame\SaveData\</code>.
+
{{ii}} Running the Steam version without the Steam client running will save to {{folder|{{p|game}}\BMGame\SaveData\}}.
  
====Convert Steam save data to GOG====
+
====Convert Steam save data to GOG.com====
{{Fixbox|description=Manual conversion with hex editor|ref=<ref>{{Refcheck|user=Hman360|date=2020-12-12}}</ref>|fix=
+
{{Fixbox|description=Manual conversion with hex editor|ref=<ref name="ReferenceA">{{Refcheck|user=Hman360|date=2020-12-12}}</ref>|fix=
# Open your save file from the Steam location in your hex editor.
+
# Open the save file from the Steam location using an hex editor.
 
# Insert the 4 bytes <code>00 10 25 00</code> at the start of the file (do not overwrite existing bytes).
 
# Insert the 4 bytes <code>00 10 25 00</code> at the start of the file (do not overwrite existing bytes).
# Save the file and transfer to the Windows save folder as listed above.
+
# Save the file and transfer it to the Windows save folder as listed above.
  
 
'''Notes'''
 
'''Notes'''
{{ii}} Converting GOG to Steam is done by deleting the bytes added in step 2, saving, and moving back to the Steam folder.
+
{{ii}} Converting GOG.com to Steam is done by deleting the bytes added in step 2, saving, and moving back to the Steam folder.
 
}}
 
}}
  
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|discord               =  
+
|discord                   =  
|discord notes         =  
+
|discord notes             =  
|epic games store       = false
+
|epic games launcher       = false
|epic games store notes =  
+
|epic games launcher notes =  
|gog galaxy             = true
+
|gog galaxy               = true
|gog galaxy notes       =  
+
|gog galaxy notes         =  
|origin                 =  
+
|origin                   =  
|origin notes           =  
+
|origin notes             =  
|steam cloud           = true
+
|steam cloud               = true
|steam cloud notes     =  
+
|steam cloud notes         =  
|uplay                  =  
+
|ubisoft connect          =  
|uplay notes           =  
+
|ubisoft connect notes     =  
|xbox cloud             =  
+
|xbox cloud               =  
|xbox cloud notes       =  
+
|xbox cloud notes         =  
 
}}
 
}}
  
Line 168: Line 227:
 
|multimonitor notes        = Works with some issues (see the [https://www.wsgf.org/dr/batman-arkham-knight/en WSGF entry]).
 
|multimonitor notes        = Works with some issues (see the [https://www.wsgf.org/dr/batman-arkham-knight/en WSGF entry]).
 
|ultrawidescreen            = true
 
|ultrawidescreen            = true
|ultrawidescreen notes      = Works with some issues (see the [https://www.wsgf.org/dr/batman-arkham-knight/en WSGF entry]).
+
|ultrawidescreen notes      = Works with some issues (see the [https://www.wsgf.org/dr/batman-arkham-knight/en WSGF entry]). See also [https://github.com/RoseTheFlower/UltrawideIndex/releases/tag/arkhamknight cutscene fixes].
 
|4k ultra hd                = true
 
|4k ultra hd                = true
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
Line 180: Line 239:
 
|anisotropic notes          =  
 
|anisotropic notes          =  
 
|antialiasing              = true
 
|antialiasing              = true
|antialiasing notes        = [[SMAA]].
+
|antialiasing notes        = Temporal [[SMAA]].<ref>https://steamcommunity.com/app/208650/discussions/0/517141882715377398/?ctp=1#c517142892072340300</ref>
 
|vsync                      = true
 
|vsync                      = true
|vsync notes                =  
+
|vsync notes                = Adaptive (Adaptive V-Sync), On (Double buffered), or Off.
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
 
|120 fps                    = hackable
 
|120 fps                    = hackable
|120 fps notes              = Choice of FPS cap: 30, 60, 90. See [[#High frame rate|High frame rate]].
+
|120 fps notes              = Choice of FPS cap: 30, 60, or 90. See [[#High frame rate|High frame rate]].
|hdr                        = unknown
+
|hdr                        = hackable
|hdr notes                  =  
+
|hdr notes                  = Use [https://www.nexusmods.com/batmanarkhamknight/mods/1509 RenoDX]
 
|color blind                = unknown
 
|color blind                = unknown
 
|color blind notes          =  
 
|color blind notes          =  
Line 195: Line 254:
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
{{Fixbox|description=Add hotkeys|ref={{cn|date=July 2016}}|fix=
 
{{Fixbox|description=Add hotkeys|ref={{cn|date=July 2016}}|fix=
# Edit <code>{{p|game}}\BMGame\Config\BmInput.ini</code>
+
# Edit {{file|{{p|game}}\BMGame\Config\BmInput.ini}}.
 
# Select all lines that start with "Bindings" in the [Engine.PlayerInput] section.
 
# Select all lines that start with "Bindings" in the [Engine.PlayerInput] section.
 
# Copy and paste it into the [BmGame.RPlayerInput] section.  
 
# Copy and paste it into the [BmGame.RPlayerInput] section.  
Line 210: Line 269:
  
 
'''Notes'''
 
'''Notes'''
{{ii}} Higher than default values can cause much FPS drop during situations where the camera zooms out.
+
{{ii}} Higher than default values can cause a significant FPS drop during situations where the camera zooms out.
{{ii}} Adjusting the FOV in any way with hotkeys breaks the first person Zoom In function on the right thumbstick, causing it to zoom in much less then before, making some riddles unsolvable without reloading the last checkpoint and resetting FOV entirely
+
{{ii}} Adding these lines can prevent controller trigger inputs from working correctly (e.g., Batmobile acceleration). Remove the lines to fix them.
 +
{{ii}} Adjusting the FOV in any way with hotkeys breaks the first-person Zoom In function on the right thumbstick, causing it to zoom in much less than before, making some riddles unsolvable without reloading the last checkpoint and resetting the FOV entirely.
 
}}
 
}}
  
 
{{Fixbox|description=Convert game to {{term|Hor+}}|fix=
 
{{Fixbox|description=Convert game to {{term|Hor+}}|fix=
{{ii}} Game is {{term|vert-}} by default.
+
{{ii}} Game is {{term|Vert-}} by default.
  
# Open BmEngine.ini and change "AspectRatioAxisConstraint=AspectRatio_MaintainXFOV" to "AspectRatioAxisConstraint=AspectRatio_MaintainYFOV"
+
# Open {{file|BmEngine.ini}} and change {{code|1=AspectRatioAxisConstraint=AspectRatio_MaintainXFOV}} to {{code|1=AspectRatioAxisConstraint=AspectRatio_MaintainYFOV}}.
  
 
'''Notes'''
 
'''Notes'''
{{ii}} May cause the map and some cutscenes to look weird.
+
{{ii}} May cause the map and some cutscenes to look weird.{{cn|date=2023-10-28}}
{{ii}} This tweak also makes the game use vertical measurement. For people who play games where the max allowed FOV is 120, you want to use hotkey values of 90 instead of 120. If you like 110 or 100, then 80 and 70 respectively.
+
{{ii}} This tweak also makes the game use vertical measurements. For people who play games where the maximum allowed FOV is 120, use hotkey values of 90 instead of 120. For 110 or 100, use 80 and 70, respectively.
 
}}
 
}}
  
 
===[[Glossary:Frame rate (FPS)|High frame rate]]===
 
===[[Glossary:Frame rate (FPS)|High frame rate]]===
 
{{Fixbox|description=Change value in config file|ref={{cn|date=July 2016}}|fix=
 
{{Fixbox|description=Change value in config file|ref={{cn|date=July 2016}}|fix=
# Edit <code>{{p|game}}\BmGame\Config\BmSystemSettings.ini</code>.
+
# Edit {{file|{{p|game}}\BmGame\Config\BmSystemSettings.ini}}.
# Change <code>MaxFPS=60.000000</code> to have the FPS cap you want.
+
# Change <code>MaxFPS=60.000000</code> to the desired FPS cap.
# Save your changes and close the file.
+
# Save changes and close the file.
 +
 
 +
'''Notes'''
 +
{{ii}} High frame rates cause physics objects to overreact, causing clothes to vibrate and ragdolls to fly sometimes. This is purely visual and does not affect gameplay.
 +
}}
 +
 
 +
===Hide HUD===
 +
{{Fixbox|description=Add hotkeys|ref={{cn|date=September 2016}}|fix=
 +
# Edit {{file|{{p|game}}\BMGame\Config\BmInput.ini}}.
 +
# Select all lines that start with "Bindings" in the [Engine.PlayerInput] section.
 +
# Copy and paste it into the [BmGame.RPlayerInput] section.
 +
# Under the section [BmGame.RPlayerInput], add the following line:
 +
<pre>Bindings=(Name="NumPadZero",Command="ToggleHUD")</pre>
 
}}
 
}}
  
 
==Input==
 
==Input==
 
{{Image|Batman Arkham Knight - keybinds.png|In-game keyboard bindings.}}
 
{{Image|Batman Arkham Knight - keybinds.png|In-game keyboard bindings.}}
{{Image|Batman Arkham Knight - xbox.png|In-game XBox bindings.}}
+
{{Image|Batman Arkham Knight - xbox.png|In-game Xbox bindings.}}
 
{{Image|Batman Arkham Knight - dualshock4.png|In-game DualShock 4 bindings.}}
 
{{Image|Batman Arkham Knight - dualshock4.png|In-game DualShock 4 bindings.}}
 
{{Input
 
{{Input
 
|key remap                = true
 
|key remap                = true
|key remap notes          = By default, <Alt> can only be used as a modifier (e.g. <Alt> + <X>), and cannot receive mappings.
+
|key remap notes          = By default, {{key|Alt}} can only be used as a modifier (e.g., {{key|Alt|X}}) and cannot receive mappings.
 
|acceleration option      = true
 
|acceleration option      = true
 
|acceleration option notes =  
 
|acceleration option notes =  
Line 249: Line 321:
 
|touchscreen notes        =  
 
|touchscreen notes        =  
 
|controller support        = true
 
|controller support        = true
|controller support notes  = DirectInput, XInput and [[Controller:DualShock 4|DualShock 4]] only First Generation, bugged with Dualshock 4 Second Generation Controllers.
+
|controller support notes  =  
 
|full controller          = true
 
|full controller          = true
 
|full controller notes    =  
 
|full controller notes    =  
|controller remap          = unknown
+
|controller remap          = false
 
|controller remap notes    =  
 
|controller remap notes    =  
|controller sensitivity    = unknown
+
|controller sensitivity    = false
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
 
|invert controller y-axis  = true
 
|invert controller y-axis  = true
Line 262: Line 334:
 
|xbox prompts              = true
 
|xbox prompts              = true
 
|xbox prompts notes        =  
 
|xbox prompts notes        =  
|impulse triggers          = unknown
+
|impulse triggers          = false
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
|dualshock 4              = true
+
|playstation controllers  = true
|dualshock 4 notes         =  
+
|playstation controller models = DualShock 4 (launch model only)
|dualshock prompts         = true
+
|playstation controllers notes = DualShock 4 v2 and DualSense controllers require [[#Game_won.27t_work_with_DS4_v2.2FDualSense_Controllers|third-party modifications]].
|dualshock prompts notes   =  
+
|playstation prompts       = true
 +
|playstation prompts notes =  
 
|light bar support        = true
 
|light bar support        = true
 
|light bar support notes  = Static red color.
 
|light bar support notes  = Static red color.
|dualshock 4 modes         = v1,wired
+
|dualsense adaptive trigger support = false
|dualshock 4 modes notes   = wireless does not register any input unless emulated xinput
+
|dualsense adaptive trigger support notes =
 +
|dualsense haptics support  = false
 +
|dualsense haptics support notes =
 +
|playstation connection modes = Wired
 +
|playstation connection modes notes = Wireless does not register any input unless XInput is emulated.
 
|tracked motion controllers= unknown
 
|tracked motion controllers= unknown
 
|tracked motion controllers notes =  
 
|tracked motion controllers notes =  
Line 277: Line 354:
 
|tracked motion prompts notes =  
 
|tracked motion prompts notes =  
 
|other controllers        = true
 
|other controllers        = true
|other controllers notes  =  
+
|other controllers notes  = DirectInput.
 
|other button prompts      = unknown
 
|other button prompts      = unknown
|other button prompts notes= Using Logitech Rumblepad 2 show DualShock buttons.{{cn|date=March 26, 2016}}
+
|other button prompts notes= Logitech Rumblepad 2 shows DualShock buttons.{{cn|date=March 26, 2016}}
 
|controller hotplug        = true
 
|controller hotplug        = true
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
Line 296: Line 373:
 
|steam cursor detection    = unknown
 
|steam cursor detection    = unknown
 
|steam cursor detection notes =  
 
|steam cursor detection notes =  
 +
}}
 +
 +
===Xbox Series X/S controller detected as DualShock 4 controller===
 +
{{ii}} If an Xbox Series X/S controller is connected via Bluetooth, the game will recognize it as a paired DualShock 4 controller and change the button layout and logos. This only affects the game if the controller is connected via Bluetooth; using it paired with a dedicated receiver will show it as an Xbox One controller.
 +
 +
{{Fixbox|description=Use Special K mod|ref={{cn|date=2021-03-04|reason=While the game does have documented issues with controller type detection, this fix was posted by an anonymous user, meaning a self-ref is impossible from the original contributor.}}|fix=
 +
 +
# Download [[Special K]], and put {{file|SpecialK64.dll}} inside {{folder|{{p|game}}\Binaries\Win64\}}.
 +
# Rename  {{file|SpecialK64.dll}} to  {{file|dxgi.dll}}
 +
# If MSI Afterburner's overlay is being used, close it for a first execution of the mod.
 +
# Run the game, and Special K overlay should show in-game.
 +
# Press {{key|Ctrl|Shift|Backspace}} to show Special K options.
 +
# Go to <code>INPUT MANAGEMENT >> GAMEPAD</code> and select <code>PS4 HID INPUT</code>. Then close SpecialK and the game itself.
 +
# Go back to {{folder|{{p|game}}\Binaries\Win64\}}. There should be now a {{file|dxgi.ini}} file.
 +
# Edit {{file|dxgi.ini}}. Under the section <code>[SpecialK.System]</code>, change <code>IgnoreRTSSHookDelay=false</code> to {{code|1=IgnoreRTSSHookDelay=true}}.
 +
# Close {{file|dxgi.ini}} and now using Special K with MSI Afterburner's overlay should be possible.
 +
# Play the game; it should properly recognize the controller now.
 +
}}
 +
 +
===Game won't work with DS4 v2/DualSense Controllers===
 +
{{ii}} The game has native support for DS4 controllers on PC, with it loading the PlayStation button prompts in-game, but only on connecting the DualShock 4 version 1 model. On connecting a version 2 or DualSense controller, the button prompts will not work.
 +
{{Fixbox|description=Use the DS4Windows or Steam controller configuration to emulate an Xbox controller [https://steamcommunity.com/app/208650/discussions/0/2425614539584144987/#c3103515084615637809].|fix=
 +
{{ii}} To force PlayStation button prompts, follow [https://www.nexusmods.com/batmanarkhamknight/mods/34 this guide].
 
}}
 
}}
  
Line 304: Line 404:
 
|separate volume notes    =  
 
|separate volume notes    =  
 
|surround sound          = true
 
|surround sound          = true
|surround sound notes    = 7.1  
+
|surround sound notes    = 7.1
 
|subtitles                = true
 
|subtitles                = true
 
|subtitles notes          =  
 
|subtitles notes          =  
Line 314: Line 414:
 
|eax support notes        =  
 
|eax support notes        =  
 
}}
 
}}
 +
  
 
{{L10n|content=
 
{{L10n|content=
 +
{{Image|Language_menu_Batman.png|Language menu from "LanguageSelector.exe", located in the same folder as the game executable (GOG.com and Epic Games version only).}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = English
 
  |language  = English
Line 361: Line 463:
 
  |audio    = false
 
  |audio    = false
 
  |subtitles = hackable
 
  |subtitles = hackable
  |notes    = [https://magyaritasok.hu/magyaritasok/batman-arkham-knight/batman-arkham-knight/2558 Fan translation]
+
  |notes    = [https://magyaritasok.hu/download/2558/batman-arkham-knight Fan translation]
 
  |fan      = true
 
  |fan      = true
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Italian
 
  |language  = Italian
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Japanese
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
Line 409: Line 519:
 
  |audio    = true
 
  |audio    = true
 
  |subtitles = true
 
  |subtitles = true
  |notes    = Windows language must be on any configuration of Spanish.
+
  |notes    = The language must be Spanish.
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
Line 417: Line 527:
 
  |audio    = true
 
  |audio    = true
 
  |subtitles = true
 
  |subtitles = true
  |notes    = Windows language must be on Español (México).
+
  |notes    = The language must be Español (México).
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
 
}}
 
}}
{{ii}} Japanese language isn't included in PC version
 
  
 
==VR support==
 
==VR support==
Line 467: Line 576:
  
 
==Issues fixed==
 
==Issues fixed==
===Xbox One Series X controller detected as PS4 controller===
 
{{ii}} If you are using a new Xbox One Series X controller via Bluetooth, the game will recognize it as a paired PlayStation 4 controller, and will change the button layout and logos. This only affects the game if you use the controller via bluetooth, using it paired with a dedicated receiver will show it as a Xbox One controller.
 
 
{{Fixbox|description=Use Special K mod|ref=|fix=
 
  
#Download [[Special K|Special K mod]], and put  {{file|SpecialK64.dll}} inside <code><path-to-game>/Binaries/Win64/</code> folder.
+
===Running game with Intel integrated graphics===
#Rename  {{file|SpecialK64.dll}} to  {{file|dxgi.dll}}
+
{{ii}} The game has an internal check that conditionally ignores Intel integrated graphics and then looks for any other supported graphics device. The game may either refuse to progress past the initial splash screen or use Microsoft's reference 3D adapter instead.
#If you are using MSI Afterburner's overlay, close it for a first execution of the mod.
+
{{Fixbox|description=Use modified {{file|dxgi.dll}}|ref=<ref>{{Refcheck|user=Fudgesiclesxd|date=2023-02-01|comment=Original fix (in Korean) [https://cafe.naver.com/minigamemania/115 here.] Fixes also tested on my system with Intel HD 4600 integrated GPU, with minor graphical issues.}}</ref>|fix=
#Run the game, and SpecialK overlay should show ingame.
+
{{ii}} It increases start-up time as the fix forcibly injects an Intel graphics device to be used as the first device by the game.
#Press <code>CTRL + SHIFT + BACK</code> to show SpecialK options
+
{{--}} Not compatible with [[#Reduce stuttering and improve performance|Quixote Fix]] due to it sharing same DLL file name.
#Go to <code>INPUT MANAGEMENT >> GAMEPAD</code> and select <code>PS4 HID INPUT</code>. Then close SpecialK and the game itself.
+
# Download [https://community.pcgamingwiki.com/files/file/2546-batman-arkham-knight-intel-gpu-detection-fix/ Batman: Arkham Knight Intel GPU detection fix].
#Go back to <code><path-to-game>/Binaries/Win64/</code> folder. There should be now a  {{file|dxgi.ini}} file.
+
# Extract the included {{file|dxgi.dll}} into {{folder|{{P|game}}/Binaries/Win64</code>}} and overwrite files if needed.
#Edit  {{file|dxgi.ini}} file and under the section <code>[SpecialK.System]</code> change <code>IgnoreRTSSHookDelay=false</code> to true.
 
#Close  {{file|dxgi.ini}} and now you should use SpecialK with MSI Afterburner's overlay.
 
#Play the game, it should recognize your controller properly now.
 
}}
 
 
 
===Slow start up===
 
{{Fixbox|description=Add a Windows Defender exclusion|ref={{cn|date=May 2019}}|fix=
 
 
 
# Go to '''Windows Security''' (use search to find it), '''Virus & threat protection''' (shield icon) and scroll down until you find '''Virus & threat protection settings''' click on '''Manage settings'''.
 
# Scroll down until you find '''Exclusions''' and click '''Add or remove exclusions'''.
 
# Click '''Add an exclusion''' and add the game folder <code>{{p|game}}</code>.
 
 
}}
 
}}
  
 
=== Fix for missing Batgirl moves and DLC characters critical strikes ===
 
=== Fix for missing Batgirl moves and DLC characters critical strikes ===
{{ii}} While able to do the "disarm and destroy" special takedown for Batgirl while using a gamepad, this move is unusable with a keyboard, as it has no button associated with it. This fix restores it for keyboard users as well as missing critical strikes and freeflow focus mk II of all three DLC characters (Harley Quinn, Batgirl, Red Hood). All of these features were added in Update 1.11 released in the final days of November 2015, and that update was never ported properly or patched after for keyboard players on PC.
+
{{ii}} While able to do the "disarm and destroy" special takedown for Batgirl while using a gamepad, this move is unusable with a keyboard as it has no button associated with it. This fix restores it for keyboard users as well as missing critical strikes and freeflow focus mk II of all three DLC characters (Harley Quinn, Batgirl, and Red Hood). All of these features were added in Update 1.11 released in the final days of November 2015, and that update was never ported properly or patched after for keyboard players on PC.
  
{{Fixbox|description=Edit BmInput.ini|ref=<ref name="dlc characters 1st fix">{{refurl |url=https://steamcommunity.com/sharedfiles/filedetails/?id=2067765261 |title=Steam Community :: Guide :: Batgirl Disarm and Destroy + Multi Ground Takedown combo on Keyboard. |date=2020-11-17}}</ref><ref name="dlc characters 2nd fix">{{refurl |url=https://steamcommunity.com/sharedfiles/filedetails/?id=2273881118 |title=Steam Community :: Guide :: DLC Characters Critical Strikes + Batgirl Special Takedowns fix on Keyboard |date=2020-11-17}}</ref>|fix=
+
{{Fixbox|description=Edit BmInput.ini|collapsed=yes|ref=<ref name="dlc characters 1st fix">{{refurl |url=https://steamcommunity.com/sharedfiles/filedetails/?id=2067765261 |title=Steam Community :: Guide :: Batgirl Disarm and Destroy + Multi Ground Takedown combo on Keyboard. |date=2020-11-17}}</ref><ref name="dlc characters 2nd fix">{{refurl |url=https://steamcommunity.com/sharedfiles/filedetails/?id=2273881118 |title=Steam Community :: Guide :: DLC Characters Critical Strikes + Batgirl Special Takedowns fix on Keyboard |date=2020-11-17}}</ref>|fix=
 
: <u>Step One. Setup</u>
 
: <u>Step One. Setup</u>
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Open {{file|BmInput.ini}}.
 
# Open {{file|BmInput.ini}}.
 
# Select all lines that start with "Bindings" in the <code>[Engine.PlayerInput]</code> section.
 
# Select all lines that start with "Bindings" in the <code>[Engine.PlayerInput]</code> section.
# Copy and paste it into the <code>[BmGame.RPlayerInput]</code> section. You need to do this because as soon as you add a binding to the <code>[BmGame.RPlayerInput]</code> section, the game will ignore bindings in the <code>[Engine.PlayerInput]</code> section.
+
# Copy and paste it into the <code>[BmGame.RPlayerInput]</code> section. This must be done because as soon as a binding is added to the <code>[BmGame.RPlayerInput]</code> section, the game will ignore bindings in the <code>[Engine.PlayerInput]</code> section.
  
 
: <u>Step Two. Adding keybindings for two additional Batgirl special takedowns</u>
 
: <u>Step Two. Adding keybindings for two additional Batgirl special takedowns</u>
Line 506: Line 600:
 
# Replace <code>T</code> and <code>Y</code> with the desired key for special combo 3 ("multi ground takedown") and special combo 2 ("disarm and destroy") moves respectively,—note that if a key is already used for another function it can't be associated with this action.
 
# Replace <code>T</code> and <code>Y</code> with the desired key for special combo 3 ("multi ground takedown") and special combo 2 ("disarm and destroy") moves respectively,—note that if a key is already used for another function it can't be associated with this action.
 
# Save the file.
 
# Save the file.
# Right-click the file and open "Properties". Set file to "Read-only". It is not always necessary, though.
+
# Right-click the file and open "Properties". Set the file to "Read-only". It is not always necessary, though.
  
 
: <u>Step Three. Workaround for missing DLC characters critical strikes and freeflow focus mk II</u>
 
: <u>Step Three. Workaround for missing DLC characters critical strikes and freeflow focus mk II</u>
 
# Open {{file|BmInput.ini}}.
 
# Open {{file|BmInput.ini}}.
# Under the section <code>[BmGame.RPlayerInput]</code>, replace <code><nowiki>Bindings=(Name="LeftMouseButton",Command="SkipCutscene")</nowiki></code> with the following line:<br><code><nowiki>Bindings=(Name="LeftMouseButton", Command="TriggerFearTakedown 0 | GadgetOrQuickStrike | DebugMenuSelectX | SkipCutscene | Button aQuickStrike | FireGun | Button bVehicleBoostButton | Button bFireVehicleSecondaryWeapon | SecondaryFireVehicleWeapon | BatarangBoost | OnRelease BatarangBoostReleased")</nowiki></code>
+
# Under the section <code>[BmGame.RPlayerInput]</code>, replace <code><nowiki>Bindings=(Name="LeftMouseButton",Command="SkipCutscene")</nowiki></code> with the following line:<br><code><nowiki>Bindings=(Name="LeftMouseButton", Command="TriggerFearTakedown 0 | GadgetOrQuickStrike | DebugMenuSelectX | SkipCutscene | Button aQuickStrike | FireGun | Button bVehicleBoostButton | Button bFireVehicleSecondaryWeapon | SecondaryFireVehicleWeapon | BatarangBoost | OnRelease BatarangBoostReleased | DeepScanIn")</nowiki></code>
 
# Save the file.
 
# Save the file.
# Right-click the file and open "Properties". Set file to "Read-only". It is not always necessary, though.
+
# Right-click the file and open "Properties". Set the file to "Read-only". It is not always necessary, though.
 
# Start the game.
 
# Start the game.
# Unassign all keybindings that use <code>Left Mouse Button</code> (for Batman, Batmobile's Pursuit and Battle modes, all three DLC characters) via in-game settings. Batman's (including all characters except for three ones of three DLCs created by WB Games Montréal) and Batmobile's controls can be unassigned from main menu. DLC characters' controls can be unassigned from any relevant AR challenge.
+
# Unassign all keybindings that use <code>Left Mouse Button</code> (for Batman, Batmobile's Pursuit and Battle modes, all three DLC characters) via in-game settings. Batman's (including all characters except for three ones from three DLCs created by WB Games Montréal) and Batmobile's controls can be unassigned from the main menu. DLC characters' controls can be unassigned from any relevant AR challenge.
# Return to the main menu to save the progress.
+
# Return to the main menu to save your progress.
  
 
: <u>Step Four. Get rid of a warning about modified configuration files when starting the game</u>
 
: <u>Step Four. Get rid of a warning about modified configuration files when starting the game</u>
Line 521: Line 615:
 
# Under the section <code>[Engine.GameEngine]</code>, replace <code>bDisableIniModifyWarning=False</code> with the following line:<br><code><nowiki>bDisableIniModifyWarning=True</nowiki></code>.
 
# Under the section <code>[Engine.GameEngine]</code>, replace <code>bDisableIniModifyWarning=False</code> with the following line:<br><code><nowiki>bDisableIniModifyWarning=True</nowiki></code>.
 
# Save the file.
 
# Save the file.
# Right-click the file and open "Properties". Set file to "Read-only". It is not always necessary, though.
+
# Right-click the file and open "Properties". Set the file to "Read-only". It is not always necessary, though.
 
# Start the game and enjoy.
 
# Start the game and enjoy.
 
}}
 
}}
  
==== A simpler method of implementing the fix for missing Batgirl moves and DLC characters critical strikes listed above ====
+
==== A simpler method of implementing the fix for missing Batgirl moves and DLC character critical strikes listed above ====
{{ii}} This method is incompatible with the one listed above. Make sure you're using {{file|BmInput.ini}} without any presence of bindings in the <code>[BmGame.RPlayerInput]</code> section. This method offers to create separate source file content of which will be imported in the main {{file|BmInput.ini}} file every time game is launched.
+
{{ii}} This method is incompatible with the one listed above. Make sure {{file|BmInput.ini}} has no bindings in the <code>[BmGame.RPlayerInput]</code> section. This method offers to create separate source file content, which will be imported into the main {{file|BmInput.ini}} file every time the game is launched.
  
{{Fixbox|description=Create additional BmInput.ini|ref=<ref name="dlc characters 1st fix" /><ref name="dlc characters 2nd fix" />|fix=
+
{{Fixbox|description=Create additional BmInput.ini|collapsed=yes|ref=<ref name="dlc characters 1st fix" /><ref name="dlc characters 2nd fix" />|fix=
# Go to the <code>{{p|game}}\DLC\356474\Content\BmGame\</code> (for example; you can choose some other DLC folder).
+
# Go to the <code>{{p|game}}\DLC\356474\Content\BmGame\</code> (for example; it's possible to choose some other DLC folder).
# Create empty folder and name it as you wish e.g. "Batgirl moves".
+
# Create an empty folder with any name (e.g., "Batgirl moves").
 
# Create empty {{file|BmInput.ini}} in this folder.
 
# Create empty {{file|BmInput.ini}} in this folder.
 
# Add the following lines for missing Batgirl moves: <br><code><nowiki>[Engine.PlayerInput]</nowiki></code><br><code><nowiki>.Bindings=(Name="T",Command="TriggerSecondaryGroupCombatMove")</nowiki></code><br><code><nowiki>.Bindings=(Name="Y",Command="TriggerWeaponDestroy")</nowiki></code>
 
# Add the following lines for missing Batgirl moves: <br><code><nowiki>[Engine.PlayerInput]</nowiki></code><br><code><nowiki>.Bindings=(Name="T",Command="TriggerSecondaryGroupCombatMove")</nowiki></code><br><code><nowiki>.Bindings=(Name="Y",Command="TriggerWeaponDestroy")</nowiki></code>
 
# Replace <code>Y</code> and <code>T</code> with the desired key for special combo 2 ("disarm and destroy") and special combo 3 ("multi ground takedown") moves respectively,—note that if a key is already used for another function it can't be associated with this action.
 
# Replace <code>Y</code> and <code>T</code> with the desired key for special combo 2 ("disarm and destroy") and special combo 3 ("multi ground takedown") moves respectively,—note that if a key is already used for another function it can't be associated with this action.
# Under the section <code>[Engine.PlayerInput]</code>, add the following line for DLC characters critical strikes:<br><code><nowiki>.Bindings=(Name="LeftMouseButton",Command="BrakeButton | TriggerFearTakedown 0 | GadgetOrQuickStrike | DebugMenuSelectX | SkipCutscene | Button aQuickStrike | FireGun | Button bVehicleBoostButton | Button bFireVehicleSecondaryWeapon | SecondaryFireVehicleWeapon | BatarangBoost | OnRelease BatarangBoostReleased")</nowiki></code>
+
# Under the section <code>[Engine.PlayerInput]</code>, add the following line for DLC characters critical strikes:<br><code><nowiki>.Bindings=(Name="LeftMouseButton",Command="BrakeButton | TriggerFearTakedown 0 | GadgetOrQuickStrike | DebugMenuSelectX | SkipCutscene | Button aQuickStrike | FireGun | Button bVehicleBoostButton | Button bFireVehicleSecondaryWeapon | SecondaryFireVehicleWeapon | BatarangBoost | OnRelease BatarangBoostReleased | DeepScanIn")</nowiki></code>
 
# Save the file.
 
# Save the file.
 
# Start the game.
 
# Start the game.
 
# Unassign all keybindings that use <code>Left Mouse Button</code> (for Batman, Batmobile's Pursuit and Battle modes, all three DLC characters) via in-game settings.
 
# Unassign all keybindings that use <code>Left Mouse Button</code> (for Batman, Batmobile's Pursuit and Battle modes, all three DLC characters) via in-game settings.
## Batman's (including all characters except for three ones of three DLCs created by WB Games Montréal) and Batmobile's controls can be unassigned from main menu.
+
## Batman's (including all characters except for three of the three DLCs created by WB Games Montréal) and Batmobile's controls can be unassigned from the main menu.
 
## DLC characters' controls can be unassigned from any relevant AR challenge.
 
## DLC characters' controls can be unassigned from any relevant AR challenge.
 
# Return to the main menu to save the progress.
 
# Return to the main menu to save the progress.
Line 544: Line 638:
  
 
: <u>Bonus. Adding special combo 0 one-key binding and additional one-key bindings for any other actions</u>
 
: <u>Bonus. Adding special combo 0 one-key binding and additional one-key bindings for any other actions</u>
# You can also bind special combo 0 move ("bat swarm" from the previous ''Arkham'' games replaced with environment takedown, batmobile-assisted takedown, weapon steal and etc. in ''Arkham Knight'') to a single key. For this, under the section <code>[Engine.PlayerInput]</code>, add the following line: <br><code><nowiki>.Bindings=(Name="R",Command="TriggerPrimaryGroupCombatMove")</nowiki></code>
+
# It's also possible to bind a special combo 0 move ("bat swarm" from the previous ''Arkham'' games replaced with environment takedown, batmobile-assisted takedown, weapon steal, etc. in ''Arkham Knight'') to a single key. For this, under the section <code>[Engine.PlayerInput]</code>, add the following line: <br><code><nowiki>.Bindings=(Name="R",Command="TriggerPrimaryGroupCombatMove")</nowiki></code>
# If you want to use <code>R</code> key for this action like in the previous ''Arkham'' games, you should change the default keybinding for "look behind" action via Batmobile's pursuit mode controls in the main menu.
+
# To use <code>R</code> key for this action like in the previous ''Arkham'' games, change the default keybinding for the "look behind" action via Batmobile's pursuit mode controls in the main menu.
# You can bind one action to more than one key. For example, for binding "weapon and destroy" to second a thumb mouse button, under the section <code>[Engine.PlayerInput]</code>, add the following line: <br><code><nowiki>.Bindings=(Name="ThumbMouseButton2",Command="TriggerWeaponDestroy")</nowiki></code>
+
# It's possible to bind one action to more than one key. For example, for binding "weapon and destroy" to a second thumb mouse button, under the section <code>[Engine.PlayerInput]</code>, add the following line: <br><code><nowiki>.Bindings=(Name="ThumbMouseButton2",Command="TriggerWeaponDestroy")</nowiki></code>
 
}}
 
}}
  
Line 552: Line 646:
 
{{ii}} This method is compatible with both methods listed above.
 
{{ii}} This method is compatible with both methods listed above.
  
{{Fixbox|description=Create additional BmGame.ini|ref=<ref name="dlc characters 1st fix" /><ref name="dlc characters 2nd fix" />|fix=
+
{{Fixbox|description=Create additional BmGame.ini|collapsed=yes|ref=<ref name="dlc characters 1st fix" /><ref name="dlc characters 2nd fix" />|fix=
# Go to the <code>{{p|game}}\DLC\356474\Content\BmGame\</code> (for example; you can choose some other DLC folder).
+
# Go to the <code>{{p|game}}\DLC\356474\Content\BmGame\</code> (for example; it's possible to choose some other DLC folder).
# Create empty folder and name it as you wish e.g. "Batgirl moves".
+
# Create empty folder with any name (e.g. "Batgirl moves").
 
# Create empty {{file|BmGame.ini}} in this folder.
 
# Create empty {{file|BmGame.ini}} in this folder.
 
# Add the following lines for one of the missing Batgirl moves, "disarm and destroy": <br><code><nowiki>[BmGame.RGameInfo]</nowiki></code><br><code><nowiki>DefaultBatgirlKeyMap=(Ability="$GFxUI.KeyboardControls.SpecialComboTakedown2",PrimaryKeyName="$PC.Keys.Two",SecondaryKeyName="$PC.Keys.UNASSIGNED",Command="TriggerWeaponDestroy",bPrimaryCtrl=0,bPrimaryShift=0,bPrimaryAlt=1, Icon="CI_SpecialCombo2,CI_CombatSpecialTop")</nowiki></code>
 
# Add the following lines for one of the missing Batgirl moves, "disarm and destroy": <br><code><nowiki>[BmGame.RGameInfo]</nowiki></code><br><code><nowiki>DefaultBatgirlKeyMap=(Ability="$GFxUI.KeyboardControls.SpecialComboTakedown2",PrimaryKeyName="$PC.Keys.Two",SecondaryKeyName="$PC.Keys.UNASSIGNED",Command="TriggerWeaponDestroy",bPrimaryCtrl=0,bPrimaryShift=0,bPrimaryAlt=1, Icon="CI_SpecialCombo2,CI_CombatSpecialTop")</nowiki></code>
# The special takedown 2 option will replace the photo mode shortcut for Batgirl in the game controls. Now, you can set every key you want for this action, even <code>Alt</code>+<code>2</code> default two-keys binding.
+
# The special takedown 2 option will replace the photo mode shortcut for Batgirl in the game controls. Now, it will be possible to set any key for this action, even <code>Alt</code>+<code>2</code> default two-key binding.
 
# Save the file.
 
# Save the file.
 
}}
 
}}
  
===Stuttering and low fps on Windows 10 (2004 or newer)===
+
==== Unsupported DirectX Version ====
{{ii}}This game uses PhysX so it doesn't get along with the Windows 10 HAGS technology
+
{{ii}} The error message <code>This version of DirectX is not supported by the title, please confirm your system requirements</code> can appear upon launching the game. This can be due to out-of-date video drivers or changes introduced by Windows updates.{{cn}}
{{Fixbox|description=Disable Hardware Accelerated GPU Scheduling (HAGS) .|ref=<ref> </ref>
+
{{Fixbox|description=Update video [[drivers]].|}}
}}
 
  
 
==Other information==
 
==Other information==
Line 593: Line 686:
 
|windows 32-bit exe    = false
 
|windows 32-bit exe    = false
 
|windows 64-bit exe    = true
 
|windows 64-bit exe    = true
 +
|windows arm app        = false
 
|windows exe notes      =  
 
|windows exe notes      =  
|mac os x powerpc app  =  
+
|mac os x powerpc app  = unknown
 
|macos intel 32-bit app = unknown
 
|macos intel 32-bit app = unknown
 
|macos intel 64-bit app = unknown
 
|macos intel 64-bit app = unknown
 +
|macos arm app          = unknown
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux 32-bit executable= unknown
 
|linux 32-bit executable= unknown
 
|linux 64-bit executable= unknown
 
|linux 64-bit executable= unknown
 +
|linux arm app          = false
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}
Line 605: Line 701:
 
===Middleware===
 
===Middleware===
 
{{Middleware
 
{{Middleware
|physics          = PhysX
+
|physics          = PhysX, APEX
|physics notes    =  
+
|physics notes    = PhysX v3.3.1, APEX v1.3.1.3
|audio            = Wwise
+
|audio            = Wwise, REV
|audio notes      =  
+
|audio notes      = REV is used for the realistic sound of vehicles.
 
|interface        = Scaleform
 
|interface        = Scaleform
 
|interface notes  =  
 
|interface notes  =  
|input            =  
+
|input            = libScePad
|input notes      =  
+
|input notes      = v1.0.2.0 for Playstation controller support
 
|cutscenes        =  
 
|cutscenes        =  
 
|cutscenes notes  =  
 
|cutscenes notes  =  
Line 619: Line 715:
 
}}
 
}}
  
===Hide HUD===
+
==Mods==
{{Fixbox|description=Add hotkeys|ref={{cn|date=September 2016}}|fix=
+
===Content restoration===
# Edit <code>{{p|game}}\BMGame\Config\BmInput.ini</code>
+
{{ii}} Several PlayStation 4-exclusive DLC skins can be modded into the PC version.
# Select all lines that start with "Bindings" in the [Engine.PlayerInput] section.
+
* [https://www.nexusmods.com/batmanarkhamknight/mods/839 '''Classic TV Series Batman Skin'''] (requires '''Batman Classic TV Series Batmobile Pack''' DLC)
# Copy and paste it into the [BmGame.RPlayerInput] section.
+
* [https://www.nexusmods.com/batmanarkhamknight/mods/835 '''Batmobile 1966 Skin''']
# Under the section [BmGame.RPlayerInput], add the following line:
+
* [https://www.nexusmods.com/batmanarkhamknight/mods/922 '''Justice League 3000 Batman Skin''']
<pre>Bindings=(Name="NumPadZero",Command="ToggleHUD")</pre>
+
{{ii}} The Steam version is missing the '''Earth 2 Dark Knight Skin''' compared to the Epic Games Store and GOG.com versions.
}}
+
* [https://community.pcgamingwiki.com/files/file/2843-batman-arkham-knight-earth-2-dark-knight-skin-for-steam-fixed/ '''Earth 2 Dark Knight Skin''' for Steam (fixed)]
  
 
==System requirements==
 
==System requirements==
Line 636: Line 732:
 
|minCPU2  = AMD Phenom II X4 965 3.4 GHz
 
|minCPU2  = AMD Phenom II X4 965 3.4 GHz
 
|minRAM  = 6 GB
 
|minRAM  = 6 GB
|minHD    = 45 GB
+
|minHD    = 45 GB {{note|The GOG version of "Batman™: Arkham Knight Premium Edition" takes up 67.1 GB.}}
 
|minGPU  = Nvidia GeForce GTX 660
 
|minGPU  = Nvidia GeForce GTX 660
 
|minGPU2  = AMD Radeon HD 7870
 
|minGPU2  = AMD Radeon HD 7870
 
|minVRAM  = 2 GB
 
|minVRAM  = 2 GB
 
|minDX    = 11
 
|minDX    = 11
|minother = Broadband Internet Connection required to activate and for some online features
+
|minother = A broadband Internet connection is required for some online features.
  
 
|recOS    = 8.1
 
|recOS    = 8.1
Line 651: Line 747:
 
|recGPU2  = AMD Radeon HD 7950
 
|recGPU2  = AMD Radeon HD 7950
 
|recVRAM  = 3 GB
 
|recVRAM  = 3 GB
|recDX    = 11
+
|recDX    =  
|recother = The publisher recommends using an SSD due to mechanical hard drive performance issues.<ref>[https://steamcommunity.com/games/208650/announcements/detail/145587678164818505 Steam :: Update on Performance]</ref>
+
|notes    = {{ii}} A 64-bit operating system is required.
|notes    = {{ii}} A 64-bit system is required.
+
{{ii}} Minimum GPU requirements for Ultra settings require Nvidia GeForce GTX 980 with at least 4 GB of VRAM.<ref name="requpdate">[http://community.wbgames.com/t5/Official-Announcements/Update-on-PC-Minimum-Specs/m-p/569523/ Update on PC Minimum Specs]</ref>
{{ii}} For ultra setting the publisher lists an Nvidia GeForce GTX 980 and 4 GB of VRAM as the minimum requirement.<ref name="requpdate">[http://community.wbgames.com/t5/Official-Announcements/Update-on-PC-Minimum-Specs/m-p/569523/ Update on] [http://descargarnetflix.com/descargar-netflix-para-pc/ PC] Minimum Specs]</ref>
 
{{ii}} The recommended requirements are only for 30FPS, not 60+ as most would expect.
 
 
}}
 
}}
  
 
{{References}}
 
{{References}}
[[Category:GOG.com Enhancement Project]]
+
{{GOG.com Enhancement Project}}

Latest revision as of 12:57, 22 April 2024

Batman: Arkham Knight
Batman: Arkham Knight cover
Developers
Rocksteady Studios
A Matter of Family Warner Bros. Games Montreal
Windows Iron Galaxy Studios[1]
Publishers
Warner Bros. Interactive Entertainment
Engines
Unreal Engine 3
Release dates
Windows June 23, 2015[2]
macOS (OS X) Cancelled[3]
Linux Cancelled[3]
Reception
Metacritic 70
OpenCritic 86
IGDB 92
Taxonomy
Monetization One-time game purchase, DLC
Microtransactions None
Modes Singleplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres Action, Driving, Brawler, Metroidvania, Open world, Stealth
Vehicles Automobile
Art styles Realistic
Themes Contemporary, North America
Series Batman: Arkham
Batman: Arkham Knight on HowLongToBeat
Batman: Arkham Knight on IGDB
Batman: Arkham Knight guide on StrategyWiki
Batman: Arkham Knight on MobyGames
Batman: Arkham Knight on Wikipedia
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

Batman: Arkham Knight is a singleplayer third-person action, driving, brawler, metroidvania, open world and stealth game in the Batman: Arkham series.

The PC version adds PC-exclusive Nvidia GameWorks Interactive smoke/fog, Interactive paper debris, Enhanced rain and Enhanced light shafts. These options were found to be very taxing on performance.[4] The PC version was removed from stores on June 24, 2015, due to being released in a poor state, with reviewers citing poor performance (mostly because of ineffective streaming of textures and geometry), severe hitching when the game is installed on an HDD, limited in-game graphics options, low resolution texture bugs, missing ambient occlusion, dialed back depth of field, missing transparency layer for raindrops and other rain-related issues.[5][6][7] It was then updated to attempt to address most of these issues and subsequently re-released on October 28, 2015.[8][9][10] It continued to receive post-launch patches through early 2016 which brought various performance and stability improvements as well as bug fixes.[11][12][13][14]

Following the re-release and subsequent updates, it was announced that the originally planned Mac and Linux versions were cancelled.[3]

Most critical issues seem to have been fixed through post-launch updates. After post-launch support ended, it was noted that an unusually high-end CPU and GPU were still needed to achieve stable performance at higher resolutions. Additional issues that were noted were the game's double-buffered Vsync and traversal in the Batmobile, which caused stuttering.[4][15]

General information

GOG.com Community Discussions for game series
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Icon overlay.png
5 DVD discs.
Windows
Epic Games Store
DRM-free after installation through Epic Games Launcher (notes may include more details)
Includes the Premium Edition as well as the previously PS4 exclusive Earth-2 Dark Knight skin.[16] DRM-free when launched directly from an executable.[17]
Windows
Gamesplanet logo.svg
Icon overlay.png
Premium Edition also available.
Windows
GOG.com
DRM-free
Premium Edition also available, which includes the previously exclusive PS4 Earth-2 Dark Knight skin.[18]
Windows
Green Man Gaming
Icon overlay.png
Premium Edition also available.
Windows
Humble Store
Icon overlay.png
Premium Edition also available.
Windows
Steam
DRM-free after installation through Steam client (notes may include more details)
Premium Edition also available. The base game is DRM-free when launched directly from the game executable. For any DLC to be recognized, the game must be launched through the Steam client.
Windows
GamersGate (unavailable)
Icon overlay.png
Premium Edition was also available.
Windows
Denuvo Anti-Tamper DRM was removed from the Steam version on December 3, 2020.[19][20]

DLC and expansion packs

Name Notes
Season Pass
Windows
A Matter of Family
Windows
Harley Quinn Story Pack Included with retail copies.
Windows
Red Hood Story Pack
Windows
Prototype Batmobile Skin
Windows
Batman Classic TV Series Batmobile Pack
Windows
1st Appearance Batman Skin
Windows
Batman: Noel Skin
Windows
Bat-Family Skin Pack
Windows
1989 Movie Batmobile Pack
Windows
Crime Fighter Challenge Pack #1
Windows
Crime Fighter Challenge Pack #2
Windows
Crime Fighter Challenge Pack #3
Windows
Crime Fighter Challenge Pack #4
Windows
Crime Fighter Challenge Pack #5
Windows
GCPD Lockdown
Windows
2008 Tumbler Batmobile Pack
Windows
Catwoman's Revenge
Windows
Robin and Batmobile Skins Pack
Windows
WayneTech Track Pack
Windows
A Flip of a Coin
Windows
1970s Batman Themed Batmobile Skin
Windows
2008 Movie Batman Skin
Windows
Riddler Themed Batmobile Skin
Windows
Original Arkham Batmobile
Windows
Rocksteady Themed Batmobile Skin
Windows
Season of Infamy: Most Wanted Expansion
Windows
Earth-2 Dark Knight Skin Exclusive to the Epic Games Store[21][22] and GOG.com[18]. Can be modded into the Steam version.
Windows
Scarecrow Nightmare Challenges are PlayStation 4 and Nintendo Switch exclusives.
PlayStation 4 exclusive skins can be modded in.

Version differences

Premium Edition includes all previously released DLCs.[23]

Essential improvements

Skip intro videos

Use the -nologo command line argument[24]
Delete or rename video files[25]
  1. Go to <path-to-game>\BmGame\Movies\.
  2. Delete or rename StartupMovie.swf and StartupMovieNV.swf.

Reduce stuttering and improve performance

Move or Re-install the game to an SSD

Running the game from a conventional HDD causes extreme stuttering when traversing the map due to Dynamic Loading of Map-Sections. Moving the game to an SSD will greatly reduce this issue, especially during Driving and Gliding portions of the Map.

'Nvidia GameWorks' Effects

'Nvidia GameWorks' Effects require a very High GPU Processing power and will cause stuttering on Low-to-Moderate systems. [26] [27]

There are 4 options in total, out of which 'Interactive Smoke/Fog' is the biggest Performance Killer of all of them.

Disable 'Nvidia GameWorks' Effects entirely

Set all 4 Effects to OFF

Highly recommended for Low-End systems.
For Moderate-End systems, tweak accordingly.

For those still looking for way to Enable all 'Nvidia GameWorks' Effects, be known that these Effects require a a whole lot of GPU Processing so much so that sometimes, a single Graphics Card won't suffice. Currently, there are 2 ways to achieve this :

Use a Secondary 'Dedicated' Nvidia GPU as PhysX Processor[28]

Set your Secondary GPU(Nvidia) as PhysX Processor under PhysX Settings, in Nvidia Control Panel.

This Solution demands more Hardware investment as it requires NOT only a separate GPU but, also a Motherboard that supports Nvidia SLI Technology & enough PCI-E Slots to satisfy Data bandwidth for both GPUs.
Use a GPU with atleast 6GB or Higher VRAM Memory to Run the Game[29]
Graphic Cards having VRAM of 4GB or less are NOT capable of running 'Nvidia GameWorks' Effects along with Main Video Options, Maxed or Moderate, at 1080p Resolution, no matter what their Generation is. This is because of insufficient VRAM for storing Map Data, as well as less CUDA Cores to carry out all this Processing in required time frame, thereby causing FPS Drops.
Graphic Cards of RTX 20 Series OR Higher, with 6GB or Higher VRAM, will do just Fine.


Apply Arkham Quixote DLL Fix[30]
Arkham Quixote DLL Fix is a modified ReShade DLL file that drastically reduces game stuttering and improves performance by recycling texture allocations.
All Nvidia GameWorks effects and all overlays (other than the Steam overlay) must be disabled to avoid crashes.
In parts of the game, it can cause issues with exposure.
The game will use more VRAM with this fix applied. High-end machines will most likely get good performance without this fix applied.
  1. Download Arkham Quixote DLL Fix for Nvidia or AMD
  2. Put the downloaded dxgi.dll in <path-to-game>\Binaries\Win64.

Notes

Troubleshooting information can be found here.
More detailed, in-depth information about the mod can be found here.
On Linux/Steam Deck, add the WINEDLLOVERRIDES="dxgi=n,b %command%" command line argument in game properties.

Stuttering and low FPS on Windows 10 (2004 or newer) and Windows 11

This game uses PhysX, so it might not get along with Windows 10 HAGS technology. HAGS is enabled by default on Windows 11. Not all configurations suffer from this issue.[31]
Disable Hardware Accelerated GPU Scheduling (HAGS)[32]
Disabling this option can negatively affect the performance of other games. It is advised to re-enable it again after exiting the game.
  1. Go to Windows Settings > System > Display > Graphics Settings.
  2. Disable the Hardware Accelerated GPU Scheduling (HAGS) option.

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\BMGame\Config\[Note 1]
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/208650/pfx/[Note 2]

Save game data location

System Location
Windows <path-to-game>\BMGame\SaveData\[Note 1]
Steam <Steam-folder>\userdata\<user-id>\208650\
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/208650/pfx/[Note 2]
Running the Steam version without the Steam client running will save to <path-to-game>\BMGame\SaveData\.

Convert Steam save data to GOG.com

Manual conversion with hex editor[18]
  1. Open the save file from the Steam location using an hex editor.
  2. Insert the 4 bytes 00 10 25 00 at the start of the file (do not overwrite existing bytes).
  3. Save the file and transfer it to the Windows save folder as listed above.

Notes

Converting GOG.com to Steam is done by deleting the bytes added in step 2, saving, and moving back to the Steam folder.

Save game cloud syncing

Video

In-game graphics settings.
In-game graphics settings.
In-game general settings.
In-game general settings.

Graphics feature State WSGF Notes
Widescreen resolution
Multi-monitor
Works with some issues (see the WSGF entry).
Ultra-widescreen
Works with some issues (see the WSGF entry). See also cutscene fixes.
4K Ultra HD
Field of view (FOV)
See Field of view (FOV).
Windowed
Borderless fullscreen windowed
Anisotropic filtering (AF)
Anti-aliasing (AA)
Temporal SMAA.[33]
Vertical sync (Vsync)
Adaptive (Adaptive V-Sync), On (Double buffered), or Off.
60 FPS
120+ FPS
Choice of FPS cap: 30, 60, or 90. See High frame rate.
High dynamic range display (HDR)
Use RenoDX

Field of view (FOV)

Add hotkeys[citation needed]
  1. Edit <path-to-game>\BMGame\Config\BmInput.ini.
  2. Select all lines that start with "Bindings" in the [Engine.PlayerInput] section.
  3. Copy and paste it into the [BmGame.RPlayerInput] section.
  4. Under the section [BmGame.RPlayerInput], add the following lines:
Bindings=(Name="NumPadOne",Command="FOV 86")
Bindings=(Name="NumPadTwo",Command="FOV 90")
Bindings=(Name="NumPadThree",Command="FOV 95")
Bindings=(Name="NumPadFour",Command="FOV 100")
Bindings=(Name="NumPadFive",Command="FOV 105")
Bindings=(Name="NumPadSix",Command="FOV 110")
Bindings=(Name="NumPadSeven",Command="FOV 115")
Bindings=(Name="NumPadEight",Command="FOV 120")
Bindings=(Name="NumPadNine",Command="FOV 125")

Notes

Higher than default values can cause a significant FPS drop during situations where the camera zooms out.
Adding these lines can prevent controller trigger inputs from working correctly (e.g., Batmobile acceleration). Remove the lines to fix them.
Adjusting the FOV in any way with hotkeys breaks the first-person Zoom In function on the right thumbstick, causing it to zoom in much less than before, making some riddles unsolvable without reloading the last checkpoint and resetting the FOV entirely.
Convert game to Hor+
Game is Vert- by default.
  1. Open BmEngine.ini and change AspectRatioAxisConstraint=AspectRatio_MaintainXFOV to AspectRatioAxisConstraint=AspectRatio_MaintainYFOV.

Notes

May cause the map and some cutscenes to look weird.[citation needed]
This tweak also makes the game use vertical measurements. For people who play games where the maximum allowed FOV is 120, use hotkey values of 90 instead of 120. For 110 or 100, use 80 and 70, respectively.

High frame rate

Change value in config file[citation needed]
  1. Edit <path-to-game>\BmGame\Config\BmSystemSettings.ini.
  2. Change MaxFPS=60.000000 to the desired FPS cap.
  3. Save changes and close the file.

Notes

High frame rates cause physics objects to overreact, causing clothes to vibrate and ragdolls to fly sometimes. This is purely visual and does not affect gameplay.

Hide HUD

Add hotkeys[citation needed]
  1. Edit <path-to-game>\BMGame\Config\BmInput.ini.
  2. Select all lines that start with "Bindings" in the [Engine.PlayerInput] section.
  3. Copy and paste it into the [BmGame.RPlayerInput] section.
  4. Under the section [BmGame.RPlayerInput], add the following line:
Bindings=(Name="NumPadZero",Command="ToggleHUD")

Input

In-game keyboard bindings.
In-game keyboard bindings.
In-game Xbox bindings.
In-game Xbox bindings.
In-game DualShock 4 bindings.
In-game DualShock 4 bindings.

Keyboard and mouse State Notes
Remapping
By default, Alt can only be used as a modifier (e.g., Alt+X) and cannot receive mappings.
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
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
DualShock 4 (launch model only)
DualShock 4 v2 and DualSense controllers require third-party modifications.
PlayStation button prompts
Light bar support
Static red color.
Adaptive trigger support
DualSense haptic feedback support
Connection modes Wired
Wireless does not register any input unless XInput is emulated.
Generic/other controllers
DirectInput.
Button prompts
Logitech Rumblepad 2 shows DualShock buttons.[citation needed]
Additional information
Controller hotplugging
Haptic feedback
Both XInput and DualShock 4.
Digital movement supported
Simultaneous controller+KB/M

Xbox Series X/S controller detected as DualShock 4 controller

If an Xbox Series X/S controller is connected via Bluetooth, the game will recognize it as a paired DualShock 4 controller and change the button layout and logos. This only affects the game if the controller is connected via Bluetooth; using it paired with a dedicated receiver will show it as an Xbox One controller.
Use Special K mod[citation needed]
  1. Download Special K, and put SpecialK64.dll inside <path-to-game>\Binaries\Win64\.
  2. Rename SpecialK64.dll to dxgi.dll
  3. If MSI Afterburner's overlay is being used, close it for a first execution of the mod.
  4. Run the game, and Special K overlay should show in-game.
  5. Press Ctrl+ Shift+← Backspace to show Special K options.
  6. Go to INPUT MANAGEMENT >> GAMEPAD and select PS4 HID INPUT. Then close SpecialK and the game itself.
  7. Go back to <path-to-game>\Binaries\Win64\. There should be now a dxgi.ini file.
  8. Edit dxgi.ini. Under the section [SpecialK.System], change IgnoreRTSSHookDelay=false to IgnoreRTSSHookDelay=true.
  9. Close dxgi.ini and now using Special K with MSI Afterburner's overlay should be possible.
  10. Play the game; it should properly recognize the controller now.

Game won't work with DS4 v2/DualSense Controllers

The game has native support for DS4 controllers on PC, with it loading the PlayStation button prompts in-game, but only on connecting the DualShock 4 version 1 model. On connecting a version 2 or DualSense controller, the button prompts will not work.
Use the DS4Windows or Steam controller configuration to emulate an Xbox controller [3].
To force PlayStation button prompts, follow this guide.

Audio

In-game audio settings.
In-game audio settings.

Audio feature State Notes
Separate volume controls
Surround sound
7.1
Subtitles
Closed captions
Mute on focus lost


Localizations

Language menu from "LanguageSelector.exe", located in the same folder as the game executable (GOG.com and Epic Games version only).
Language menu from "LanguageSelector.exe", located in the same folder as the game executable (GOG.com and Epic Games version only).
Language UI Audio Sub Notes
English
Arabic
Fan translation by AR Team, download.
Czech
Fan translation.
French
German
Hungarian
Fan translation
Italian
Japanese
Korean
Polish
Brazilian Portuguese
Russian
Spanish
The language must be Spanish.
Latin American Spanish
The language must be Español (México).

VR support

3D modes State Notes
Nvidia 3D Vision
See Helix Mod: Batman Arkham Knight (DX11).
vorpX
G3D, Z3D
Officially supported game, see official vorpx game list.

Issues fixed

Running game with Intel integrated graphics

The game has an internal check that conditionally ignores Intel integrated graphics and then looks for any other supported graphics device. The game may either refuse to progress past the initial splash screen or use Microsoft's reference 3D adapter instead.
Use modified dxgi.dll[34]
It increases start-up time as the fix forcibly injects an Intel graphics device to be used as the first device by the game.
Not compatible with Quixote Fix due to it sharing same DLL file name.
  1. Download Batman: Arkham Knight Intel GPU detection fix.
  2. Extract the included dxgi.dll into <path-to-game>/Binaries/Win64 and overwrite files if needed.

Fix for missing Batgirl moves and DLC characters critical strikes

While able to do the "disarm and destroy" special takedown for Batgirl while using a gamepad, this move is unusable with a keyboard as it has no button associated with it. This fix restores it for keyboard users as well as missing critical strikes and freeflow focus mk II of all three DLC characters (Harley Quinn, Batgirl, and Red Hood). All of these features were added in Update 1.11 released in the final days of November 2015, and that update was never ported properly or patched after for keyboard players on PC.
Edit BmInput.ini[35][36]
Step One. Setup
  1. Go to the configuration file(s) location.
  2. Open BmInput.ini.
  3. Select all lines that start with "Bindings" in the [Engine.PlayerInput] section.
  4. Copy and paste it into the [BmGame.RPlayerInput] section. This must be done because as soon as a binding is added to the [BmGame.RPlayerInput] section, the game will ignore bindings in the [Engine.PlayerInput] section.
Step Two. Adding keybindings for two additional Batgirl special takedowns
  1. Under the section [BmGame.RPlayerInput], add the following lines:
    Bindings=(Name="Y",Command="TriggerWeaponDestroy")
    Bindings=(Name="T",Command="TriggerSecondaryGroupCombatMove")
  2. Replace T and Y with the desired key for special combo 3 ("multi ground takedown") and special combo 2 ("disarm and destroy") moves respectively,—note that if a key is already used for another function it can't be associated with this action.
  3. Save the file.
  4. Right-click the file and open "Properties". Set the file to "Read-only". It is not always necessary, though.
Step Three. Workaround for missing DLC characters critical strikes and freeflow focus mk II
  1. Open BmInput.ini.
  2. Under the section [BmGame.RPlayerInput], replace Bindings=(Name="LeftMouseButton",Command="SkipCutscene") with the following line:
    Bindings=(Name="LeftMouseButton", Command="TriggerFearTakedown 0 | GadgetOrQuickStrike | DebugMenuSelectX | SkipCutscene | Button aQuickStrike | FireGun | Button bVehicleBoostButton | Button bFireVehicleSecondaryWeapon | SecondaryFireVehicleWeapon | BatarangBoost | OnRelease BatarangBoostReleased | DeepScanIn")
  3. Save the file.
  4. Right-click the file and open "Properties". Set the file to "Read-only". It is not always necessary, though.
  5. Start the game.
  6. Unassign all keybindings that use Left Mouse Button (for Batman, Batmobile's Pursuit and Battle modes, all three DLC characters) via in-game settings. Batman's (including all characters except for three ones from three DLCs created by WB Games Montréal) and Batmobile's controls can be unassigned from the main menu. DLC characters' controls can be unassigned from any relevant AR challenge.
  7. Return to the main menu to save your progress.
Step Four. Get rid of a warning about modified configuration files when starting the game
  1. Edit <path-to-game>\BmGame\Config\PC\PCEngine.ini
  2. Under the section [Engine.GameEngine], replace bDisableIniModifyWarning=False with the following line:
    bDisableIniModifyWarning=True.
  3. Save the file.
  4. Right-click the file and open "Properties". Set the file to "Read-only". It is not always necessary, though.
  5. Start the game and enjoy.

A simpler method of implementing the fix for missing Batgirl moves and DLC character critical strikes listed above

This method is incompatible with the one listed above. Make sure BmInput.ini has no bindings in the [BmGame.RPlayerInput] section. This method offers to create separate source file content, which will be imported into the main BmInput.ini file every time the game is launched.
Create additional BmInput.ini[35][36]
  1. Go to the <path-to-game>\DLC\356474\Content\BmGame\ (for example; it's possible to choose some other DLC folder).
  2. Create an empty folder with any name (e.g., "Batgirl moves").
  3. Create empty BmInput.ini in this folder.
  4. Add the following lines for missing Batgirl moves:
    [Engine.PlayerInput]
    .Bindings=(Name="T",Command="TriggerSecondaryGroupCombatMove")
    .Bindings=(Name="Y",Command="TriggerWeaponDestroy")
  5. Replace Y and T with the desired key for special combo 2 ("disarm and destroy") and special combo 3 ("multi ground takedown") moves respectively,—note that if a key is already used for another function it can't be associated with this action.
  6. Under the section [Engine.PlayerInput], add the following line for DLC characters critical strikes:
    .Bindings=(Name="LeftMouseButton",Command="BrakeButton | TriggerFearTakedown 0 | GadgetOrQuickStrike | DebugMenuSelectX | SkipCutscene | Button aQuickStrike | FireGun | Button bVehicleBoostButton | Button bFireVehicleSecondaryWeapon | SecondaryFireVehicleWeapon | BatarangBoost | OnRelease BatarangBoostReleased | DeepScanIn")
  7. Save the file.
  8. Start the game.
  9. Unassign all keybindings that use Left Mouse Button (for Batman, Batmobile's Pursuit and Battle modes, all three DLC characters) via in-game settings.
    1. Batman's (including all characters except for three of the three DLCs created by WB Games Montréal) and Batmobile's controls can be unassigned from the main menu.
    2. DLC characters' controls can be unassigned from any relevant AR challenge.
  10. Return to the main menu to save the progress.
  11. Enjoy.
Bonus. Adding special combo 0 one-key binding and additional one-key bindings for any other actions
  1. It's also possible to bind a special combo 0 move ("bat swarm" from the previous Arkham games replaced with environment takedown, batmobile-assisted takedown, weapon steal, etc. in Arkham Knight) to a single key. For this, under the section [Engine.PlayerInput], add the following line:
    .Bindings=(Name="R",Command="TriggerPrimaryGroupCombatMove")
  2. To use R key for this action like in the previous Arkham games, change the default keybinding for the "look behind" action via Batmobile's pursuit mode controls in the main menu.
  3. It's possible to bind one action to more than one key. For example, for binding "weapon and destroy" to a second thumb mouse button, under the section [Engine.PlayerInput], add the following line:
    .Bindings=(Name="ThumbMouseButton2",Command="TriggerWeaponDestroy")

Alternative method of re-adding a missing Batgirl special move

This method is compatible with both methods listed above.
Create additional BmGame.ini[35][36]
  1. Go to the <path-to-game>\DLC\356474\Content\BmGame\ (for example; it's possible to choose some other DLC folder).
  2. Create empty folder with any name (e.g. "Batgirl moves").
  3. Create empty BmGame.ini in this folder.
  4. Add the following lines for one of the missing Batgirl moves, "disarm and destroy":
    [BmGame.RGameInfo]
    DefaultBatgirlKeyMap=(Ability="$GFxUI.KeyboardControls.SpecialComboTakedown2",PrimaryKeyName="$PC.Keys.Two",SecondaryKeyName="$PC.Keys.UNASSIGNED",Command="TriggerWeaponDestroy",bPrimaryCtrl=0,bPrimaryShift=0,bPrimaryAlt=1, Icon="CI_SpecialCombo2,CI_CombatSpecialTop")
  5. The special takedown 2 option will replace the photo mode shortcut for Batgirl in the game controls. Now, it will be possible to set any key for this action, even Alt+2 default two-key binding.
  6. Save the file.

Unsupported DirectX Version

The error message This version of DirectX is not supported by the title, please confirm your system requirements can appear upon launching the game. This can be due to out-of-date video drivers or changes introduced by Windows updates.[citation needed]
Update video drivers.

Other information

API

Technical specs Supported Notes
Direct3D 11
Shader Model support 5
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Physics PhysX, APEX PhysX v3.3.1, APEX v1.3.1.3
Audio Wwise, REV REV is used for the realistic sound of vehicles.
Interface Scaleform
Input libScePad v1.0.2.0 for Playstation controller support

Mods

Content restoration

Several PlayStation 4-exclusive DLC skins can be modded into the PC version.
The Steam version is missing the Earth 2 Dark Knight Skin compared to the Epic Games Store and GOG.com versions.

System requirements

Windows
Minimum Recommended
Operating system (OS) 7 SP1
Processor (CPU) Intel Core i5-750 2.67 GHz
AMD Phenom II X4 965 3.4 GHz
System memory (RAM) 6 GB
Hard disk drive (HDD) 45 GB [Note 3]
Video card (GPU) Nvidia GeForce GTX 660
AMD Radeon HD 7870
2 GB of VRAM
DirectX 11 compatible
Other A broadband Internet connection is required for some online features.
A 64-bit operating system is required.
Minimum GPU requirements for Ultra settings require Nvidia GeForce GTX 980 with at least 4 GB of VRAM.[37]


Notes

  1. 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).
  2. 2.0 2.1 Notes regarding Steam Play (Linux) data:
  3. The GOG version of "Batman™: Arkham Knight Premium Edition" takes up 67.1 GB.

References

  1. Rocksteady and "external PC development partner" investigating Batman: Arkham Knight performance issues • Eurogamer.net
  2. Official Batman: Arkham Knight Launch Trailer - YouTube - last accessed on May 2023
  3. 3.0 3.1 3.2 Steam - Batman: Arkham Knight no longer coming to Mac and Linux - last accessed on 2019-09-20
  4. 4.0 4.1 4K Batman Arkham Knight PC Revisited: Can We Hit 4K60 On One Of PC's Worst Ports? - last accessed on 2022-08-14
  5. September 3rd Update and Patch Notes - last accessed on 2022-08-14
  6. Eurogamer - It gets worse - Batman: Arkham Knight on PC lacks console visual features - last accessed on 2019-09-20
  7. Eurogamer - Warner suspends Batman: Arkham Knight PC sales - last accessed on 2019-09-20
  8. PC Release Date Announced - Steam Community :: Group Announcements :: Batman™: Arkham Knight - last accessed on 9 June 2023
  9. Eurogamer.net - Warner Bros. offers full refund for still-broken Batman: Arkham Knight PC - last accessed on May 2023
  10. Eurogamer.net - Performance Analysis: Batman on PC is still a disappointment - last accessed on May 2023
  11. Steam - PC Update - November 24th - last accessed on 2019-09-20
  12. Steam - PC Update - December 17th - last accessed on 2019-09-20
  13. Steam - PC Update - January 19th - last accessed on 2019-09-20
  14. Steam - PC Update - March 8th - last accessed on 2019-09-20
  15. DF Direct: Batman Arkham Knight PC Epic Store vs Steam - Does It Finally Run Well? - last accessed on 2022-08-14
  16. Verified by User:Aemony on 2019-09-21
    Verified by matching the DLC folders on EGS to their Steam equivalence (the folders are named after the Steam AppIDs they were given on Steam). The DLCs were not present on the same day as the game went live on Epic Game Store, but was added a day later as part of a ~15 GB update.
  17. Verified by User:Aemony on 2019-09-19
  18. 18.0 18.1 18.2 Verified by User:Hman360 on 2020-12-12
  19. Verified by User:Aemony on 2020-12-03
  20. SteamDB - Batman™: Arkham Knight Depot - Displaying change #M:5300142995515379449 - last accessed on 2020-12-03
  21. Steam Group - Special K - v 0.10.3 - [Framepacing Percentile Analysis - Comment by Wastelander121] - last accessed on 2019-09-23
    "The EGS version also contains the Earth 2 skin which was exclusive to PS4. All other exclusives aren't there."
  22. Verified by User:Aemony on 2019-09-23
    The 368100 folder of the copy on EGS corresponds to the 368100 DLC ID on Steam, which was never released on Steam.
  23. Steam Community - Batman: Arkham Knight - Premium Edition - last accessed on 2019-09-27
  24. Disable Startup Logos - last accessed on 2020-11-16
  25. How to: Skip Intros - last accessed on 2020-11-16
  26. [1] - last accessed on
  27. [2] - last accessed on
  28. {{Refurl|url=https://www.xda-developers.com/use-two-graphics-cards-pc/#:~:text=So%2C%20while%20you%20can%20technically,to%20use%20both%20GPUs%20simultaneously.
  29. {{Refurl|url=https://www.youtube.com/watch?v=c5SKzkvd86E&t=262s
  30. Arkham Quixote - last accessed on 2022-08-24
  31. Verified by User:Mrtnptrs on 2022-12-24
    Around 60-90 FPS on max settings (without Nvidia Gameworks) on a GTX 1070 and no major stuttering. Also with all Gameworks features enabled no major performance issues, then around 30-50 FPS.
  32. Master Fixes for Batman Arkham Knight - Updated April 2022 - last accessed on 2022-08-24
  33. https://steamcommunity.com/app/208650/discussions/0/517141882715377398/?ctp=1#c517142892072340300
  34. Verified by User:Fudgesiclesxd on 2023-02-01
    Original fix (in Korean) here. Fixes also tested on my system with Intel HD 4600 integrated GPU, with minor graphical issues.
  35. 35.0 35.1 35.2 Steam Community :: Guide :: Batgirl Disarm and Destroy + Multi Ground Takedown combo on Keyboard. - last accessed on 2020-11-17
  36. 36.0 36.1 36.2 Steam Community :: Guide :: DLC Characters Critical Strikes + Batgirl Special Takedowns fix on Keyboard - last accessed on 2020-11-17
  37. Update on PC Minimum Specs