Difference between revisions of "SOMA"
From PCGamingWiki, the wiki about fixing PC games
(→Video) |
|||
(7 intermediate revisions by 5 users not shown) | |||
Line 55: | Line 55: | ||
{{Availability/row| Humble | soma | DRM-free | | | Windows, Linux }} | {{Availability/row| Humble | soma | DRM-free | | | Windows, Linux }} | ||
{{Availability/row| Mac App Store | id1056646304 | MacApp | | | OS X }} | {{Availability/row| Mac App Store | id1056646304 | MacApp | | | OS X }} | ||
− | {{Availability/row| Microsoft Store | C23M2TC1ZFPJ | | + | {{Availability/row| Microsoft Store | C23M2TC1ZFPJ | Microsoft Store | {{store feature|Xbox Play Anywhere}} | | Windows }} |
{{Availability/row| Steam | 282140 | DRM-free | Also includes DRM-free version | | Windows, OS X, Linux }} | {{Availability/row| Steam | 282140 | DRM-free | Also includes DRM-free version | | Windows, OS X, Linux }} | ||
{{Availability/row| Discord | 489230107093893120 | DRM-Free | | | Windows | unavailable }} | {{Availability/row| Discord | 489230107093893120 | DRM-Free | | | Windows | unavailable }} | ||
Line 130: | Line 130: | ||
|upscaling notes = | |upscaling notes = | ||
|vsync = true | |vsync = true | ||
− | |vsync notes = Off, On, and Adaptive | + | |vsync notes = Off, On (Double Buffering), and Adaptive. |
|60 fps = true | |60 fps = true | ||
|60 fps notes = | |60 fps notes = | ||
Line 148: | Line 148: | ||
# Open <code>{{P|uid}}_user_settings.cfg</code> with a text editor. | # Open <code>{{P|uid}}_user_settings.cfg</code> with a text editor. | ||
# Change <code>LimitFPS="true"</code> to <code> "false"</code>. | # Change <code>LimitFPS="true"</code> to <code> "false"</code>. | ||
+ | }} | ||
+ | |||
+ | ===Force triple buffering=== | ||
+ | {{ii}} Frame rate may fluctuate between full and half refresh rate values. | ||
+ | |||
+ | {{Fixbox|description=Set triple buffering|ref=<ref name="fpsfix"/>|fix= | ||
+ | # See [[Glossary:Vertical sync (Vsync)#Force Vsync|Vertical sync (Vsync)]]. | ||
+ | # Turn on '''Triple buffering''' by following the instructions. | ||
}} | }} | ||
Line 256: | Line 264: | ||
|subtitles = true | |subtitles = true | ||
|notes = | |notes = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Czech | ||
+ | |interface = hackable | ||
+ | |audio = hackable | ||
+ | |subtitles = hackable | ||
+ | |fan = true | ||
+ | |notes = Fan translation - [https://fenixprodabing.cz/projekt/soma dubbing] or [http://mrazikovycestiny.cz/preklady/doc_download/185-soma-texty-textury-s-updatem-1-50 v1.50+textury] ⠀ [http://mrazikovycestiny.cz/preklady/doc_download/184-soma-s-updatem-1-50 v1.50 bez textur] ⠀ [http://mrazikovycestiny.cz/preklady/doc_download/159-soma-verze-s-texty-i-prekreslenymi-texturami-v-1-1 v1.1+textury] ⠀ [http://mrazikovycestiny.cz/preklady/doc_download/158-soma-verze-bez-prekreslenych-textur bez textur] | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 283: | Line 299: | ||
|audio = false | |audio = false | ||
|subtitles = hackable | |subtitles = hackable | ||
− | |notes = Fan translation. Available as a modification on Steam Workshop. | + | |notes = Fan translation. Available to [https://magyaritasok.hu/download/2337/soma download.]</br>It is also available as a modification on Steam Workshop. |
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 298: | Line 314: | ||
|subtitles = hackable | |subtitles = hackable | ||
|fan = true | |fan = true | ||
− | |notes = Fan translation | + | |notes = Fan translation. Available to [https://ux.getuploader.com/SOMA_mainlang_japanesetrans/ download.] |
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 305: | Line 321: | ||
|audio = false | |audio = false | ||
|subtitles = hackable | |subtitles = hackable | ||
− | |notes = Fan translation. Available as a modification on Steam Workshop. | + | |notes = Fan translation. Available to [https://blog.naver.com/lozeca/221185252466 download.]</br>It is also available as a modification on Steam Workshop. |
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 313: | Line 329: | ||
|subtitles = hackable | |subtitles = hackable | ||
|fan = true | |fan = true | ||
− | |notes = Fan translation | + | |notes = Fan translation. Available to [https://grajpopolsku.pl/download/soma/ download.] |
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 338: | Line 354: | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
− | |language = | + | |language = Turkish |
|interface = hackable | |interface = hackable | ||
|audio = false | |audio = false | ||
Line 345: | Line 361: | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
− | |language = | + | |language = Ukrainian |
|interface = hackable | |interface = hackable | ||
|audio = false | |audio = false | ||
Line 395: | Line 411: | ||
==Issues fixed== | ==Issues fixed== | ||
{{ii}} Frictional Games has put together a [https://www.frictionalgames.com/forum/thread-30585.html troubleshooting guide] for SOMA | {{ii}} Frictional Games has put together a [https://www.frictionalgames.com/forum/thread-30585.html troubleshooting guide] for SOMA | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===Super Sampling=== | ===Super Sampling=== |
Latest revision as of 14:52, 18 June 2024
Developers | |
---|---|
Frictional Games | |
Art and Animations | Art Bully Productions[1] |
macOS (OS X) | Aaron Melcher |
Linux | Aaron Melcher |
Engines | |
HPL Engine 3 | |
Release dates | |
Windows | September 22, 2015 |
macOS (OS X) | September 22, 2015 |
Linux | September 22, 2015 |
Reception | |
Metacritic | 84 |
OpenCritic | 83 |
IGDB | 81 |
Taxonomy | |
Monetization | One-time game purchase |
Microtransactions | None |
Modes | Singleplayer |
Pacing | Real-time |
Perspectives | First-person |
Controls | Direct control |
Genres | Survival horror |
Themes | Post-apocalyptic, Sci-fi |
Key points
- Vsync may cause performance issues due to a lack of triple buffering.[2] Force triple buffering externally to fix this.
- Game is very well optimized, even for low end computers with intel integrated graphics.[3]
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Epic Games Store | DRM-free when launched directly from executable.[4] | |||
GOG.com | ||||
Humble Store | ||||
Mac App Store | ||||
Microsoft Store | Xbox Play Anywhere | |||
Steam | Also includes DRM-free version | |||
Discord (unavailable) |
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | %USERPROFILE%\Documents\My Games\Soma\Main\ |
Microsoft Store | |
macOS (OS X) | $HOME/Library/Application Support/Frictional Games/Soma/ |
Linux | $XDG_DATA_HOME/frictionalgames/Soma/Main/ |
- This game follows the XDG Base Directory Specification on Linux.
Save game data location
System | Location |
---|---|
Windows | %USERPROFILE%\Documents\My Games\Soma\Main\<user-id>\ |
Microsoft Store | |
macOS (OS X) | $HOME/Library/Application Support/Frictional Games/Soma/<user-id>/ |
Linux | $XDG_DATA_HOME/frictionalgames/Soma/Main/<user-id>/ |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Discord | ||
Epic Games Launcher | ||
GOG Galaxy | ||
OneDrive | Requires enabling backup of the Documents folder in OneDrive on all computers. | |
Steam Cloud | ||
Xbox Cloud |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | |||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | Scales depending on Resolution. Lowest Seen = 60°, Highest Seen = 118° horizontal. | ||
Windowed | |||
Borderless fullscreen windowed | |||
Anisotropic filtering (AF) | Up to 16 samples. | ||
Anti-aliasing (AA) | FXAA; see Super Sampling to see how to use DSR and VSR SSAA with SOMA | ||
Vertical sync (Vsync) | Off, On (Double Buffering), and Adaptive. | ||
60 FPS | |||
120+ FPS | Frame rate is capped at 60 FPS. See High frame rate. | ||
High dynamic range display (HDR) | See the glossary page for potential alternatives. |
High frame rate
- All gameplay elements are locked to 60 FPS. This includes physics, puzzles, player movement, input and most animations. This limit can be removed, but will only affect particles and some animations.[5][6]
Remove FPS cap |
---|
|
Force triple buffering
- Frame rate may fluctuate between full and half refresh rate values.
Set triple buffering[2] |
---|
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | Mouse Smoothing can be toggled but no Mouse Acceleration | |
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | ||
Full controller support | ||
Controller remapping | Only 2 controller remap profiles available. | |
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers | ||
---|---|---|
PlayStation button prompts | Use DualShock 4 Button Mod | |
Light bar support | ||
Adaptive trigger support | ||
DualSense haptic feedback support | ||
Connection modes |
Tracked motion controllers | ||
---|---|---|
Button/gesture prompts |
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
DualShock 4 Button Mod
Use DualShock 4 Button Mod[citation needed] |
---|
|
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | ||
Surround sound | Up to 7.1 output.[7] | |
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Simplified Chinese | ||||
Czech | Fan translation - dubbing or v1.50+textury ⠀ v1.50 bez textur ⠀ v1.1+textury ⠀ bez textur | |||
Danish | Fan translation. Available as a modification on Steam Workshop. | |||
French | ||||
German | ||||
Hungarian | Fan translation. Available to download. It is also available as a modification on Steam Workshop. |
|||
Italian | ||||
Japanese | Fan translation. Available to download. | |||
Korean | Fan translation. Available to download. It is also available as a modification on Steam Workshop. |
|||
Polish | Fan translation. Available to download. | |||
Brazilian Portuguese | ||||
Russian | Fan voice-over by «GamesVoice». | |||
Spanish | ||||
Turkish | Fan translation. Available as a modification on Steam Workshop. | |||
Ukrainian | Fan translation. Available as a modification on Steam Workshop. |
VR support
Devices | State | Notes | |
---|---|---|---|
Tobii Eye Tracking | Supports: Affect AI at Gaze, Affect Environment at Gaze, Extended View - Eye & Head Tracking, Flashlight Control, Zoom at Gaze. |
Issues fixed
- Frictional Games has put together a troubleshooting guide for SOMA
Super Sampling
Mouse Viewport is smaller than the DSR/VSR resolution
Check "Disable display scaling on high DPI settings"[citation needed] |
---|
|
Restart the game after setting the desired DSR/VSR resolution[citation needed] |
---|
SLI not working
Set 'MULTICHIP_OGL_OPTIONS (0x209746C1)' to '0x00000002'[citation needed] |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
OpenGL | 3.3 | [8] |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
macOS (OS X) | |||
Linux |
Middleware
Remove the crosshair
Remove the crosshair[10] |
---|
|
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | Vista | 7 |
Processor (CPU) | Intel Core i3 AMD A6 2.4 GHz |
Intel Core i5 AMD FX 2.4 GHz |
System memory (RAM) | 4 GB | 8 GB |
Hard disk drive (HDD) | 25 GB | |
Video card (GPU) | Nvidia GeForce GTX 260 ATI Radeon HD 5750 OpenGL 3.3 compatible | Nvidia GeForce GTX 480 ATI Radeon HD 5970 |
- A 64-bit operating system is required.
macOS (OS X) | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 10.9 | 10.10 |
Processor (CPU) | Intel Core i3 2.4 GHz | Intel Core i5 2.4 GHz |
System memory (RAM) | 4 GB | 8 GB |
Hard disk drive (HDD) | 25 GB | |
Video card (GPU) | Nvidia GeForce GTX 260 ATI Radeon HD 5750 OpenGL 3.3 compatible | Nvidia GeForce GTX 480 ATI Radeon HD 5970 |
- A 64-bit operating system is required.
Linux | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | Major Linux distribution from 2014 | |
Processor (CPU) | Intel Core i3 AMD A6 2.4 GHz |
Intel Core i5 AMD FX 2.4 GHz |
System memory (RAM) | 4 GB | 8 GB |
Hard disk drive (HDD) | 25 GB | |
Video card (GPU) | Nvidia GeForce GTX 260 ATI Radeon HD 5750 OpenGL 3.3 compatible | Nvidia GeForce GTX 480 ATI Radeon HD 5970 |
- A 64-bit operating system is required.
References
- ↑ Art Bully Productions - last accessed on 2020-11-14
- ↑ 2.0 2.1 Vsync/FPS issues :: SOMA General Discussions
- ↑ Verified by User:Ultragamer2004 on 2020-06-06
- Got 30 fps on highest possible settings at 1600*900 screen resolution on my Late-2014 Mac mini.
- ↑ Verified by User:Baronsmoki on 2019-10-31
- ↑ Troubleshooting FAQ / Support / How to report Bugs - last accessed on 2020-10-22
- "The reason for the cap is due to how physics works in the engine, and to keep that predictable and stable. You can however uncouple rendering from the FPS cap, but some things will not be updated in more than 60FPS."
- ↑ Verified by User:Litbeep on 2020-10-27
- Email from Peter Wester (engine programmer): "All the gameplay is run at 60 fps. This means physics, puzzles, player movement, mouse/kb/gamepad input and some animations. The only things that can be unlocked are particles, some animations and texture animations"
- ↑ 7.0 7.1 PC Gaming Surround Sound Round-up
- ↑ jens (Frictional Games): SOMA Troubleshooting Guide - last accessed on December 10, 2017
- ↑ Games using Newton - last accessed on March 3, 2018
- ↑ PC Version - A couple helpful tweaks : soma - last accessed on May 2023