Batman: Arkham City GOTY

Batman: Arkham City GOTY

945 ratings
Arkham City Redux
By GPUnity and 1 collaborators
HD Texture Pack & Advanced Launcher.
3
20
6
5
5
4
3
2
2
2
54
   
Award
Favorite
Favorited
Unfavorite
Intro

Full DirectX 11 compatibility and a simplified install process. Offers improved textures and graphics settings. Compatible with Steam, GOG & EGS versions.

Discord Server[discord.gg]

Optional Difficulty Mod (should be installed before City Redux)

Arkham Origins Remastered Graphics Mod
Redux Comparison
Click on an image for a bigger preview
Faithful texture upgrades.

Increased shadow draw distance (check birds).

Improved shadow quality.

Increased tessellation distance in interiors (check Rex).
DOWNLOAD
Batman: Arkham City Redux - HD Texture Pack (includes Advanced Launcher)
HD Texture Pack 1.1 - 4.93GB[www.nexusmods.com]
Advanced Launcher - Stand-Alone
Advanced Launcher - 35MB[www.nexusmods.com]
by Neato



Donations are a rarity and hard work goes into these mods. Please consider donating for what are free mods. Donations go a long way and show real appreciation.
Donate to Neato's Paypal[www.paypal.com]
HD Texture Pack
HD Texture Pack
The recommended experience. Updates over a thousand textures. Each texture has been manually inspected and individually treated with care.

Alternate Textures
Allows users to customize certain textures to their liking. Includes multiple cape styles, and a black suit version of Batman. Readme included

Left: Blue Suit (Default) + Threaded Cape
Right: Black Suit + Studded Cape
Left: Threaded Cape - Middle: Studded Cape - Right: Velvet Cape

Alternate Texture
Description
Cape - Threaded (Default)
Tries to closely replicate the vanilla look of the cape at a higher resolution, with a threaded material.
Cape - Studded (RTA Style)
Simulates the Return To Arkham cape with the studded surface.
Cape - Velvet
Gives the cape a rough and heavy appearance.
Batman Suit - Blue (Default)
Maintains the blue hue of the vanilla suit.
Batman Suit - Black
Removes the blue tinge of the suit for a more consistent black surface.
Combat Effects - Default
Vanilla effects and trails during combat sections and gliding.
Combat Effects - Realistic
Removes most combat effects, such as distortion and trails for a more realistic look.
Combat Effects - Bloody
Replaces smoke impacts from punches with a red smoke for bloody looking combat. This texture can be used with Default or Realistic combat.
¬ Installation
Extract the HD Texture Pack download and open "Arkham City Redux - Installer.bat". Do not copy the file to or extract it to the game's directory.

Locate the game directory


(Optional) Back-up game files
Type 'Y' and press Enter to back-up game files

Choose preferred Texture Pack installation method and press Enter

Wait for installation to finish (Advanced Launcher will automatically be installed)

Once installation is finished, close the window


Launcher Settings

Enable Texture Pack Fix and Texture Pack Plus settings

It should look like this

Increase Texture Memory value (should be less than GPU memory)


Launch the game

¬ Game Location
Locating the game
Version
How to locate
Steam
Right-click the game in the Steam client, select Properties->Local Files->Browse Local Files.
Epic Games
Right-click the game in the Epic Games client and select "Manage". Then click the folder icon in the "Installation" tab.
GOG
Click the icon next to the PLAY button and select "Manage installation->Show folder".
¬ (Optional) Skip Folder Browser
Create custom .bat file next to "Arkham City Redux - Installer.bat"

Open with Notepad and add the following text
".\Arkham City Redux - Installer.bat" "(Game Path)"

Add the game directory address, for example
".\Arkham City Redux - Installer.bat" "S:\SteamLibrary\steamapps\common\Batman Arkham City GOTY"

Save and open the .bat file. This will skip the browser prompt.
¬ Steam Deck
Requirements
- PC needed for the installation process of the Texture Pack.
- Dock to transfer files directly from PC to Steam Deck.

Important
- The method of changing settings will stop the game launcher from working correctly. To revert changes, delete the replaced BmEngine.ini file.

Texture Pack Installation
- Follow the Texture Pack installation procedure on a Windows or Linux PC.
- After installation has completed, navigate to the game folder '\SteamLibrary\steamapps\common\Batman Arkham City GOTY\BmGame'.
- Copy 'CookedPC' folder to Steam Deck via USB, and replace SteamDeck's CookedPC folder.
Steam Deck Arkham City directory '/home/deck/.steam/steam/steamapps/common/Batman Arkham City GOTY/BmGame'.

Graphics Settings Installation
Installing the settings file is necessary to support and render the Texture Pack correctly and increase graphics quality beyond vanilla.

- Download the Steam Deck Graphics Settings file and extract the zip file
- Navigate to '/home/deck/.local/share/Steam/steamapps/compatdata/200260/pfx/drive_c/users/steamuser/Documents/WB Games/Batman Arkham City GOTY/BmGame/Config'.
- Copy BmEngine variant of your choice from downloaded contents, and rename the file to 'BmEngine.ini'.
- Replacing the existing BmEngine.ini file in the config directory. In the properties setting, set permissions to 'Can Only View' for all categories.

For any other settings changes such as FOV keybinds, refer to the PCGW[www.pcgamingwiki.com] page on how to set up miscellaneous options.

Thanks to RyanReeks for extensive testing on Steam Deck.
Advanced Launcher


Overview
Similarly to Arkham Asylum, an Advanced Launcher has been developed for Arkham City[neatodev.github.io].
Built from the ground up in C# for .NET 6, the Advanced Launcher removes the need for any manual file configuration and intuitively delivers features such as:
  • Support for higher tier graphics options
  • Option to toggle Startup Movies
  • High customizability
  • Adjustable color settings (including pre-made presets)
  • Two profiles for improved HDR injection
  • Keybind option for Catwoman's “Quickfire Disarm”[www.pcgamingwiki.com]
  • DirectX11 Lighting Bug Fix (automatically applied in the background)
  • Customizable Field of View Hotkeys
  • Compatibility Fixes for City Redux
  • Extensive Logging Functionality
  • … and more

Tooltips are provided for every configuration option. The Advanced Launcher is included with City Redux and will overwrite the game's default launcher during installation. A stand-alone and a dependency free version of the launcher can be downloaded separately.
¬ Improved Graphics
The Advanced Launcher offers higher tier graphics settings not available in the vanilla game. Check Redux Comparison to see improvements.

Most notable of these improvements are in the Tessellation Quality and Shadow Quality settings. "Balanced" is a new and suggested Tessellation Quality setting for most systems, delivering a more optimized experience.

Presets
Three graphics presets are available, covering a wide range of systems.

Vanilla - The maximum available settings provided by the original launcher. Use this as a reference point or for benchmarking against the vanilla version of the game.
Optimized - Pushes graphics further beyond the original game, while keeping performance in mind.
Ultra - Very demanding. A higher-end GPU is recommended.
¬ Special Features
Miscellaneous features are stored In the "Extra" tab of the launcher, delivering Quality of Life tweaks amongst other options.

1) Field of View (FoV) Options

The Advanced Launcher offers two field of view[en.wikipedia.org] options. The hotkeys and sliders are fully customizable and offer field of view options in a safe range (75-150).

2) Custom Color Settings

The presets and sliders in the configuration section adds control over the colors and brightness of the game without affecting UI elements. This setting can be used for improved input before injecting HDR, and for capturing cinematic screenshots. Six presets are offered with image tooltips to convey how the setting looks in-game.
FAQ & Troubleshooting
FAQ
Uninstall
To remove just the Texture Pack, use the Redux Installer's 'Restore Backup' function.

For a full uninstall (Texture Pack & Advanced Launcher), delete the game and re-download it, and delete the 'Config' folder in your documents folder:
(User)\Documents\WB Games\Batman Arkham City GOTY\BmGame\Config\

The game will automatically recreate the folder when you run it.

Can you upscale the cutscenes like you did for Asylum?
Neato: You can certainly extract and upscale them, even repack them into USM[amicitia.miraheze.org] files (Arkham City, Origins and Knight use this format), but getting the game to accept the modified files is tricky. We have not yet found a way to address this.

Why are the files hosted on NexusMods?
NexusMods has a download points system, which allows us to earn a bit of revenue for what are free mods. Donations are also surprisingly rare (maybe 1 in 10,000 users will donate).

Will you work on more graphics mods or texture packs for the Arkham games?
GPUnity: I'm done with texture packs and i don't have any plans for other Arkham games (do not ask for an arkham origins texture pack). I want to fully focus on my career.

How can i use community skin mods?
Texmod skins should be ported using the same texture tools used for the HD Texture Pack, as it allows for full DirectX 11 compatibility and keeps the textures installed in the game. https://www.nexusmods.com/batmanarkhamcity/mods/411

Troubleshooting:
Black textures when near an object
Textures were not installed correctly. Restore back-up and ensure the installation finishes correctly.

Loading times very long
Don't cap your frame rate with any external tools (Nvidia control panel, RTSS etc). Stick to the Advanced Launcher frame rate cap. Limiting the frame rate using other methods will limit loading screen frame rates and result in longer load times.

The game crashes upon launch
This can be a result of incomplete installation. It's very important to let the texture pack installation process finish.

To fix this, first restore the original files. This can be done with the installer's "restore back-up" option. Run the game after restoring files to verify stability, and make sure there is at least 20gb of space available on the drive the game's installed on. Run the texture pack installation again and make sure it reaches 100% completion.

Crashes loading levels in-game
Disable Physx. This is a GPU driver issue and you may need to reinstall the drivers to fix Physx compatibility.

Black screen on launch
Disable MSI Afterburner/Rivatuner or Steam FPS overlay.

Colors look off
Likely down to NvInspector. Disable DirectX 11 features in the Advanced Launcher or disable Nvinspector super-sampling.

My performance drops with the Advanced Launcher
If you push the settings further over the original version, it will reduce performance. You can go back to the original settings by choosing the vanilla preset.

Physx is also a key setting which significantly lowers performance.

My issue is not listed
Please keep in mind all the contents of the mod are important and should not be interfered with in any way unless you are a very advanced user. Other mods could also conflict with this mod.
Credits
Main
GPUnity - HD Texture Pack. Configuration file findings and testing,
Neato - Advanced Launcher and Redux Installer. Tested HD Texture Pack and helped manage the project.

Wasteland Ghost - Developed the texture tools (UPKUtils) which enabled importing custom textures into the game.

Additional (alphabetical)
Hybris - Auto-HDR tests.
Icemage - Color adjustments finding and Advanced Launcher testing.
Leebaldz5332 - Advanced Launcher performance testing.
Neko-san - Advanced Launcher testing on Linux.
RyanReeks - Steam Deck testing.
TrumpetMonkey - HD Texture Pack installation and stability tests.
VeryThickBoy - General mod testing.
Wastelander - Advanced Launcher testing.
337 Comments
May 18 @ 8:59am 
If you need to install Arkham City Redux on Linux, you can run the installer .bat on Wine, without using Bottles for running the script.

Install wine as package and check if it's working with the terminal command "wine cmd"

These instructions are tested on Fedora KDE 43 + Steam with ProtonGE 10.34 but they should work on any distibution

1)Download and extract the texture pack on a folder of your choice (not the game folder!)

2)Navigate inside the folder and open the terminal (usually SHIFT+F4)

3)Run the command "wine cmd". Now you are running a "Windows terminal" and you can execute the .bat
May 18 @ 8:59am 
4)Run the command: Arkham City Redux - Installer.bat "FOLDER OF Batman Arkham City GOTY" (keep the "") EXAMPLE: Arkham City Redux - Installer.bat "/home/SteamLibrary/steamapps/common/Batman Arkham City GOTY".

5)Now follow the installation guide as usual. You can also do the backup if you want. Don't panic if you see some cut text on the terminal, it's normal. The installation will take time, be patient.

6)Because the HD pack comes with the Advanced Launcher without the .Net bundle packaged together, download and install the Batman Arkham City - Advanced Launcher Standalone from Nexusmod.

7)Remember to Enable Texture Pack Fix and Texture Pack Plus settings from the advance launcher.

8)Enjoy!
May 13 @ 4:59am 
Why does Optional Alternate Textures\4 - INSERT FILES HERE already have files in it? What are those? Is it safe to delete? is it recommended to install? Should folders copied from other folders come in as folders or as files: example: Optional Alternate Textures\2 - Combat Effects\Bloody\fx_smoke.fx_smoke_a.dds should i only copy the file to folder #4 or the entire folder?
Apr 6 @ 6:18am 
@GPUnity, ty for answering, I've only installed redux with some alternative textures (changed fight effects)
GPUnity  [author]
Apr 5 @ 5:25pm 
@cream sandwhich If you have the cpatch installed it's prob breaking achievements
Apr 5 @ 12:08pm 
It seems it did break achievements for me, is there any fixes for that?
Feb 19 @ 6:39pm 
The PayPal links are broken
Feb 9 @ 5:41am 
It is worth it though. Much bigger than 1% in many areas. I don't know what you people are on. It also has many different options to use if you want a more realistic experience. The install is so easy why would you NOT use it lol?
Dec 30, 2025 @ 12:41pm 
Literally 1% difference. I dont think its worth it all.
Oct 8, 2025 @ 7:02am 
NPC's faces look muddy if I go above 512mb with the virtual memory. This is the same with or without redux. I have to use 512mb or faces look awful. cant find a fix for this. Not sure what to do other than use 512mb.