Difference between revisions of "System Shock"
imported>Plok (→Audio) |
|||
(11 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
− | {{disambig|the original version|the | + | {{disambig|the original version|the 2015 remaster|[[System Shock: Enhanced Edition]]|the 2023 remake|[[System Shock (2023)]]}} |
{{Infobox game | {{Infobox game | ||
− | |cover = System Shock | + | |cover = System Shock 1 (PC Cover).jpg |
|developers = | |developers = | ||
{{Infobox game/row/developer|Looking Glass Technologies}} | {{Infobox game/row/developer|Looking Glass Technologies}} | ||
Line 8: | Line 8: | ||
{{Infobox game/row/publisher|Night Dive Studios|Current}} | {{Infobox game/row/publisher|Night Dive Studios|Current}} | ||
|engines = | |engines = | ||
− | |||
|release dates= | |release dates= | ||
− | {{Infobox game/row/date|DOS|September 22, 1994}} | + | {{Infobox game/row/date|DOS|September 22, 1994|ref=<ref>{{Refurl|url=https://groups.google.com/g/comp.sys.ibm.pc.games.action/c/H7mMl9gJ9i4/m/VDFtZAcobT4J|title=News from origin BBS|date=2023-12-30|snippet=On the Origin BBS, there was an announcement that both Wing Commander Armada (disk and CD versions) and System Shock (disk version only) had both shipped from Origin.}}</ref>}} |
{{Infobox game/row/date|Mac OS|September 22, 1994}} | {{Infobox game/row/date|Mac OS|September 22, 1994}} | ||
− | {{Infobox game/row/date|Windows|September 22, 2015|wrapper=DOSBox|ref=<ref> | + | {{Infobox game/row/date|Windows|September 22, 2015|wrapper=DOSBox|ref=<ref>{{Refurl|url=https://www.gog.com/news/release_system_shock|title=Release: System Shock - GOG.com|date=May 2023}}</ref>}} |
|taxonomy = | |taxonomy = | ||
{{Infobox game/row/taxonomy/monetization | One-time game purchase }} | {{Infobox game/row/taxonomy/monetization | One-time game purchase }} | ||
− | |||
{{Infobox game/row/taxonomy/modes | Singleplayer}} | {{Infobox game/row/taxonomy/modes | Singleplayer}} | ||
{{Infobox game/row/taxonomy/pacing | Real-time}} | {{Infobox game/row/taxonomy/pacing | Real-time}} | ||
Line 21: | Line 19: | ||
{{Infobox game/row/taxonomy/controls | Direct control, Point and select}} | {{Infobox game/row/taxonomy/controls | Direct control, Point and select}} | ||
{{Infobox game/row/taxonomy/genres | Immersive sim, Shooter, Metroidvania}} | {{Infobox game/row/taxonomy/genres | Immersive sim, Shooter, Metroidvania}} | ||
− | |||
− | |||
{{Infobox game/row/taxonomy/art styles | Realistic}} | {{Infobox game/row/taxonomy/art styles | Realistic}} | ||
{{Infobox game/row/taxonomy/themes | Cyberpunk, Horror, Sci-fi, Space}} | {{Infobox game/row/taxonomy/themes | Cyberpunk, Horror, Sci-fi, Space}} | ||
{{Infobox game/row/taxonomy/series | System Shock}} | {{Infobox game/row/taxonomy/series | System Shock}} | ||
+ | |official site=https://web.archive.org/web/19991118230645fw_/http://www.origin.ea.com/other_worlds/shock.html | ||
|steam appid = 410700 | |steam appid = 410700 | ||
|gogcom id = 1442473063 | |gogcom id = 1442473063 | ||
|hltb = 9547 | |hltb = 9547 | ||
|strategywiki = System Shock | |strategywiki = System Shock | ||
− | |mobygames = | + | |mobygames = 681 |
|wikipedia = System Shock | |wikipedia = System Shock | ||
|winehq = | |winehq = | ||
|license = commercial | |license = commercial | ||
+ | }} | ||
+ | |||
+ | {{Introduction | ||
+ | |introduction = | ||
+ | |||
+ | |release history = | ||
+ | |||
+ | |current state = | ||
}} | }} | ||
Line 40: | Line 45: | ||
{{mm}} [https://steamcommunity.com/app/410700/discussions/ Steam Community Discussions] | {{mm}} [https://steamcommunity.com/app/410700/discussions/ Steam Community Discussions] | ||
{{mm}} [http://www.systemshock.org/ SystemShock.org], the biggest forum about the game. | {{mm}} [http://www.systemshock.org/ SystemShock.org], the biggest forum about the game. | ||
− | {{mm}} [ | + | {{mm}} [https://shodan.fandom.com/wiki/SHODANPEDIA,_The_System_Shock_Wiki SHODANPEDIA] - A wiki for the System Shock series |
==Availability== | ==Availability== | ||
Line 52: | Line 57: | ||
===Version differences=== | ===Version differences=== | ||
{{Image|System Shock - The Bonus Tracks.png|Bonus tracks.}} | {{Image|System Shock - The Bonus Tracks.png|Bonus tracks.}} | ||
− | {{ii}} The classic [[Mac OS]] version was substantially improved during the porting process. It features high-res (640x480 vs DOS's 320x200) menus, fonts & UI elements. It also had 3 studio quality bonus tracks.<ref> | + | {{ii}} The classic [[Mac OS]] version was substantially improved during the porting process. It features high-res (640x480 vs DOS's 320x200) menus, fonts & UI elements. It also had 3 studio quality bonus tracks.<ref>{{Refurl|url=https://www.systemshock.org/index.php?PHPSESSID=4ik2iv1ajdvctsvoqipqh2tul6&topic=8771.msg118907#msg118907|title=System Shock 1 unique MAC OS OST|date=May 2023}}</ref> It was used as the basis for the Source Port Update of the [[System Shock: Enhanced Edition|Enhanced Edition]]. |
==Essential improvements== | ==Essential improvements== | ||
Line 159: | Line 164: | ||
|mouse sensitivity notes = Use the [https://www.systemshock.org/index.php?topic=1719.0 System Shock mouselook/key mapping/high resolution mod]. | |mouse sensitivity notes = Use the [https://www.systemshock.org/index.php?topic=1719.0 System Shock mouselook/key mapping/high resolution mod]. | ||
|mouse menu = true | |mouse menu = true | ||
− | |mouse menu notes = | + | |mouse menu notes = Only supports mouse in menus, no keyboard. |
|invert mouse y-axis = hackable | |invert mouse y-axis = hackable | ||
|invert mouse y-axis notes = Use the [https://www.systemshock.org/index.php?topic=1719.0 System Shock mouselook/key mapping/high resolution mod]. | |invert mouse y-axis notes = Use the [https://www.systemshock.org/index.php?topic=1719.0 System Shock mouselook/key mapping/high resolution mod]. | ||
Line 188: | Line 193: | ||
|dualshock 4 modes = unknown | |dualshock 4 modes = unknown | ||
|dualshock 4 modes notes = | |dualshock 4 modes notes = | ||
+ | |tracked motion controllers= true | ||
+ | |tracked motion controllers notes = Forte VFX1 Cyberpuck | ||
+ | |tracked motion prompts = unknown | ||
+ | |tracked motion prompts notes = | ||
|other controllers = unknown | |other controllers = unknown | ||
|other controllers notes = | |other controllers notes = | ||
Line 269: | Line 278: | ||
==VR support== | ==VR support== | ||
− | {{ | + | ==VR support== |
+ | {{VR support | ||
+ | |gg3d name = | ||
+ | |native 3d gg3d award = | ||
+ | |nvidia 3d vision gg3d award = | ||
+ | |tridef 3d gg3d award = | ||
+ | |iz3d gg3d award = | ||
+ | |native 3d = unknown | ||
+ | |native 3d notes = | ||
+ | |nvidia 3d vision = unknown | ||
+ | |nvidia 3d vision notes = | ||
+ | |tridef 3d = unknown | ||
+ | |tridef 3d notes = | ||
+ | |iz3d = unknown | ||
+ | |iz3d notes = | ||
+ | |vr only = false | ||
+ | |vorpx = unknown | ||
+ | |vorpx modes = | ||
+ | |vorpx notes = | ||
+ | |htc vive = unknown | ||
+ | |htc vive notes = | ||
+ | |oculus rift = unknown | ||
+ | |oculus rift notes = | ||
+ | |osvr = unknown | ||
+ | |osvr notes = | ||
+ | |windows mixed reality = unknown | ||
+ | |windows mixed reality notes = | ||
+ | |forte vfx1 = true | ||
+ | |forte vfx1 notes = CD version only.<ref>[http://www.pixsoriginadventures.co.uk/system-shock-on-the-vfx-1/ System Shock on the VFX-1 | Pix's Origin Adventures]</ref> | ||
+ | |keyboard-mouse = true | ||
+ | |keyboard-mouse notes = | ||
+ | |3rd space gaming vest = | ||
+ | |3rd space gaming vest notes = | ||
+ | |novint falcon = | ||
+ | |novint falcon notes = | ||
+ | |trackir = | ||
+ | |trackir notes = | ||
+ | |tobii eye tracking = | ||
+ | |tobii eye tracking notes = | ||
+ | |play area seated = | ||
+ | |play area seated notes = | ||
+ | |play area standing = | ||
+ | |play area standing notes = | ||
+ | |play area room-scale = | ||
+ | |play area room-scale notes = | ||
+ | }} | ||
==Other information== | ==Other information== | ||
Line 296: | Line 350: | ||
|windows 32-bit exe = unknown | |windows 32-bit exe = unknown | ||
|windows 64-bit exe = false | |windows 64-bit exe = false | ||
+ | |windows arm app = false | ||
|windows exe notes = | |windows exe notes = | ||
|mac os x powerpc app = | |mac os x powerpc app = | ||
Line 305: | Line 360: | ||
|linux 64-bit executable= unknown | |linux 64-bit executable= unknown | ||
|linux executable notes = | |linux executable notes = | ||
+ | |mac os powerpc app = true | ||
+ | |mac os 68k app = unknown | ||
+ | |mac os executable notes= | ||
}} | }} | ||
{{ii}} Utilizes DOS4GW for extended memory & 32-bit support. | {{ii}} Utilizes DOS4GW for extended memory & 32-bit support. | ||
Line 369: | Line 427: | ||
|recCPU = 486DX2/66 MHz | |recCPU = 486DX2/66 MHz | ||
|recRAM = 8 MB | |recRAM = 8 MB | ||
− | |recHD = | + | |recHD = |
|recGPU = SVGA | |recGPU = SVGA | ||
}} | }} |
Revision as of 22:22, 30 December 2023
This page is for the original version. For the 2015 remaster, see System Shock: Enhanced Edition. For the 2023 remake, see System Shock (2023).
Developers | |
---|---|
Looking Glass Technologies | |
Publishers | |
Origin Systems | |
Current | Night Dive Studios |
Release dates | |
DOS | September 22, 1994[1] |
Mac OS (Classic) | September 22, 1994 |
Windows (DOSBox) | September 22, 2015[2] |
Taxonomy | |
Monetization | One-time game purchase |
Modes | Singleplayer |
Pacing | Real-time |
Perspectives | First-person |
Controls | Direct control, Point and select |
Genres | Immersive sim, Shooter, Metroidvania |
Art styles | Realistic |
Themes | Cyberpunk, Horror, Sci-fi, Space |
Series | System Shock |
System Shock | |
---|---|
System Shock | 1994 |
System Shock 2 | 1999 |
System Shock: Enhanced Edition | 2015 |
System Shock (2023) | 2023 |
System Shock 2 Enhanced Edition | TBA |
System Shock 3 | TBA |
System Shock is a singleplayer first-person immersive sim, shooter and metroidvania game in the System Shock series.
General information
- GOG.com Community Discussions for game series
- GOG.com Support Page
- Steam Community Discussions
- SystemShock.org, the biggest forum about the game.
- SHODANPEDIA - A wiki for the System Shock series
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | 3.5" floppy version or Enhanced CD Version | |||
GOG.com | Bundled with System Shock: Enhanced Edition. Includes both the floppy and CD versions.[3] | |||
Steam | Bundled with System Shock: Enhanced Edition as Classic Edition. |
- A demo is available for the floppy version.
Version differences
- The classic Mac OS version was substantially improved during the porting process. It features high-res (640x480 vs DOS's 320x200) menus, fonts & UI elements. It also had 3 studio quality bonus tracks.[4] It was used as the basis for the Source Port Update of the Enhanced Edition.
Essential improvements
Run in DOSBox
To improve DOSBox performance make the following changes to the DOSBox configuration file:
- Change
output=surface
tooutput=opengl
- Change
memsize=16
tomemsize=32
- Change
core=normal
tocore=dynamic
- Change
aspect=false
toaspect=true
- Change
fullresolution=original
tofullresolution=desktop
Gigaquad's Enhanced log texts mod
- Gigaquad's Enhanced log texts mod matches the audio and text dialogue.
DOS32A
DOS32A is a more advanced extender and open source replacement to DOS4GW. It can improve both performance and stability of System Shock.
- System Shock has DOS4GW bound to each of its executables. Use the command
sb /r sshock.exe
orcdshock.exe
to replace it.
System Shock Portable/SSPTool
A useful tool for those who don't own Enhanced Edition. Was formerly a community made abandonware package of the full game, though this was later changed to require the user to provide the game data after the game was released on GOG.
- Easy to use configuration utility.
- Provides all the above mods already in the package.
- Has an installer that can easily find cd data.
- Requires Windows, does not work on Mac nor Linux. Config files and mod components can still be used.
- Still not native, unlike the Enhanced Edition. Also included DOSBox components may be out of date.
Game data
Configuration file(s) location
System | Location |
---|---|
DOS | <path-to-game>\CYB.CFG |
Mac OS (Classic) | |
Windows | <path-to-game> (mounted in DOSBox)[Note 1] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/410700/pfx/[Note 2] |
- Some data is stored within the save files.
Save game data location
System | Location |
---|---|
DOS | <path-to-game>\DATA |
Mac OS (Classic) | |
Windows | <path-to-game> (mounted in DOSBox)[Note 1] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/410700/pfx/[Note 2] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
GOG Galaxy | ||
Steam Cloud |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | 4:3 resolutions only. | ||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | |||
Windowed | For DOSBox toggle with Alt+↵ Enter (see the glossary page for other workarounds). | ||
Borderless fullscreen windowed | See the glossary page for potential workarounds. | ||
Anisotropic filtering (AF) | |||
Anti-aliasing (AA) | |||
Vertical sync (Vsync) | For DOSBox use an unofficial build (see the glossary page for other workarounds). | ||
60 FPS | |||
120+ FPS | |||
Color blind mode | Alternate HUD colors avalible by right-clicking on fullscreen button. |
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | Use the System Shock mouselook/key mapping/high resolution mod. | |
Mouse acceleration | ||
Mouse sensitivity | Use the System Shock mouselook/key mapping/high resolution mod. | |
Mouse input in menus | Only supports mouse in menus, no keyboard. | |
Mouse Y-axis inversion | Use the System Shock mouselook/key mapping/high resolution mod. | |
Controller | ||
Controller support | ||
Full controller support | ||
Controller remapping | ||
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers |
---|
PlayStation controllers |
---|
Tracked motion controllers | Forte VFX1 Cyberpuck | |
---|---|---|
Button/gesture prompts |
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Music, Digital FX, Audio Message Volume. | |
Surround sound | ||
Subtitles | Toggle Messages setting under Audio Options. Words are not exact representations of audio. Fix available in the from of Gigaquad's Enhanced log texts mod. | |
Closed captions | ||
Mute on focus lost | For DOSBox change the priority background value in the DOSBox configuration file. |
|
Royalty free audio | ||
General MIDI audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | Voiceovers only available on the Enhanced CD version | |||
French | Voiceovers only available on the Enhanced CD version | |||
German | Voiceovers only available on the Enhanced CD version | |||
Russian | Fan translation by «Dark Fate Team» |
VR support
VR support
Headsets | State | Notes | |
---|---|---|---|
SteamVR | |||
Oculus VR (LibOVR) | |||
Windows Mixed Reality | |||
Forte VFX1 | CD version only.[5] |
Devices | |||
---|---|---|---|
Tracked motion controllers | Forte VFX1 Cyberpuck See Input for details. |
||
Traditional controller | See Input for details. | ||
Keyboard/Mouse |
Other information
API
Technical specs | Supported | Notes |
---|---|---|
DOS video modes | VGA, SVGA | Allows MCGA but for low-res cutscenes only. 256 Colors only. |
- Utilizes DOS4GW for extended memory & 32-bit support.
Middleware
Middleware | Notes | |
---|---|---|
Physics | Emetic Dynamics Modeling System | Developed by Looking Glass's Seamus Blackley.[6] |
Audio | Miles Sound System | Original/floppy uses 2.0, Enhanced CD version uses 3.0. |
- Support for the Gravis Ultrasound was removed in the transition to the CD version due to the inclusion of the Miles AIL3 audio library. A patch to re-enable it can be found here.
Enable custom patches with AIL3[citation needed] |
---|
[Ultrasound] PatchDir=SOUND\GRAVIS [Melodic Patches] 73=ssflute 28=ssmutgtr 29=ssodgtr 39=sssynba2 80=sssqrwav 30=ssdisgtr 107=sskoto 84=sscharng 87=ssbasled 109=ssbagpip [Drum Patches] 35=sskick2 36=sskick1 38=sssnar1 |
Source Ports
- The source code for the Mac OS version is publicly available.
Name | Description | |
---|---|---|
Shockolate | Source port focused on delivering a near-vanilla experience with some quality-of-life improvements. | |
System Shock: Enhanced Edition | Commercial source port using Kex. |
System requirements
DOS | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | MS-DOS 5.0 or compatible | |
Processor (CPU) | 486DX/33 MHz | 486DX2/66 MHz |
System memory (RAM) | 4 MB | 8 MB |
Hard disk drive (HDD) | 20 MB | |
Video card (GPU) | 256-color VGA | SVGA |
Mac OS | ||
---|---|---|
Minimum | ||
Operating system (OS) | System 7.1 | |
Processor (CPU) | PowerPC 601 80 MHz | |
System memory (RAM) | 8 MB | |
Hard disk drive (HDD) | 22 MB | |
Video card (GPU) | 256 Colors |
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 7, 8, 10 (runs in DOSBox) | |
Processor (CPU) | Intel Core i3 1.5 GHz | |
System memory (RAM) | 128 MB | 256 MB |
Hard disk drive (HDD) |
Notes
- ↑ 1.0 1.1 File/folder structure within the installation folder reflects the path(s) listed for DOS game data.
- ↑ 2.0 2.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Use Wine's registry editor to access any Windows registry paths.
- The app ID (410700) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ News from origin BBS - last accessed on 2023-12-30
- "On the Origin BBS, there was an announcement that both Wing Commander Armada (disk and CD versions) and System Shock (disk version only) had both shipped from Origin."
- ↑ Release: System Shock - GOG.com - last accessed on May 2023
- ↑ SystemShock Enhanced DOS?, GOG Community Discussions for the System Shock series
- ↑ System Shock 1 unique MAC OS OST - last accessed on May 2023
- ↑ System Shock on the VFX-1 | Pix's Origin Adventures
- ↑ System Shock Kickstarter - April Update - last accessed on April 7, 2018
- "The game is mostly written in C, except for the physics library written by Seamus Blackley (EDMS, the Emetic Dynamics Modeling System)"