(Click for general game info.)
System requirements:
Latest drivers: (as at 21/12/2017)
Nvidia: 388.71
AMD: 17.12.2
Intel: Depends on your processor; download the driver update utility
Benchmarks:
Computer Base (German; launch build)
GameGPU (Russian; beta build)
OC3D (English; beta build)
OC3D (English; launch build)
PC Games Hardware (German; beta build)
PC Games Hardware (German; launch build)
PCGamesN (English; launch build)
Tips and tricks:
Cap the framerate/potentially improve frametimes: Download RivaTuner Statistics Server, input your desired framerate limit in the "Framerate limit" box, and hit enter (the program comes bundled with MSI Afterburner and earlier versions of EVGA PrecisionX). Alternatively, those with an Nvidia GPU have the option of Nvidia Inspector, which can also be used to impose a framerate cap, either in a similar manner to RTSS or by way of forcing a different vsync interval (click the small tool icon to open the game profile section).
Note: Useful if you your system can't maintain, say, 60fps and you're sensitive to the wild fluctuations, or you're experiencing uneven frametimes. The greater window the engine has to render a given frame, if you're imposing a lower framerate than the game can otherwise provide, may also help in alleviating stuttering related to data streaming.
Stop the game from crashing after 15 minutes on touch-capable systems running Windows 10: Open the task manager, switch to the Services tab and disable TabletInputService.
Enable support for bluetooth adapters, DLL injectors/external hooks and possibly other stuff that ought to work: Disable the game's anti-cheat system by launching it with the command -eac_launcher. To do so if launching the game through Uplay, right-click it -> click "View game details -> select "Properties" from the menu -> click "Add launch arguments" -> input -eac_launcher into the field; if you have the Steam version, right-click it -> click "Properties" -> click "Set launch options" -> input -eac_launcher into the field. Alternatively, if you're running either version via a desktop shortcut, you can achieve the same result by righting-click it -> clicking "Properties" and -> adding -eac_launcher to end of the target field, separating the two with a space.
Note: Disabling EAC will also completely disable the the multiplayer component.
Graphics settings:
Display mode: Windowed; Borderless window; Fullscreen
Display monitor: Self-explanatory
Screen resolution: Self-explanatory
Refresh rate: Self-explanatory
V-sync: Off; Double buffering; Triple buffering
Aspect ratio: Auto; Resolution; 5:4; 4:3; 3:2; 16:10; 5:3; 16:9; 19:10; 21:9
Letterboxing: Off/On
Field of view: 60 -> 90 in increments of 1
Contrast: Self-explanatory
Quality preset: Low; Medium; High; Extreme; Custom
Texture filtering: Trilinear; Anisotropic 2x; Anisotropic 4x; Anisotropic 8x; Anisotropic 16x
Anti-aliasing: Off; FXAA; SMAA; TAA
Render scaling: 25 -> 100 in increments of 5
Geometry detail: Low; Medium; High; Extreme
Texture quality: Low; Medium; High
Dynamic shadows: Off; Low; Medium; High; Extreme
Environmental detail Low; Medium; High
Ambient occlusion: Off; HBAO+; MHBAO
Dynamic reflections: Off/On
Motion blur: Off/On
Supersampling: Off/On (2x)