Kaldaien/FAR

Fix (NieR) Automata Resolution

C++

1,244

204 commits

updated Apr 19, 2023

See the code

README

FAR

Fix (NieR) Automata Resolution

PSA: Incompatibility with the latest versions of the game!

This is the original version of FAR, developed back in 2017 for the original Steam version of the game. Since then the Steam version have being extensively updated in 2021, with the game releasing on the Microsoft Store as well. The versions listed here is not compatible with those updated copies of the game, and requires an original 2017 version of the game to function.

  • If you want to use FAR with an updated copy of the game, please see the official Special K wiki for instructions on how to install an updated copy of FAR for those versions.

  • If you want to downgrade your Steam copy to the 2017 version, you can do so by following the downgrade instructions provided by the LodMod creator over on Nexus.


What follows below is the original readme file for the 2017 version of FAR:

For help and/or questions, please post in the FAR thread over on the Steam discussion boards.

For more instructions and guides on how to use FAR, see this Tweak Guide over on the Steam guides for NieR:Automata.

Main Features

  • Fixes native fullscreen resolution
  • Allows adjusting Global Illumination for a performance boost.
  • Allows adjusting the resolution of Bloom and Ambient Occlusion effects to the current framebuffer resolution.
  • Includes a freecam look.
  • Includes a framerate unlocker.

Framerate Unlocker

The framerate unlocker is known to break cutscenes and scripting in the game. Use at your own risk!

Steps to enable the framerate unlocker:

  1. Disable V-Sync in-game
  2. Disable the built-in frame limiter of FAR (set it to 0)
  3. Enable Remove 60 FPS Cap
  4. (optional) Edit RefreshRate=-1 in dxgi.ini to override the default 60 Hz refresh rate of the game.

Keybindings

Basics

KeybindingFunction
Ctrl + Shift + OToggle On Screen Display (OSD)
Keyboard: Ctrl + Shift + Backspace
Gamepad: Back/Select + Start
Toggle Config Menu
Hold Ctrl + Shift while launching the gameOpens the Injection Compatibility Options

Framerate Unlocker

KeybindingFunction
Ctrl + Shift + .Toggle 60 FPS cap

Camera and HUD

Keybindings can be changed in the control panel of FAR. Some non-English keyboard users might need to rebind the keys before they work.

KeybindingFunction
Numpad 5Turn on/off freelook (will disable XInput movement control)
Numpad /Lock Camera Origin
Ctrl + Shift + F11Lock Camera Focus
Numpad -HUD Free Screenshots

Config Menu

KeybindingFunction
Keyboard: Caps Lock
Gamepad: Hold Back/Select for 0.5 seconds
Toggle Exclusive Input Mode (game vs. config menu)
Keyboard: ↑/↓/←/→
Gamepad: D-pad
Cycle Through UI Items
Keyboard: Enter
Gamepad: A/×
Activate Selected Item
Keyboard: Ctrl + Shift + Backspace
Gamepad: B/○
Exit Config Menu
Exclusive Keyboard Mode: Ctrl + Alt + ↑/↓/←/→
Gamepad: X/□ + Left Analog Stick
Move the Control Panel

On-Screen Display (OSD)

Color and scale config is stored in Documents\My Mods\SpecialK\Global\osd.ini

KeybindingFunction
Ctrl + Shift + OToggle On Screen Display (OSD)
Ctrl + Shift + +/-Resize OSD
Ctrl + Shift + FToggle Framerate Counter
Ctrl + Shift + TToggle Clock / Version
Ctrl + Shift + GToggle GPU Monitor
Ctrl + Shift + CToggle CPU Monitor
Ctrl + Shift + MToggle Memory Monitor
Ctrl + Shift + IToggle I/O Monitor
Ctrl + Shift + DToggle Disk Monitor
Ctrl + Shift + PToggle Page File Monitor
Ctrl + Shift + RToggle D3D11 Shader Analytics

Advanced

KeybindingFunctionUsage
Ctrl + Shift + TabCommand ConsoleSee documentation for commands

Credits

  • DrDaxxy for fullscreen resolution fix and global illumination tweak.
  • Durante for ambient occlusion and bloom resolution tweak.
  • Francesco149 for framerate unlocker.
  • IDK31 and Smithfield for freecam look.
  • GitHub contributors

Source Code for Special K

The source code for Special K is hosted over at https://github.com/SpecialKO/SpecialK

Kaldaien/FAR

Fix (NieR) Automata Resolution

C++

1,244

204 commits

updated Apr 19, 2023

See the code

README

FAR

Fix (NieR) Automata Resolution

PSA: Incompatibility with the latest versions of the game!

This is the original version of FAR, developed back in 2017 for the original Steam version of the game. Since then the Steam version have being extensively updated in 2021, with the game releasing on the Microsoft Store as well. The versions listed here is not compatible with those updated copies of the game, and requires an original 2017 version of the game to function.

  • If you want to use FAR with an updated copy of the game, please see the official Special K wiki for instructions on how to install an updated copy of FAR for those versions.

  • If you want to downgrade your Steam copy to the 2017 version, you can do so by following the downgrade instructions provided by the LodMod creator over on Nexus.


What follows below is the original readme file for the 2017 version of FAR:

For help and/or questions, please post in the FAR thread over on the Steam discussion boards.

For more instructions and guides on how to use FAR, see this Tweak Guide over on the Steam guides for NieR:Automata.

Main Features

  • Fixes native fullscreen resolution
  • Allows adjusting Global Illumination for a performance boost.
  • Allows adjusting the resolution of Bloom and Ambient Occlusion effects to the current framebuffer resolution.
  • Includes a freecam look.
  • Includes a framerate unlocker.

Framerate Unlocker

The framerate unlocker is known to break cutscenes and scripting in the game. Use at your own risk!

Steps to enable the framerate unlocker:

  1. Disable V-Sync in-game
  2. Disable the built-in frame limiter of FAR (set it to 0)
  3. Enable Remove 60 FPS Cap
  4. (optional) Edit RefreshRate=-1 in dxgi.ini to override the default 60 Hz refresh rate of the game.

Keybindings

Basics

KeybindingFunction
Ctrl + Shift + OToggle On Screen Display (OSD)
Keyboard: Ctrl + Shift + Backspace
Gamepad: Back/Select + Start
Toggle Config Menu
Hold Ctrl + Shift while launching the gameOpens the Injection Compatibility Options

Framerate Unlocker

KeybindingFunction
Ctrl + Shift + .Toggle 60 FPS cap

Camera and HUD

Keybindings can be changed in the control panel of FAR. Some non-English keyboard users might need to rebind the keys before they work.

KeybindingFunction
Numpad 5Turn on/off freelook (will disable XInput movement control)
Numpad /Lock Camera Origin
Ctrl + Shift + F11Lock Camera Focus
Numpad -HUD Free Screenshots

Config Menu

KeybindingFunction
Keyboard: Caps Lock
Gamepad: Hold Back/Select for 0.5 seconds
Toggle Exclusive Input Mode (game vs. config menu)
Keyboard: ↑/↓/←/→
Gamepad: D-pad
Cycle Through UI Items
Keyboard: Enter
Gamepad: A/×
Activate Selected Item
Keyboard: Ctrl + Shift + Backspace
Gamepad: B/○
Exit Config Menu
Exclusive Keyboard Mode: Ctrl + Alt + ↑/↓/←/→
Gamepad: X/□ + Left Analog Stick
Move the Control Panel

On-Screen Display (OSD)

Color and scale config is stored in Documents\My Mods\SpecialK\Global\osd.ini

KeybindingFunction
Ctrl + Shift + OToggle On Screen Display (OSD)
Ctrl + Shift + +/-Resize OSD
Ctrl + Shift + FToggle Framerate Counter
Ctrl + Shift + TToggle Clock / Version
Ctrl + Shift + GToggle GPU Monitor
Ctrl + Shift + CToggle CPU Monitor
Ctrl + Shift + MToggle Memory Monitor
Ctrl + Shift + IToggle I/O Monitor
Ctrl + Shift + DToggle Disk Monitor
Ctrl + Shift + PToggle Page File Monitor
Ctrl + Shift + RToggle D3D11 Shader Analytics

Advanced

KeybindingFunctionUsage
Ctrl + Shift + TabCommand ConsoleSee documentation for commands

Credits

  • DrDaxxy for fullscreen resolution fix and global illumination tweak.
  • Durante for ambient occlusion and bloom resolution tweak.
  • Francesco149 for framerate unlocker.
  • IDK31 and Smithfield for freecam look.
  • GitHub contributors

Source Code for Special K

The source code for Special K is hosted over at https://github.com/SpecialKO/SpecialK

Significant stargazers

Kagami Sascha Rosylight

309 followers · starred Dec 2017

Jeremiah Senkpiel

672 followers · starred Apr 2019

Gadfly

31 followers · starred Jan 2019

Silence Tai

18 followers · starred Jul 2019