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.

Difference between revisions of "Agony Unrated"

From PCGamingWiki, the wiki about fixing PC games
(→‎Input settings: revised info for raw mouse input)
(Formatting. Verified SSAA, simplified FPS limit. Removed SMAA file, added note on injecting AA instead. Tested/simplified mouse acceleration fix. OneFrameThreadLag deals with input latency, should be separate fix if necessary (didn't notice difference))
Line 86: Line 86:
 
|anisotropic notes          = Changes with texture quality setting. For manual adjustment force in GPU control panel or see [[#Anisotropic filtering (AF)|Anisotropic filtering (AF)]].
 
|anisotropic notes          = Changes with texture quality setting. For manual adjustment force in GPU control panel or see [[#Anisotropic filtering (AF)|Anisotropic filtering (AF)]].
 
|antialiasing              = hackable
 
|antialiasing              = hackable
|antialiasing notes        = [[TAA]] in different qualities. For [[FXAA]] see [[#Anti-aliasing (AA)|Anti-aliasing (AA)]].
+
|antialiasing notes        = [[TAA]] in different qualities. For [[FXAA]] and [[SSAA]] see [[#Anti-aliasing (AA)|Anti-aliasing (AA)]].
 
|vsync                      = true
 
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
Line 121: Line 121:
 
}}
 
}}
  
{{Fixbox|description=Disable AA|ref=<ref name="Wasch" />|fix=
+
{{Fixbox|description=Enable supersampling|ref=<ref name="Wasch" />|fix=
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Go to the [[#Game data|configuration file(s) location]].
# Open <code>GameUserSettings.ini</code>.
+
# Open <code>Engine.ini</code>.
# Set <code>sg.AntiAliasingQuality</code> to <code>0</code>.
+
# Add the following and adjust the value to the desired.
}}
+
<pre>[SystemSettings]
 +
r.ScreenPercentage=150</pre>
  
{{Fixbox|description=SMAA via ReShade|fix=
+
'''Notes'''
# Download [http://www.mediafire.com/file/32rfy9aswb26364/Agony_Unrated_SMAA_Reshade.rar/file custom ReShade preset]
+
{{ii}} Not recommended for the majority of systems. Big performance cost.
# Extract archive contents to <code>{{p|game}}\C:\Program Files (x86)\Steam\SteamApps\common\Agony UNRATED\Agony\Binaries\Win64\</code>
 
 
 
{{ii}} Sharper image quality than FXAA and TAA. No/low performance cost
 
{{ii}} Make sure to first disable any built-in edge smoothing
 
 
}}
 
}}
  
===[[Glossary:FPS Limit|FPS Limit]]===
+
{{Fixbox|description=Disable AA|ref=<ref name="Wasch" />|fix=
{{Fixbox|description=Set FPS Limit|ref=<ref name="Wasch">{{Refcheck|user=Waschbär|date=2019-09-07}}</ref>|fix=
 
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Go to the [[#Game data|configuration file(s) location]].
# Open <code>Engine.ini</code>.
+
# Open <code>GameUserSettings.ini</code>.
# Add <code>[/script/engine.engine]
+
# Set <code>sg.AntiAliasingQuality</code> to <code>0</code>.
MinDesiredFrameRate=0
 
bSmoothFrameRate=true
 
SmoothedFrameRateRange=(LowerBound=(Type=Inclusive,Value=5),UpperBound=(Type=Exclusive,Value=75))</code>
 
# Set value to desired.
 
  
{{ii}} Game FPS limits are bugged. Without vsync, framerate is uncapped and this can cause stuttering and overheating of components. Even driver utilities cannot cap game FPS.
+
'''Notes'''
 +
{{ii}} Recommended for better results when [[Glossary:Anti-aliasing_(AA)#Forcing_Anti-Aliasing|injecting post-process AA]].
 
}}
 
}}
  
===[[Glossary:Increase render resolution|Render resolution]]===
+
===[[Glossary:Frame rate (FPS)|High frame rate]]===
{{Fixbox|description=Enable supersampling|fix=
+
{{Fixbox|description=Limit FPS|ref=<ref name="Wasch">{{Refcheck|user=Waschbär|date=2019-09-07}}</ref>|fix=
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Go to the [[#Game data|configuration file(s) location]].
# Open <code>Engine.ini</code>.
+
# Open <code>GameUserSettings.ini</code>.
# Add <code>[SystemSettings]
+
# Below <code>[/Script/Agony.AgonyUserSettings]</code> add the line <code>FrameRateLimit=144.000000</code> and adjust it to the desired frame rate cap.
r.ScreenPercentage=150</code>
 
# Set value as desired. Start at 150 and go higher.
 
 
 
{{ii}} Not recommended for majority of systems. Big performance cost.
 
 
}}
 
}}
  
Line 165: Line 154:
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
|acceleration option      = Hackable
+
|acceleration option      = hackable
|acceleration option notes = Raw input possible by tweaking configuration files. See [[#Raw mouse input|Raw mouse input]].
+
|acceleration option notes = Negative acceleration by default. See [[#Mouse acceleration|Mouse acceleration]].
 
 
 
|mouse sensitivity        = true
 
|mouse sensitivity        = true
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
Line 224: Line 212:
 
}}
 
}}
  
===[[Glossary:Raw mouse input|Raw mouse input]]===
+
===[[Glossary:Mouse acceleration|Mouse acceleration]]===
{{Fixbox|description=Disable smoothing/acceleration|fix=
+
{{Fixbox|description=Disable smoothing/acceleration|ref=<ref name="Wasch" />|fix=
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Go to the [[#Game data|configuration file(s) location]].
# In [[#Game data|configuration file(s) location]], open <code>Input.ini</code>, add <code>[/script/engine.inputsettings]
+
# Open <code>Input.ini</code>.
 +
# Add the following and save the file.
 +
<pre>[/Script/Engine.InputSettings]
 
bEnableMouseSmoothing=False
 
bEnableMouseSmoothing=False
LookRightScale=0.000000
+
</pre>
LookUpScale=0.000000
+
}}
bViewAccelerationEnabled=false</code> and <code>[Engine.PlayerInput]
 
bEnableMouseSmoothing=False
 
LookRightScale=0.000000
 
LookUpScale=0.000000
 
bViewAccelerationEnabled=false</code>
 
# Open Engine.ini, add <code>[/script/engine.engine]
 
r.oneframethreadlag=0</code>
 
  
 
==Audio settings==
 
==Audio settings==

Revision as of 16:14, 9 November 2019

This page is for the Unrated version. For the original release, see Agony.

Agony Unrated
Agony Unrated cover
Developers
Madmind Studio
Engines
Unreal Engine 4
Release dates
Windows October 30, 2018
Agony Unrated on Wikipedia
Agony
Agony 2018
Agony Unrated 2018
Succubus 2021
Agony VR 2023
Paranoid 2023
Agony: Lords of Hell TBA

General information

Official website
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Steam
Icon overlay.png
Windows
All versions require Steam DRM.

Game data

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

Configuration file(s) location

System Location
Windows %LOCALAPPDATA%\Agony\Saved_Unrated\Config\WindowsNoEditor\
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/879420/pfx/[Note 1]

Save game data location

System Location
Windows %LOCALAPPDATA%\Agony\Saved_Unrated\SaveGames\
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/879420/pfx/[Note 1]
Save games are not compatible with the basic version of Agony.

Save game cloud syncing

System Native Notes
Steam Cloud

Video settings

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

Template:Video settings

Anisotropic filtering (AF)

Adjust AF samples[1]
  1. Go to the configuration file(s) location.
  2. Open Engine.ini.
  3. Add the following and save the file.
[SystemSettings]
r.MaxAnisotropy=16

Anti-aliasing (AA)

Enable FXAA[1]
  1. Go to the configuration file(s) location.
  2. Open Engine.ini.
  3. Add the following and save the file.
[SystemSettings]
r.DefaultFeature.AntiAliasing=1
Enable supersampling[1]
  1. Go to the configuration file(s) location.
  2. Open Engine.ini.
  3. Add the following and adjust the value to the desired.
[SystemSettings]
r.ScreenPercentage=150

Notes

Not recommended for the majority of systems. Big performance cost.
Disable AA[1]
  1. Go to the configuration file(s) location.
  2. Open GameUserSettings.ini.
  3. Set sg.AntiAliasingQuality to 0.

Notes

Recommended for better results when injecting post-process AA.

High frame rate

Limit FPS[1]
  1. Go to the configuration file(s) location.
  2. Open GameUserSettings.ini.
  3. Below [/Script/Agony.AgonyUserSettings] add the line FrameRateLimit=144.000000 and adjust it to the desired frame rate cap.

Input settings

In-game remapping settings.
In-game remapping settings.
In-game controller settings.
In-game controller settings.

Template:Input settings

Mouse acceleration

Disable smoothing/acceleration[1]
  1. Go to the configuration file(s) location.
  2. Open Input.ini.
  3. Add the following and save the file.
[/Script/Engine.InputSettings]
bEnableMouseSmoothing=False

Audio settings

In-game sound settings.
In-game sound settings.

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
Simplified Chinese
French
German
Hungarian
Italian
Japanese
Korean
Polish
Portuguese
Spanish
Russian
Turkish

VR support

Other information

API

Technical specs Supported Notes
Direct3D 11
Executable 32-bit 64-bit Notes
Windows

System requirements

Windows
Minimum Recommended
Operating system (OS) 7
Processor (CPU) Intel Core i3 3.2 GHz
AMD Phenom II X4 955 - 4 Core
System memory (RAM) 8 GB
Hard disk drive (HDD) 17 GB
Video card (GPU) AMD Radeon R9 200 Series
Nvidia GeForce GTX660
2 GB of VRAM
DirectX 11 compatible
A 64-bit system is required.

Notes

  1. 1.0 1.1 Notes regarding Steam Play (Linux) data:

References

  1. 1.0 1.1 1.2 1.3 1.4 1.5 Verified by User:Waschbär on 2019-09-07