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 "Observer"

From PCGamingWiki, the wiki about fixing PC games
 
(90 intermediate revisions by 33 users not shown)
Line 1: Line 1:
{{stub}}
+
{{disambig|the original game|the updated and improved version|[[Observer: System Redux]]}}
 
{{Infobox game
 
{{Infobox game
 
|title        = >observer_
 
|title        = >observer_
Line 8: Line 8:
 
{{Infobox game/row/publisher|Aspyr Media}}
 
{{Infobox game/row/publisher|Aspyr Media}}
 
|engines      =  
 
|engines      =  
{{Infobox game/row/engine|Unreal Engine 4}}
+
{{Infobox game/row/engine|Unreal Engine 4|ref=<ref name="engineversion">{{Refcheck|user=Mastan|date=2021-12-04}}</ref>|build=4.15.3.0}}
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|August 15, 2017}}
 
{{Infobox game/row/date|Windows|August 15, 2017}}
{{Infobox game/row/date|OS X|August 15, 2017}}
+
{{Infobox game/row/date|OS X|October 24, 2017|ref=<ref name="release-osx-linux">{{Refurl|url=https://steamcommunity.com/games/514900/announcements/detail/2515684195370055152|title=Steam Community :: Group Announcements :: Observer|date=2017-10-29}}</ref>}}
{{Infobox game/row/date|Linux|August 15, 2017}}
+
{{Infobox game/row/date|Linux|October 24, 2017|ref=<ref name="release-osx-linux" />}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|observer|78}}
 +
{{Infobox game/row/reception|OpenCritic|4639/observer|78}}
 +
{{Infobox game/row/reception|IGDB|observer|74}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase}}
 +
{{Infobox game/row/taxonomy/microtransactions | None}}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer}}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time}}
 +
{{Infobox game/row/taxonomy/perspectives      | Third-person}}
 +
{{Infobox game/row/taxonomy/controls          | Direct control}}
 +
{{Infobox game/row/taxonomy/genres            | Adventure}}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | Realistic}}
 +
{{Infobox game/row/taxonomy/themes            | Cyberpunk }}
 +
{{Infobox game/row/taxonomy/series            | Observer }}
 
|steam appid  = 514900
 
|steam appid  = 514900
 
|steam appid side  =  
 
|steam appid side  =  
|gogcom page  = observer
+
|gogcom id    = 1449856523
|strategywiki =  
+
|official site= https://www.observer-game.com
 +
|hltb        = 38127
 +
|strategywiki = Observer
 +
|mobygames    = observer_
 
|wikipedia    = Observer (video game)
 
|wikipedia    = Observer (video game)
 
|winehq      =  
 
|winehq      =  
 +
|license      = commercial
 
}}
 
}}
  
 
'''General information'''
 
'''General information'''
{{GOG.com links|observer|observer}}
+
{{mm}} [https://observer.gamepedia.com/Observer_Wiki Official Wiki]
{{mm}} [http://steamcommunity.com/app/514900/discussions/ Steam Community Discussions]
+
{{mm}} [https://support.aspyr.com/hc/en-us/sections/115001205903-Observer Aspyr Media support page]
 +
{{GOG.com links|1449856523|observer|for game series}}
 +
{{mm}} [https://steamcommunity.com/app/514900/discussions/ Steam Community Discussions]
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| GOG | observer | DRM-free | | | Windows }}
+
{{Availability/row| Retail | | Steam | Special Edition released in Poland | | Windows, OS X, Linux }}
{{Availability/row| Steam | 514900 | Steam |  |  | Windows, OS X, Linux }}
+
{{Availability/row| Amazon.com | B074PVW5F9 | Steam | | | Windows, OS X, Linux }}
 +
{{Availability/row| Humble | observer | Steam | | | Windows, OS X, Linux }}
 +
{{Availability/row| Epic Games Store | observer | DRM-free | DRM-free when launched directly from executable.<ref>{{Refcheck|user=Baronsmoki|date=2019-10-17}}</ref> | | Windows, OS X | unavailable }}
 +
{{Availability/row| GOG.com | observer | DRM-free | | | Windows, OS X, Linux | unavailable }}
 +
{{Availability/row| Steam | 514900 | Steam |  |  | Windows, OS X, Linux | unavailable }}
 
}}
 
}}
  
 
==Essential improvements==
 
==Essential improvements==
 
===Skip intro videos===
 
===Skip intro videos===
{{Fixbox|1=
+
{{Fixbox|description=Delete or rename startup videos<ref>{{Refurl|url=http://www.gamepur.com/guide/27407-observer-pc-error-fixes.html|title=Observer PC Error - 21:9 Ultra Wide Support, Change FOV, Uncap FrameRate, Skip Intro And More|date=May 2023}}</ref>|fix=
{{Fixbox/fix|Delete or rename startup videos<ref>[http://www.gamepur.com/guide/27407-observer-pc-error-fixes.html Observer PC Error - 21:9 Ultra Wide Support, Change FOV, Uncap FrameRate, Skip Intro And More]</ref>}}
 
 
# Go to <code>{{p|game}}\TheObserver\Content\Movies\</code>.
 
# Go to <code>{{p|game}}\TheObserver\Content\Movies\</code>.
 
# Delete or rename <code>LoadingScreen.mp4</code>, <code>LoadingScreen.ogv</code>, <code>LoadingLoop.mp4</code> and <code>LoadingLoop.ogv</code>.
 
# Delete or rename <code>LoadingScreen.mp4</code>, <code>LoadingScreen.ogv</code>, <code>LoadingLoop.mp4</code> and <code>LoadingLoop.ogv</code>.
 +
}}
 +
 +
===Performance enhancement===
 +
{{Fixbox|description=
 +
Set motion blur to off if you notice unexplained frame rate drops. The frame rate will be cut in half in most areas of the game. This affects all versions of the game.{{cn|June 2020}}
 
}}
 
}}
  
 
==Game data==
 
==Game data==
 +
{{Image|Observer gameplay settings.png|In-game gameplay settings.}}
 +
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|localappdata}}\TheObserver\Saved\Config\WindowsNoEditor\}}
+
{{Game data/config|Windows|{{p|localappdata}}\TheObserver\Saved\Config\WindowsNoEditor\|{{p|localappdata}}\TheObserver\Saved\SaveGames\PlayerPreferences.sav}}
{{Game data/row|OS X|}}
+
{{Game data/config|OS X|}}
{{Game data/row|Linux|{{$HOME}}/.config/Epic/TheObserver/Saved/Config/LinuxNoEditor/}}
+
{{Game data/config|Linux|{{p|linuxhome}}/.config/Epic/TheObserver/Saved/Config/LinuxNoEditor/}}
 
}}
 
}}
{{XDG|unknown}}
+
{{XDG|false}}
 +
{{ii}} {{file|PlayerPreferences.sav}} contains key bindings.
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|localappdata}}\TheObserver\Saved\SaveGames\}}
+
{{Game data/saves|Windows|{{p|localappdata}}\TheObserver\Saved\SaveGames\}}
{{Game data/row|OS X|}}
+
{{Game data/saves|OS X|}}
{{Game data/row|Linux|}}
+
{{Game data/saves|Linux|{{p|linuxhome}}/.config/Epic/TheObserver/Saved/SaveGames/}}
 
}}
 
}}
  
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|gog galaxy           = true
+
|discord                  =
|gog galaxy notes     =  
+
|discord notes            =
|origin               =  
+
|epic games launcher      = false
|origin notes         =  
+
|epic games launcher notes =
|steam cloud           = true
+
|gog galaxy               = true
|steam cloud notes     =  
+
|gog galaxy notes         =  
|uplay                =  
+
|origin                   =  
|uplay notes           =  
+
|origin notes             =  
|xbox cloud           =  
+
|steam cloud               = true
|xbox cloud notes     =  
+
|steam cloud notes         =  
 +
|ubisoft connect          =  
 +
|ubisoft connect notes     =  
 +
|xbox cloud               =  
 +
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
{{Video settings
+
{{Image|Observer basic video settings.png|In-game basic video settings}}
 +
{{Image|Observer advanced video settings.png|In-game advanced video settings}}
 +
{{Video
 
|wsgf link                  =  
 
|wsgf link                  =  
 
|widescreen wsgf award      =  
 
|widescreen wsgf award      =  
Line 76: Line 116:
 
|ultrawidescreen wsgf award =  
 
|ultrawidescreen wsgf award =  
 
|4k ultra hd wsgf award    =  
 
|4k ultra hd wsgf award    =  
|widescreen resolution      = unknown
+
|widescreen resolution      = true
 
|widescreen resolution notes=  
 
|widescreen resolution notes=  
|multimonitor              = unknown
+
|multimonitor              = hackable
|multimonitor notes        =  
+
|multimonitor notes        = See [[#Ultra-widescreen|Ultra-widescreen]].
 
|ultrawidescreen            = hackable
 
|ultrawidescreen            = hackable
 
|ultrawidescreen notes      = See [[#Ultra-widescreen|Ultra-widescreen]].
 
|ultrawidescreen notes      = See [[#Ultra-widescreen|Ultra-widescreen]].
|4k ultra hd                = unknown
+
|4k ultra hd                = true
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
 
|fov                        = hackable
 
|fov                        = hackable
Line 88: Line 128:
 
|windowed                  = true
 
|windowed                  = true
 
|windowed notes            =  
 
|windowed notes            =  
|borderless windowed        = unknown
+
|borderless windowed        = true
|borderless windowed notes  =  
+
|borderless windowed notes  = Disable fullscreen in video settings and select native desktop resolution.
|anisotropic                = unknown
+
|anisotropic                = hackable
|anisotropic notes          =  
+
|anisotropic notes          = Scales with texture quality preset. To set manually see [[#Anisotropic filtering (AF)|Anisotropic filtering (AF)]].
 
|antialiasing              = true
 
|antialiasing              = true
 
|antialiasing notes        = [[FXAA]], [[TXAA]].
 
|antialiasing notes        = [[FXAA]], [[TXAA]].
|vsync                      = yes
+
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 +
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
 
|60 fps                    = true
 
|60 fps                    = true
Line 100: Line 143:
 
|120 fps                    = hackable
 
|120 fps                    = hackable
 
|120 fps notes              = See [[#High frame rate|High frame rate]].
 
|120 fps notes              = See [[#High frame rate|High frame rate]].
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
|color blind                = unknown
+
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
  
 
===[[Glossary:Ultra-widescreen|Ultra-widescreen]]===
 
===[[Glossary:Ultra-widescreen|Ultra-widescreen]]===
{{Fixbox|1=
+
{{Fixbox|description=Hex edit executable|ref=<ref name="WSGF">{{Refurl|url=https://www.wsgf.org/phpBB3/viewtopic.php?p=170356#p170356|title=wsgf.org - View topic - Observer (&gt;observer_) | WSGF|date=2017-11-05}}</ref>|fix=
{{Fixbox/fix|Hex edit executable|ref={{cn|date=August 2017}}}}
 
 
# Go to <code>{{p|game}}\TheObserver\Binaries\Win64\</code>
 
# Go to <code>{{p|game}}\TheObserver\Binaries\Win64\</code>
# Back up <code>TheObserver-Win64-Shipping.exe</code>.
+
# Open <code>TheObserver-Win64-Shipping.exe</code> with a hex editor such as [https://mh-nexus.de/en/hxd/ HxD].
# Edit <code>TheObserver-Win64-Shipping.exe</code> with a hex editor.
+
# Search for <code>398EE33F</code> and change the value to:
# Go to offset <code>398EE33F</code>, change to <code>26B41740</code> (2560x1080).
+
#* <code>26B41740</code> for 2560x1080
# Go to offset <code>398EE33F</code>, change to <code>8EE31840</code> (3440x1440).
+
#* <code>8EE31840</code> for 3440x1440
# Save <code>TheObserver-Win64-Shipping.exe</code>.
+
#* <code>ABAAAA40</code> for 5760x1080
 +
#* <code>B497B040</code> for 5960x1080
 +
# Save the file.
 +
 
 +
'''Notes'''
 +
{{ii}} The [[#Field of view (FOV)|Field of view (FOV)]] fix should also be applied.
 +
{{--}} The HUD is stretched.
 
}}
 
}}
  
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
{{Fixbox|1=
+
{{Fixbox|description=Change FOV scaling to {{term|Hor+}}|ref=<ref name="WSGF" />|fix=
{{Fixbox/fix|Increase the FOV|ref={{cn|date=August 2017}}}}
 
 
# 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>Engine.ini</code>.
Line 126: Line 173:
 
[/Script/Engine.LocalPlayer]
 
[/Script/Engine.LocalPlayer]
 
AspectRatioAxisConstraint=AspectRatio_MaintainYFOV
 
AspectRatioAxisConstraint=AspectRatio_MaintainYFOV
 +
</pre>
 +
 +
'''Notes'''
 +
{{--}} Makes in-game computer screen text hard to read.
 +
}}
 +
 +
===[[Glossary:Anisotropic filtering (AF)|Anisotropic filtering (AF)]]===
 +
{{Fixbox|description=Set AF sample rate manually|ref=<ref name="Wasch" />|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open <code>Engine.ini</code>.
 +
# Add the following and save.
 +
<pre>
 +
[SystemSettings]
 +
r.MaxAnisotropy=16
 
</pre>
 
</pre>
 
}}
 
}}
  
 
===[[Glossary:Frame rate (FPS)|High frame rate]]===
 
===[[Glossary:Frame rate (FPS)|High frame rate]]===
{{Fixbox|1=
+
{{Fixbox|description=Unlock frame rate|ref=<ref>{{Refurl|url=https://steamcommunity.com/sharedfiles/filedetails/?id=1111728107|title=Steam Community :: Guide :: Uncap fps, change FOV, skip Intro Guide|date=May 2023}}</ref>|fix=
{{Fixbox/fix|Unlock frame rate|ref=<ref>[http://steamcommunity.com/sharedfiles/filedetails/?id=1111728107 Steam Community :: Guide :: Uncap fps, change FOV, skip Intro Guide]</ref>}}
 
 
# 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>GameUserSettings.ini</code>.
Line 138: Line 198:
  
 
===Chromatic aberration===
 
===Chromatic aberration===
{{Fixbox|1=
+
{{Fixbox|description=Disable chromatic aberration|ref=<ref name="Wasch">{{Refcheck|user=Waschbär|date=2017-11-05}}</ref>|fix=
{{Fixbox/fix|Disable chromatic aberration|ref=<ref name="post-process">[http://steamcommunity.com/sharedfiles/filedetails/?id=1112274484 Steam Community :: Guide :: Way to remove chromatic aberration and depth of field]</ref>}}
 
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Go to the [[#Game data|configuration file(s) location]].
# Open <code>Scalability.ini</code>.
+
# Open <code>Engine.ini</code>.
 
# Add the following and save.
 
# Add the following and save.
 
<pre>
 
<pre>
[PostProcessQuality@3]
+
[SystemSettings]
 
r.SceneColorFringeQuality=0
 
r.SceneColorFringeQuality=0
r.SceneColorFringe.Max=0
 
 
</pre>
 
</pre>
 
'''Notes'''
 
{{ii}} You need to have video quality settings on high or custom.
 
 
}}
 
}}
  
 
===Depth of field===
 
===Depth of field===
{{Fixbox|1=
+
{{Fixbox|description=Disable depth of field|ref=<ref name="Wasch" />|fix=
{{Fixbox/fix|Disable depth of field|ref=<ref name="post-process"/>}}
 
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Go to the [[#Game data|configuration file(s) location]].
# Open <code>Scalability.ini</code>.
+
# Open <code>Engine.ini</code>.
 
# Add the following and save.
 
# Add the following and save.
 
<pre>
 
<pre>
[PostProcessQuality@3]
+
[SystemSettings]
 
r.DepthOfFieldQuality=0
 
r.DepthOfFieldQuality=0
 
</pre>
 
</pre>
 
'''Notes'''
 
{{ii}} You need to have video quality settings on high or custom.
 
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Image|Observer controls settings.png|In-game controls settings}}
 +
{{Image|Observer controller layout.png|In-game controller layout menu}}
 +
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
|acceleration option      = unknown
+
|acceleration option      = always on
|acceleration option notes = mouse deceleration probably caused by FPS lock
+
|acceleration option notes = Negative mouse acceleration.
 
|mouse sensitivity        = true
 
|mouse sensitivity        = true
|mouse sensitivity notes  =  
+
|mouse sensitivity notes  = The in-game sensitivity slider may not go low enough for high DPI users.
 
|mouse menu                = true
 
|mouse menu                = true
 
|mouse menu notes          =  
 
|mouse menu notes          =  
 
|invert mouse y-axis      = true
 
|invert mouse y-axis      = true
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 +
|touchscreen              = unknown
 +
|touchscreen notes        =
 
|controller support        = true
 
|controller support        = true
 
|controller support notes  =  
 
|controller support notes  =  
|full controller          = unknown
+
|full controller          = false
|full controller notes    =  
+
|full controller notes    = Steam version uses a launcher which doesn't support controller input.
 
|controller remap          = false
 
|controller remap          = false
 
|controller remap notes    =  
 
|controller remap notes    =  
|controller sensitivity    = unknown
+
|controller sensitivity    = true
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
 
|invert controller y-axis  = true
 
|invert controller y-axis  = true
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|touchscreen               = unknown
+
|xinput controllers        = true
|touchscreen notes        =  
+
|xinput controllers notes  =
|button prompts           = unknown
+
|xbox prompts              = true
|button prompts notes     =  
+
|xbox prompts notes        =
|controller hotplug        = unknown
+
|impulse triggers          = unknown
 +
|impulse triggers notes    =
 +
|dualshock 4               = unknown
 +
|dualshock 4 notes        =
 +
|dualshock prompts        = unknown
 +
|dualshock prompts notes  =
 +
|light bar support        = unknown
 +
|light bar support notes  =
 +
|dualshock 4 modes        = unknown
 +
|dualshock 4 modes notes  =
 +
|tracked motion controllers= unknown
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers         = false
 +
|other controllers notes  =  
 +
|other button prompts     = unknown
 +
|other button prompts notes=  
 +
|controller hotplug        = true
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
|haptic feedback          = unknown
+
|haptic feedback          = true
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|light bar support        = unknown
+
|simultaneous input        = unknown
|light bar support notes   =  
+
|simultaneous input notes  =
 +
|steam input api          = unknown
 +
|steam input api notes    =
 +
|steam hook input          = unknown
 +
|steam hook input notes    =
 +
|steam input presets      = unknown
 +
|steam input presets notes =
 +
|steam controller prompts  = unknown
 +
|steam controller prompts notes =
 +
|steam cursor detection    = unknown
 +
|steam cursor detection notes =  
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Image|Observer audio settings.png|In-game audio settings}}
 +
{{Audio
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    =  
 
|separate volume notes    =  
|surround sound          = unknown
+
|surround sound          = true
 
|surround sound notes    =  
 
|surround sound notes    =  
 
|subtitles                = true
 
|subtitles                = true
 
|subtitles notes          =  
 
|subtitles notes          =  
|closed captions          = unknown
+
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
 
|mute on focus lost      = false
 
|mute on focus lost      = false
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              =  
 
|eax support              =  
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =  
 
}}
 
}}
  
Line 221: Line 307:
 
{{L10n/switch
 
{{L10n/switch
 
|language  = English
 
|language  = English
|interface = yes
+
|interface = true
|audio    = yes
+
|audio    = true
|subtitles = yes
+
|subtitles = true
 
|notes    =  
 
|notes    =  
 
|fan      =  
 
|fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
|language  = Simplified Chinese
 
|language  = Simplified Chinese
|interface = yes
+
|interface = true
|audio    = no
+
|audio    = false
|subtitles = yes
+
|subtitles = true
 
|notes    =  
 
|notes    =  
 
|fan      =  
 
|fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
|language  = French
 
|language  = French
|interface = yes
+
|interface = true
|audio    = no
+
|audio    = false
|subtitles = yes
+
|subtitles = true
 
|notes    =  
 
|notes    =  
 
|fan      =  
 
|fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
|language  = German
 
|language  = German
|interface = yes
+
|interface = true
|audio    = no
+
|audio    = false
|subtitles = yes
+
|subtitles = true
 
|notes    =  
 
|notes    =  
 
|fan      =  
 
|fan      =  
|fan notes =  
+
}}
 +
{{L10n/switch
 +
|language  = Hungarian
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = [https://magyaritasok.hu/download/2595/observer Fan translation]
 +
|fan       = true
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
|language  = Italian
 
|language  = Italian
|interface = yes
+
|interface = true
|audio    = no
+
|audio    = false
|subtitles = yes
+
|subtitles = true
 
|notes    =  
 
|notes    =  
 
|fan      =  
 
|fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
|language  = Japanese
 
|language  = Japanese
|interface = yes
+
|interface = true
|audio    = no
+
|audio    = false
|subtitles = yes
+
|subtitles = true
 
|notes    =  
 
|notes    =  
 
|fan      =  
 
|fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
|language  = Polish
 
|language  = Polish
|interface = yes
+
|interface = true
|audio    = no
+
|audio    = false
|subtitles = yes
+
|subtitles = true
 
|notes    =  
 
|notes    =  
 
|fan      =  
 
|fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
|language  = Brazilian Portuguese
 
|language  = Brazilian Portuguese
|interface = yes
+
|interface = true
|audio    = no
+
|audio    = false
|subtitles = yes
+
|subtitles = true
 
|notes    =  
 
|notes    =  
 
|fan      =  
 
|fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
|language  = Russian
 
|language  = Russian
|interface = yes
+
|interface = true
|audio    = no
+
|audio    = hackable
|subtitles = yes
+
|subtitles = true
|notes    =  
+
|notes    = Fan voice-over by [https://www.gamesvoice.ru/observer GamesVoice].
|fan      =  
+
|fan      = true
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
|language  = Spanish
 
|language  = Spanish
|interface = yes
+
|interface = true
|audio    = no
+
|audio    = false
|subtitles = yes
+
|subtitles = true
 
|notes    =  
 
|notes    =  
 
|fan      =  
 
|fan      =  
|fan notes =
 
 
}}
 
}}
 
}}
 
}}
Line 318: Line 402:
 
|tridef 3d gg3d award        =  
 
|tridef 3d gg3d award        =  
 
|iz3d gg3d award            =  
 
|iz3d gg3d award            =  
|native 3d                  = unknown
+
|native 3d                  = false
 
|native 3d notes            =  
 
|native 3d notes            =  
 
|nvidia 3d vision            = hackable
 
|nvidia 3d vision            = hackable
|nvidia 3d vision notes      = See [http://helixmod.blogspot.com/2017/08/observer-dx11.html Helix Mod: >Observer_ (DX11)].
+
|nvidia 3d vision notes      = See [https://helixmod.blogspot.com/2017/08/observer-dx11.html Helix Mod: Observer_ (DX11)] or [https://helixmod.blogspot.com/2019/07/observer-dx11.html Helix Mod: Observer_ (DX11)].
 
|tridef 3d                  = unknown
 
|tridef 3d                  = unknown
 
|tridef 3d notes            =  
 
|tridef 3d notes            =  
 
|iz3d                        = unknown
 
|iz3d                        = unknown
 
|iz3d notes                  =  
 
|iz3d notes                  =  
 +
|vorpx                      = hackable
 +
|vorpx modes                = G3D
 +
|vorpx notes                = User created game profile, see [https://www.vorpx.com/forums/topic/observer/ vorpx forum] profile introduction.
 
|htc vive                    =  
 
|htc vive                    =  
 
|htc vive notes              =  
 
|htc vive notes              =  
Line 332: Line 419:
 
|osvr                        =  
 
|osvr                        =  
 
|osvr notes                  =  
 
|osvr notes                  =  
|tracked motion controllers  =
 
|tracked motion controllers notes=
 
 
|keyboard-mouse              =  
 
|keyboard-mouse              =  
 
|keyboard-mouse notes        =  
 
|keyboard-mouse notes        =  
Line 342: Line 427:
 
|trackir                    =  
 
|trackir                    =  
 
|trackir notes              =  
 
|trackir notes              =  
 +
|tobii eye tracking          =
 +
|tobii eye tracking notes    =
 
|play area seated            =  
 
|play area seated            =  
 
|play area seated notes      =  
 
|play area seated notes      =  
Line 350: Line 437:
 
}}
 
}}
  
==Save Game==
+
==Issues fixed==
{{Save Game
+
===Game crashes during gameplay===
|Copy actual saved games from Users\"Userprofile"\localappdata\TheObserver\Saved\SaveGames\
+
{{Fixbox|description=See [[Troubleshooting guide/Startup and launching problems#Bypass OpenSSL SHA bug on Intel 10th gen and later CPUs|Bypass OpenSSL SHA bug on Intel 10th gen and later CPUs]].|ref=<ref>{{Refcheck|user=Mastan|date=2022-04-03}}</ref>
|to %installpath%\Obesrver\TheObserver\Saved
 
|Update shortcut to %installpath%\Obesrver\TheObserver\Binaries\Win64\TheObserver.exe
 
|Launch the game and voila: You are now in developer mode, able to save/load to 4 gameslot!
 
|
 
|WARNING: In this mode game has some developer infos in the upper-left section in-game!
 
 
}}
 
}}
  
Line 363: Line 445:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      =  
+
|direct3d versions      = 11
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 375: Line 457:
 
|mantle support        =  
 
|mantle support        =  
 
|mantle support notes  =  
 
|mantle support notes  =  
|metal support          =  
+
|metal support          = true
 
|metal support notes    =  
 
|metal support notes    =  
|vulkan support        =  
+
|vulkan versions        =  
|vulkan support notes   =  
+
|vulkan notes           =  
 
|dos modes              =  
 
|dos modes              =  
 
|dos modes notes        =  
 
|dos modes notes        =  
|shader model versions  =  
+
|shader model versions  = 5.0
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = unknown
+
|windows 32-bit exe    = false
|64-bit executable notes=  
+
|windows 64-bit exe    = true
 +
|windows arm app        = unknown
 +
|windows exe notes      =
 +
|mac os x powerpc app  = unknown
 +
|macos intel 32-bit app = unknown
 +
|macos intel 64-bit app = true
 +
|macos arm app          = unknown
 +
|macos app notes        =
 +
|linux 32-bit executable= unknown
 +
|linux 64-bit executable= true
 +
|linux arm app          = unknown
 +
|linux executable notes =
 +
}}
 +
 
 +
===Middleware===
 +
{{Middleware
 +
|physics          = PhysX
 +
|physics notes    =
 +
|audio            = Fmod
 +
|audio notes      = [https://satsun.org/audio/]
 +
|interface        = Qt
 +
|interface notes  =
 +
|input            =
 +
|input notes      =
 +
|cutscenes        =
 +
|cutscenes notes  =
 +
|multiplayer      =
 +
|multiplayer notes=  
 
}}
 
}}
  
Line 392: Line 501:
  
 
|minOS    = 7
 
|minOS    = 7
|minCPU  = Intel Core i3 (3.4 GHz) / AMD A8-6700 (3.1 GHz)
+
|minCPU  = Intel Core i3 (3.4 GHz)
|minRAM  = 8 MB
+
|minCPU2  = AMD A8-6700 (3.1 GHz)
 +
|minRAM  = 8 GB
 
|minHD    = 10 GB
 
|minHD    = 10 GB
|minGPU  = Nvidia GeForce 660
+
|minGPU  = Nvidia GeForce GTX 660
|minGPU2  = AMD R9 270
+
|minGPU2  = AMD Radeon R9 270
 +
|minDX    = 11
  
 
|recOS    =  
 
|recOS    =  
Line 411: Line 522:
 
|minCPU  = Intel Core i5 3.2 GHz (4 Cores)
 
|minCPU  = Intel Core i5 3.2 GHz (4 Cores)
 
|minRAM  = 8 GB
 
|minRAM  = 8 GB
|minHD    = 10 GB
+
|minHD    = 20 GB
|minGPU  = Nvidia GeForce 660
+
|minGPU  = Nvidia GeForce GTX 680
|minGPU2  = AMD R9 270
+
|minGPU2  = AMD Radeon R9 M290
 +
|minVRAM  = 2 GB
 +
|minother = Intel graphics are not supported
  
|recOS    =  
+
|recOS    = 10.13
 
|recCPU  =  
 
|recCPU  =  
 
|recRAM  =  
 
|recRAM  =  
 
|recHD    =  
 
|recHD    =  
 
|recGPU  =  
 
|recGPU  =  
 +
|notes    = {{ii}} A 64-bit operating system is required.
 
}}
 
}}
  
Line 426: Line 540:
  
 
|minOS    = 16.04
 
|minOS    = 16.04
|minCPU  = Intel Core i3 (3.4 GHz) / AMD A8-6700 (3.1 GHz)
+
|minCPU  = Intel Core i3 (3.4 GHz)
 +
|minCPU2  = AMD A8-6700 (3.1 GHz)
 
|minRAM  = 8 GB
 
|minRAM  = 8 GB
 
|minHD    = 10 GB
 
|minHD    = 10 GB
|minGPU  = Nvidia GeForce 660
+
|minGPU  = Nvidia GeForce GTX 680
|minGPU2  = AMD R9 270
+
|minGPU2  = AMD Radeon R9 270
 +
|minVRAM  = 2 GB
 +
|minother = Intel and AMD graphics are not supported
  
 
|recOS    = 17.04, SteamOS 2.0
 
|recOS    = 17.04, SteamOS 2.0
Line 437: Line 554:
 
|recHD    =  
 
|recHD    =  
 
|recGPU  =  
 
|recGPU  =  
 +
|notes    = {{ii}} A 64-bit operating system is required.
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Latest revision as of 13:03, 1 February 2024

This page is for the original game. For the updated and improved version, see Observer: System Redux.

>observer_
>observer_ cover
Developers
Bloober Team
Publishers
Aspyr Media
Engines
Unreal Engine 4[Note 1]
Release dates
Windows August 15, 2017
macOS (OS X) October 24, 2017[2]
Linux October 24, 2017[2]
Reception
Metacritic 78
OpenCritic 78
IGDB 74
Taxonomy
Monetization One-time game purchase
Microtransactions None
Modes Singleplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres Adventure
Art styles Realistic
Themes Cyberpunk
Series Observer
Observer on HowLongToBeat
Observer on IGDB
Observer guide on StrategyWiki
Observer on MobyGames
Observer on Wikipedia
Observer
Observer 2017
Observer: System Redux 2020

General information

Official Wiki
Aspyr Media support page
GOG.com Community Discussions for game series
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Icon overlay.png
Special Edition released in Poland
Windows
macOS (OS X)
Linux
Amazon.com
Icon overlay.png
Windows
macOS (OS X)
Linux
Humble Store
Icon overlay.png
Windows
macOS (OS X)
Linux
Epic Games Store (unavailable)
DRM-free after installation through Epic Games Launcher (notes may include more details)
DRM-free when launched directly from executable.[3]
Windows
macOS (OS X)
GOG.com (unavailable)
DRM-free
Windows
macOS (OS X)
Linux
Steam (unavailable)
Icon overlay.png
Windows
macOS (OS X)
Linux

Essential improvements

Skip intro videos

Delete or rename startup videos[4]
  1. Go to <path-to-game>\TheObserver\Content\Movies\.
  2. Delete or rename LoadingScreen.mp4, LoadingScreen.ogv, LoadingLoop.mp4 and LoadingLoop.ogv.

Performance enhancement

Set motion blur to off if you notice unexplained frame rate drops. The frame rate will be cut in half in most areas of the game. This affects all versions of the game.[citation needed]

Game data

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

Configuration file(s) location

System Location
Windows %LOCALAPPDATA%\TheObserver\Saved\Config\WindowsNoEditor\
%LOCALAPPDATA%\TheObserver\Saved\SaveGames\PlayerPreferences.sav
macOS (OS X)
Linux $HOME/.config/Epic/TheObserver/Saved/Config/LinuxNoEditor/
This game does not follow the XDG Base Directory Specification on Linux.
PlayerPreferences.sav contains key bindings.

Save game data location

System Location
Windows %LOCALAPPDATA%\TheObserver\Saved\SaveGames\
macOS (OS X)
Linux $HOME/.config/Epic/TheObserver/Saved/SaveGames/

Save game cloud syncing

Video

In-game basic video settings
In-game basic video settings
In-game advanced video settings
In-game advanced video settings

Graphics feature State Notes
Widescreen resolution
Multi-monitor
See Ultra-widescreen.
Ultra-widescreen
See Ultra-widescreen.
4K Ultra HD
Field of view (FOV)
See Field of view (FOV).
Windowed
Borderless fullscreen windowed
Disable fullscreen in video settings and select native desktop resolution.
Anisotropic filtering (AF)
Scales with texture quality preset. To set manually see Anisotropic filtering (AF).
Anti-aliasing (AA)
FXAA, TXAA.
Vertical sync (Vsync)
60 FPS
120+ FPS
See High frame rate.
High dynamic range display (HDR)
See the engine page to force native HDR output, or the glossary page for other alternatives.
The game engine may allow for manual configuration of the game via its variables. See the Unreal Engine 4 page for more details.

Ultra-widescreen

Hex edit executable[5]
  1. Go to <path-to-game>\TheObserver\Binaries\Win64\
  2. Open TheObserver-Win64-Shipping.exe with a hex editor such as HxD.
  3. Search for 398EE33F and change the value to:
    • 26B41740 for 2560x1080
    • 8EE31840 for 3440x1440
    • ABAAAA40 for 5760x1080
    • B497B040 for 5960x1080
  4. Save the file.

Notes

The Field of view (FOV) fix should also be applied.
The HUD is stretched.

Field of view (FOV)

Change FOV scaling to Hor+[5]
  1. Go to the configuration file(s) location.
  2. Open Engine.ini.
  3. Add the following and save.
[/Script/Engine.LocalPlayer]
AspectRatioAxisConstraint=AspectRatio_MaintainYFOV

Notes

Makes in-game computer screen text hard to read.

Anisotropic filtering (AF)

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

High frame rate

Unlock frame rate[7]
  1. Go to the configuration file(s) location.
  2. Open GameUserSettings.ini.
  3. Change FrameRateLimit=0.000000 to the desired frame rate cap, e.g. FrameRateLimit=120.000000.

Chromatic aberration

Disable chromatic aberration[6]
  1. Go to the configuration file(s) location.
  2. Open Engine.ini.
  3. Add the following and save.
[SystemSettings]
r.SceneColorFringeQuality=0

Depth of field

Disable depth of field[6]
  1. Go to the configuration file(s) location.
  2. Open Engine.ini.
  3. Add the following and save.
[SystemSettings]
r.DepthOfFieldQuality=0

Input

In-game controls settings
In-game controls settings
In-game controller layout menu
In-game controller layout menu

Keyboard and mouse State Notes
Remapping
Mouse acceleration
Negative mouse acceleration.
Mouse sensitivity
The in-game sensitivity slider may not go low enough for high DPI users.
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Steam version uses a launcher which doesn't support controller input.
Controller remapping
See the glossary page for potential workarounds.
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Xbox button prompts
Impulse Trigger vibration
PlayStation controllers
Generic/other controllers
See the glossary page for potential workarounds.
Additional information
Controller hotplugging
Haptic feedback
Digital movement supported
Simultaneous controller+KB/M

Audio

In-game audio settings
In-game audio settings

Audio feature State Notes
Separate volume controls
Surround sound
Subtitles
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Simplified Chinese
French
German
Hungarian
Fan translation
Italian
Japanese
Polish
Brazilian Portuguese
Russian
Fan voice-over by GamesVoice.
Spanish

VR support

3D modes State Notes
Native 3D
Nvidia 3D Vision
See Helix Mod: Observer_ (DX11) or Helix Mod: Observer_ (DX11).
vorpX
G3D
User created game profile, see vorpx forum profile introduction.

Issues fixed

Game crashes during gameplay

See Bypass OpenSSL SHA bug on Intel 10th gen and later CPUs.[8]

Other information

API

Technical specs Supported Notes
Direct3D 11
Metal support
Shader Model support 5.0
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)
Linux

Middleware

Middleware Notes
Physics PhysX
Audio FMOD [1]
Interface Qt

System requirements

Windows
Minimum
Operating system (OS) 7
Processor (CPU) Intel Core i3 (3.4 GHz)
AMD A8-6700 (3.1 GHz)
System memory (RAM) 8 GB
Hard disk drive (HDD) 10 GB
Video card (GPU) Nvidia GeForce GTX 660
AMD Radeon R9 270
DirectX 11 compatible
A 64-bit operating system is required.
macOS (OS X)
Minimum Recommended
Operating system (OS) 10.12
Processor (CPU) Intel Core i5 3.2 GHz (4 Cores)
System memory (RAM) 8 GB
Hard disk drive (HDD) 20 GB
Video card (GPU) Nvidia GeForce GTX 680
AMD Radeon R9 M290
2 GB of VRAM
Other Intel graphics are not supported
A 64-bit operating system is required.
Linux
Minimum Recommended
Operating system (OS) 16.04
Processor (CPU) Intel Core i3 (3.4 GHz)
AMD A8-6700 (3.1 GHz)
System memory (RAM) 8 GB
Hard disk drive (HDD) 10 GB
Video card (GPU) Nvidia GeForce GTX 680
AMD Radeon R9 270
2 GB of VRAM
Other Intel and AMD graphics are not supported
A 64-bit operating system is required.


Notes

  1. Unreal Engine 4 engine build: 4.15.3.0[1]

References

  1. Verified by User:Mastan on 2021-12-04
  2. 2.0 2.1 Steam Community :: Group Announcements :: Observer - last accessed on 2017-10-29
  3. Verified by User:Baronsmoki on 2019-10-17
  4. Observer PC Error - 21:9 Ultra Wide Support, Change FOV, Uncap FrameRate, Skip Intro And More - last accessed on May 2023
  5. 5.0 5.1 wsgf.org - View topic - Observer (>observer_) - last accessed on 2017-11-05
  6. 6.0 6.1 6.2 Verified by User:Waschbär on 2017-11-05
  7. Steam Community :: Guide :: Uncap fps, change FOV, skip Intro Guide - last accessed on May 2023
  8. Verified by User:Mastan on 2022-04-03