Make Assassin's Creed Unity look modern: ReShade and ACU.ini

Installing ReShade presets and safe config tweaks for Ubisoft's Paris

AndreaDev3D
·
Make Assassin's Creed Unity look modern: ReShade and ACU.ini

Assassin's Creed Unity has no mod loader and no content-mod scene to speak of, but it has one of the best-looking versions of Paris in any game, and a focused community dedicated to making it look even better. This guide covers the two things you can actually do: install ReShade presets and safely tweak the configuration file.

What you can and cannot mod

Unity runs on Ubisoft's closed AnvilNext 2.0 engine. There is no pak system, no script loader, and no SDK, so new missions, characters, or systems are off the table. What works is post-processing through ReShade and a handful of graphics values in the game's configuration file. If you came hoping to add gameplay, this is the honest ceiling. If you came to make a 2014 showcase look like a 2024 one, you are in the right place.

Install ReShade

ReShade is a general post-processing injector. It is not Unity-specific, which is why presets are so portable between games.

  1. Download ReShade from its official site and run the installer.
  2. Point it at the game executable. On a default Steam install, ACU.exe sits in steamapps\common\Assassin's Creed Unity.
  3. When prompted for the rendering API, choose the DirectX 11 option, which is what Unity uses.
  4. Let it install the base shader files into the same folder as ACU.exe.

Apply a preset

Most Nexus Mods entries for Unity are presets rather than full mods.

  1. Download a preset and extract its .ini file.
  2. Place the .ini in the same folder as ACU.exe, next to the ReShade files.
  3. Launch the game and open the ReShade overlay with its hotkey (Home by default).
  4. Select the preset from the dropdown. Effects apply live, so you can compare presets without restarting.

Swapping presets is just selecting a different .ini. Removing ReShade entirely means deleting the files it added next to ACU.exe.

Tune a preset to your taste

A preset is a starting point, not a verdict. The ReShade overlay lets you adjust it live, which is the fastest way to land on a look you actually like.

  1. Open the overlay in game and find the list of active effects.
  2. Toggle individual effects on and off to see what each one contributes. Sharpening, ambient occlusion, and colour grading are the usual heavy hitters.
  3. Lower the strength of anything that looks overdone, then save the result as your own preset so it survives a restart.

Stacking too many effects is the most common mistake. Two or three well-chosen ones usually beat a wall of everything turned up to maximum, both for image quality and for frame rate.

Push the config a little further

The ACU.ini file holds graphics values you can raise beyond the in-game menu, such as draw distance and texture detail, on hardware that can handle it.

  1. Back up ACU.ini before editing. This is the single most important step.
  2. Open it in a text editor and adjust only the documented values from a community guide.
  3. Change a little at a time and test, so you can tell which edit caused a problem.

Common gotchas

  • Frame rate tanked after a preset. Heavier presets are expensive. Pick a lighter one or dial back individual effects in the ReShade overlay.
  • The overlay will not open. Confirm you installed ReShade against the correct executable and rendering API, and check the hotkey.
  • A config edit broke the game. Restore your ACU.ini backup. This is why you make one first.
  • You expected new gameplay. Unity's engine does not support it; the scene is visual only.
  • Ubisoft Connect overwrote a file. A verify or repair through the launcher can revert config edits, so re-apply them afterward.

Where to go next

For the wider picture of Unity's small but dedicated scene and what OpenMods catalogues for it, see the Assassin's Creed Unity overview.

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.