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 "The Witness"

From PCGamingWiki, the wiki about fixing PC games
(→‎VR support: Updated VR support)
(→‎Input settings: Added simultaneous controller and KB+M info)
Line 98: Line 98:
 
{{Input settings
 
{{Input settings
 
|key remap                = false
 
|key remap                = false
|key remap notes          = Couple presets for movement, {{key|W}}{{key|A}}{{key|S}}{{key|D}}, {{key|E}}{{key|S}}{{key|D}}{{key|F}} and {{key|Z}}{{key|Q}}{{key|S}}{{key|D}}. Arrow keys also work regardless of preset. Sprint is hardcoded to both {{key|Shift}} keys.
+
|key remap notes          = Select between presets
 
|acceleration option      = true
 
|acceleration option      = true
 
|acceleration option notes =  
 
|acceleration option notes =  
Line 108: Line 108:
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 
|controller support        = true
 
|controller support        = true
|controller support notes  = XInput, [[Controller:DualShock 4|DualShock 4]], [[Controller:DualShock 3|DualShock 3 (OS X)]].
+
|controller support notes  =  
 
|full controller          = hackable
 
|full controller          = hackable
 
|full controller notes    = Mouse/keyboard required to navigate the launcher.<br/>Bypass the launcher by adding {{code|show_config_dialog false}} under the {{code|:/display}} section in the [[#Game data|configuration file]].
 
|full controller notes    = Mouse/keyboard required to navigate the launcher.<br/>Bypass the launcher by adding {{code|show_config_dialog false}} under the {{code|:/display}} section in the [[#Game data|configuration file]].
Line 119: Line 119:
 
|touchscreen              = unknown
 
|touchscreen              = unknown
 
|touchscreen notes        =  
 
|touchscreen notes        =  
|button prompts            = Xbox
+
|button prompts            = xbox, dualshock
|button prompts notes      = Only at the very beginning. Defaulted to controller prompts if any controller device connected.
+
|button prompts notes      =  
 
|controller hotplug        = true
 
|controller hotplug        = true
|controller hotplug notes  = Does not seem to work with XInput devices.
+
|controller hotplug notes  =  
|haptic feedback          = unknown
+
|haptic feedback          = true
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
 +
|simultaneous input        = true
 +
|simultaneous input notes  =
 
|light bar support        = true
 
|light bar support        = true
 
|light bar support notes  = Static blue, lightbar keeps being light up after terminating the game, resets controllers bluetooth pairing.
 
|light bar support notes  = Static blue, lightbar keeps being light up after terminating the game, resets controllers bluetooth pairing.

Revision as of 02:19, 10 November 2017

This page may require cleanup to meet basic quality standards. The specific problem is: Over 1080p resolutions. Launcher has both "display based" and "custom" now, so has the situation gotten better?. You can help by modifying the article. The discussion page may contain useful suggestions.
The Witness
The Witness cover
Developers
Thekla, Inc.
Release dates
Windows January 26, 2016
macOS (OS X) March 8, 2017
The Witness on Wikipedia

General information

GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions
Official website

Availability

Source DRM Notes Keys OS
GOG.com
DRM-free
Windows
macOS (OS X)
Humble Store
DRM-free
DRM-free or Steam key, but not both.
Icon overlay.png
Windows
macOS (OS X)
Mac App Store
Icon overlay.png
macOS (OS X)
Steam
Icon overlay.png
Can be played without Steam being open.
Windows
macOS (OS X)

Game data

Configuration file location

Template:Game data/rowTemplate:Game data/row
System Location
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/210970/pfx/[Note 1]

Save game data location

Template:Game data/rowTemplate:Game data/row
System Location
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/210970/pfx/[Note 1]

Save game cloud syncing

System Native Notes
GOG Galaxy
Steam Cloud
Syncs up to 100 MB of game saves. Launcher preferences are also synced.

Video settings

Launcher settings.
Launcher settings.
Advanced launcher settings.
Advanced launcher settings.
In-game general settings.
In-game general settings.

Template:Video settings

Input settings

In-game input menu.
In-game input menu.

Template:Input settings

Audio settings

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
Arabic
Simplified Chinese
Traditional Chinese
French
German
Italian
Japanese
Korean
Polish
Portuguese
Brazilian Portuguese
Russian
Spanish
To use a different language, change the language in the properties window in Steam for the game. Alternatively, use the command line argument -language with the correct language code.

VR support

Other information

API

Technical specs Supported Notes
Direct3D 11
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)

Middleware

Middleware Notes
Cutscenes Bink Video

Configuration file structure and options

Description
low_res_reflections Force reflections to be low resolution. Can be true or false.
sun_shadow_resolution Resolutions of shadows cast by the sun. Can be 256, 512, or 1024.
antialias_panel_rendering Enables additional anti-aliasing for the puzzle panels. Can be true or false.
skip_mipmaps Changes texture resolution. Lower is better. Can be 0, 1, or 2.
aa_mode 2 for FXAA, 0 for no FXAA. Other values are the same as 0.
msaa_sample_count Sets number of MSAA samples. Can be 1 for 2x, 2 for 4x and 3 for 8x.
panel_render_width Value must be a power of two. Values below 512 are not recommended.
render_width Changes rendering width. Can also be set with command line argument -width.
render_height Changes rendering height. Can also be set with command line argument -height.
dynamic_resolution Dynamically changes the resolution to maintain framerate. Can be true or false.
show_config_dialog Show configuration dialog before starting the game. Can be true or false.
See here for the location of the file on each system.
These need to be added to a graphical quality category called :/render/low (or medium, high).[1]

Command line parameters

See command line arguments on how to use the following options.
Parameter Description
-width Force a specific width.
-height Force a specific height.
-language Force a specific language: ar/ko/ja/ru/zh_CN/zh_TW
-vr Enables Oculus Rift support.
-fullscreen Enables fullscreen mode.
-windowed Enables windowed mode.
-no_window_border Hides window border.
-no_hud Disables the HUD.
-profile Set render quality: low/medium/high/ultra

System requirements

Windows
Minimum Recommended
Operating system (OS) 7
Processor (CPU) 1.8 GHz
System memory (RAM) 4 GB
Hard disk drive (HDD) 5 GB
Video card (GPU) Intel HD 4000
DirectX 10 compatible

Notes

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

References