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

From PCGamingWiki, the wiki about fixing PC games
m (→‎Network: updated template usage)
 
(95 intermediate revisions by 44 users not shown)
Line 1: Line 1:
 +
{{disambig|the original 1998 version|the upcoming remaster|[[SiN: Reloaded]]}}
 
{{Infobox game
 
{{Infobox game
 
|cover        = SiN cover.jpg
 
|cover        = SiN cover.jpg
Line 4: Line 5:
 
{{Infobox game/row/developer|Ritual Entertainment}}
 
{{Infobox game/row/developer|Ritual Entertainment}}
 
{{Infobox game/row/developer|2015 Inc.|Expansion}}
 
{{Infobox game/row/developer|2015 Inc.|Expansion}}
{{Infobox game/row/porter|MacPlay|OS X}}
+
{{Infobox game/row/porter|Contraband Entertainment|Mac OS|ref=<ref name="CMacOS">{{Refurl|url=https://web.archive.org/web/20041216110444/http://www.contrabandent.com/sin.htm|title=GAMES (retrieved)|date=2023-12-04}}</ref>}}
{{Infobox game/row/porter|Hyperion Entertainment|Linux|ref=<ref>[http://www.hyperion-entertainment.biz/index.php/games Hyperion Entertainment - Games]</ref>}}
+
{{Infobox game/row/porter|Contraband Entertainment|OS X|ref=<ref name="CMacOS"/>}}
 +
{{Infobox game/row/porter|Hyperion Entertainment|Linux|ref=<ref>{{Refurl|url=http://www.hyperion-entertainment.biz/index.php/games|title=Hyperion Entertainment - Games|date=May 2023}}</ref>}}
 +
{{Infobox game/row/developer|Nightdive Studios|2020 updates}}
 
|publishers  =  
 
|publishers  =  
{{Infobox game/row/publisher|Activision}}
+
{{Infobox game/row/publisher|Activision|Retail}}
 +
{{Infobox game/row/publisher|MacPlay|Mac OS, OS X}}
 +
{{Infobox game/row/publisher|Nightdive Studios|2020-present}}
 
|engines      =  
 
|engines      =  
 
{{Infobox game/row/engine|id Tech 2}}
 
{{Infobox game/row/engine|id Tech 2}}
 
|release dates=  
 
|release dates=  
{{Infobox game/row/date|Windows|October 31, 1998}}
+
{{Infobox game/row/date|Windows|November 9, 1998|}}
 
{{Infobox game/row/date|Linux|November 2000}}
 
{{Infobox game/row/date|Linux|November 2000}}
{{Infobox game/row/date|Mac OS|December 12, 2000}}
+
{{Infobox game/row/date|Mac OS|December 12, 2000|ref=<ref>{{Refurl|url=https://web.archive.org/web/20030219195554/http://www.macplay.com/press/pr-majestysin.shtml|title=MACPLAY SHIPS MAJESTY, SIN GOLD (retrieved)|date=2023-12-09}}</ref>}}
{{Infobox game/row/date|OS X|January 30, 2014}}
+
{{Infobox game/row/date|OS X|September 6, 2002}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase, Expansion pack }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | First-person }}
 +
{{Infobox game/row/taxonomy/controls          | Direct control }}
 +
{{Infobox game/row/taxonomy/genres            | Action, FPS, Shooter, Stealth }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | Stylized }}
 +
{{Infobox game/row/taxonomy/themes            | Sci-fi }}
 +
{{Infobox game/row/taxonomy/series            | SiN }}
 
|steam appid  = 1313
 
|steam appid  = 1313
 
|steam appid side = 1309
 
|steam appid side = 1309
|gogcom page  = sin_gold
+
|gogcom id    = 1207660343
 +
|official site= https://web.archive.org/web/19981205085428/http://www.ritual.com/sin/index.html
 +
|hltb        = 8575
 +
|igdb        = sin
 +
|lutris      = sin-gold
 
|strategywiki = SiN
 
|strategywiki = SiN
 +
|mobygames    = 322
 
|wikipedia    = SiN
 
|wikipedia    = SiN
 
|winehq      = 1692
 
|winehq      = 1692
 
|license      = commercial
 
|license      = commercial
 
}}
 
}}
{{Series|SiN}}
+
 
 +
{{Introduction
 +
|introduction =
 +
 
 +
|release history = The game received the '''''Wages of SiN''''' expansion in June 1999, with a new campaign, weapons, enemies, and multiplayer modes. The two would soon be bundled in the '''''SiN Gold''''' compilation.
 +
 
 +
The 2006 Steam version was initially sold only as a bundle with ''[[SiN Episodes: Emergence]]'', running the unique version 1.12 that replaced several copyrighted assets, but also censored some others, and omitted the ''Wages of SiN'' expansion. It also had a separate library entry for multiplayer. The 2014 GOG.com release, however, was the original and uncensored v1.11 build of ''SiN Gold''. Both versions had issues with setting higher resolutions and even properly starting up on some systems.
 +
 
 +
On March 18, 2020, [[Company:Nightdive Studios|Nightdive Studios]] updated both digital releases of the game to version 1.13, containing compatibility fixes and native widescreen support. The Steam version would become uncensored, was made purchasable separately from ''Emergence'' and received the ''Wages of SiN'' expansion that it was missing. The retail version would never receive an equivalent update, however.
 +
 
 +
|current state =
 +
}}
  
 
'''General information'''
 
'''General information'''
Line 33: Line 67:
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail | | disc | | | Windows, Linux }}
+
{{Availability/row| Retail | | disc | Disc check removed in patch 1.04. | | Windows, Linux }}
{{Availability/row| Retail | | Steam | Sold as part of [[SiN Episodes: Emergence]]. | | Windows }}
+
{{Availability/row| Retail | | Steam | Sold as part of [[SiN Episodes: Emergence]]. Only as part of its serial key redeeming; formerly also bundled in direct digital purchases prior to the 1.13 update. | | Windows }}
{{Availability/row| GOG.com | sin_gold | DRM-free | Version 1.11. Comes with '''Wages of Sin''' expansion pack. | | Windows, OS X }}
+
{{Availability/row| GOG.com | sin_gold | DRM-free | SiN Gold. | | Windows, OS X }}
{{Availability/row| Steam | 1300 | Steam | Steam version 1.12. SiN does not have Steam Store page. It has to be purchased with [[SiN Episodes: Emergence]]. | | Windows }}
+
{{Availability/row| Steam | 1313 | Steam | SiN Gold. | | Windows }}
 
}}
 
}}
 
{{ii}} A [https://archive.org/details/swizzle_demu_Sin demo] is available.
 
{{ii}} A [https://archive.org/details/swizzle_demu_Sin demo] is available.
 +
{{--}} Not available in Germany.
 +
 +
===Version differences===
 +
{{ii}} '''SiN Gold''' includes the base game and the Wages of SiN expansion pack.
 +
{{ii}} A [https://liflg.org/?catid=7&gameid=104 remade installer] exists for the Linux version; it requires the SiN Linux CD to install.
 +
{{++}} As of 2020, the digital releases are updated to version 1.13 for improved compatibility. Censored textures specific to the original Steam release have been restored to their uncensored counterparts. The Steam version also received the Wages of SiN expansion that it was previously missing.
  
 +
==Monetization==
 
{{DLC|
 
{{DLC|
{{DLC/row| Wages of SiN | | Windows }}
+
{{DLC/row| Wages of SiN | Already included with SiN Gold. | Windows }}
 
}}
 
}}
 
===Version differences===
 
{{ii}} Some textures and skins have been altered in the '''Steam''' version due to copyright and censorship reasons.<ref>[http://www.nextdimension.org/sinsteam/ The SiN Steam Content Edits - Next Dimension]</ref>
 
{{ii}} Steam version 1.12 is packaged differently than previous versions, causing issues with the Wages of Sin expansion and most mods.
 
{{ii}} A [https://liflg.org/?catid=7&gameid=104 remade installer] exists for the Linux version; it requires the SiN Linux CD to install.
 
  
 
==Essential improvements==
 
==Essential improvements==
 
===Patches===
 
===Patches===
Patches are available for [http://www.patches-scrolls.de/patch/3700 SiN] and [http://www.patches-scrolls.de/patch/3701 Wages of Sin].
+
{{ii}} Patches are available for retail versions of [https://www.patches-scrolls.de/patch/3700/7/ SiN] and [https://www.patches-scrolls.de/patch/3701/7/ Wages of SiN].
  
===Steam version Patch (Unofficial)===
+
===Source ports===
{{ii}} Adds uncensored textures and fixes many bugs
+
{{Source ports table|content=
{{ii}} Steam [https://steamcommunity.com/app/1313/discussions/0/558755529456045660/ thread for the patch]
+
{{Source ports table/row| Dominatrix | url=https://github.com/rohit-n/dominatrix/releases | A port of the engine that allows SiN to be easily played on modern Windows and Linux, focused on bug fixes and improvements. |Windows, Linux }}
#Download [https://mega.nz/#F!QBchxDqJ!H0dD95K-mX_-d4Ki5uXJsw].
+
}}
#Extract the file and drop and replace the contents into the SiN installation folder (Steam version).
 
 
 
====[https://steamcommunity.com/app/1313/discussions/0/558755529456045660/ Wages of SiN for Steam version]====
 
{{++}} A fan-made port of Wages of SiN for the Steam version of SiN.
 
{{ii}} Requires Steam uncensored patch in order to work (included on mod thread).
 
  
 
==Game data==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/config|Windows|{{p|game}}\base\players\{{p|uid}}\config.cfg}}
+
{{Game data/config|Windows|{{p|game}}\base\players\{{p|uid}}\config.cfg{{note|note=Default for the base game}}|{{p|game}}\2015\players\{{p|uid}}\config.cfg{{note|note=Default for the Wages of SiN expansion}}|{{p|appdata}}\dominatrix\base\config.cfg{{note|note=Default for the base game when using the [[#Source ports|Dominatrix source port]]}}|{{p|appdata}}\dominatrix\2015\config.cfg{{note|note=Default for the Wages of SiN expansion when using the [[#Source ports|Dominatrix source port]]}}}}
 
{{Game data/config|Mac OS|}}
 
{{Game data/config|Mac OS|}}
 
{{Game data/config|OS X|}}
 
{{Game data/config|OS X|}}
{{Game data/config|Linux|}}
+
{{Game data/config|Linux|{{p|linuxhome}}/.hyperion/Sin/players/{{p|uid}}/config.cfg}}
 
}}
 
}}
{{XDG|unknown}}
+
{{XDG|false}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/saves|Windows|{{p|game}}\base\players\{{p|uid}}\save\}}
+
{{Game data/saves|Windows|{{p|game}}\base\players\{{p|uid}}\save\{{note|note=Default for the base game}}|{{p|game}}\2015\players\{{p|uid}}\save\{{note|note=Default for the Wages of SiN expansion}}|{{p|appdata}}\dominatrix\base\save\{{note|note=Default for the base game when using the [[#Source ports|Dominatrix source port]]}}|{{p|appdata}}\dominatrix\2015\save\{{note|note=Default for the Wages of SiN expansion when using the [[#Source ports|Dominatrix source port]]}}}}
 
{{Game data/saves|Mac OS|}}
 
{{Game data/saves|Mac OS|}}
 
{{Game data/saves|OS X|}}
 
{{Game data/saves|OS X|}}
Line 83: Line 114:
 
===[[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           = false
+
|discord                  =
|gog galaxy notes     =  
+
|discord notes            =
|origin               =  
+
|epic games launcher      =
|origin notes         =  
+
|epic games launcher notes =
|steam cloud           = false
+
|gog galaxy               = false
|steam cloud notes     =  
+
|gog galaxy notes         =  
|uplay                =  
+
|origin                   =  
|uplay notes           =  
+
|origin notes             =  
|xbox cloud           =  
+
|steam cloud               = false
|xbox cloud notes     =  
+
|steam cloud notes         =  
 +
|ubisoft connect          =  
 +
|ubisoft connect notes     =  
 +
|xbox cloud               =  
 +
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|sin settings.png|General settings.}}
 
{{Image|sin settings.png|General settings.}}
{{Video settings
+
{{Video
|wsgf link                  = http://www.wsgf.org/dr/sin/en
+
|wsgf link                  = https://www.wsgf.org/dr/sin/en
 
|widescreen wsgf award      = limited
 
|widescreen wsgf award      = limited
 
|multimonitor wsgf award    = limited
 
|multimonitor wsgf award    = limited
 
|ultrawidescreen wsgf award = limited
 
|ultrawidescreen wsgf award = limited
 
|4k ultra hd wsgf award    = incomplete
 
|4k ultra hd wsgf award    = incomplete
|widescreen resolution      = hackable
+
|widescreen resolution      = true
|widescreen resolution notes= See [[#Widescreen resolution|Widescreen resolution]].
+
|widescreen resolution notes= Native support in version 1.13. See [[#Widescreen resolution|Widescreen resolution]] for earlier versions.
 
|multimonitor              = hackable
 
|multimonitor              = hackable
 
|multimonitor notes        = See [[#Widescreen resolution|Widescreen resolution]].
 
|multimonitor notes        = See [[#Widescreen resolution|Widescreen resolution]].
Line 112: Line 147:
 
|4k ultra hd notes          = See [[#Widescreen resolution|Widescreen resolution]].
 
|4k ultra hd notes          = See [[#Widescreen resolution|Widescreen resolution]].
 
|fov                        = hackable
 
|fov                        = hackable
|fov notes                  = See [[#Field of view (FOV)|Field of view (FOV)]].
+
|fov notes                  = Default is 90°. See [[#Field of view (FOV)|Field of view (FOV)]].
 
|windowed                  = true
 
|windowed                  = true
 
|windowed notes            =  
 
|windowed notes            =  
 
|borderless windowed        = false
 
|borderless windowed        = false
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
|anisotropic                = hackable
+
|anisotropic                = false
|anisotropic notes          = Can be forced from graphics driver panel.
+
|anisotropic notes          =  
|antialiasing              = hackable
+
|antialiasing              = false
|antialiasing notes        = Can be forced from graphics driver panel.
+
|antialiasing notes        =  
|vsync                      = true
+
|vsync                      = hackable
|vsync notes                =  
+
|vsync notes                = Open the console and type {{code|gl_swapinterval 0}} to toggle Vsync off, 1 enables Vsync. The {{code|sync every frame}} setting found in '''Advanced Video Control Options''' reduces input lag when Vsync is turned on by making the engine wait for OpenGL calls to finish at each frame.
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
 
|120 fps                    = true
 
|120 fps                    = true
|120 fps notes              =  
+
|120 fps notes              = SiN Gold is capped at 200 FPS (<code>cl_maxfps 200</code>).
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
|color blind                = unknown
+
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
  
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
{{Fixbox|description=Use a Sin Patcher|ref={{cn|date=July 2016}}|fix=
+
{{ii}} Note that both options result in a {{term|Vert-}} image, and thus the FOV has to be increased for a {{term|Hor+}} image.
# Download a Sin Patcher for either [http://sin.nanoaugur.net/sinpatcher.exe 1.11 retail] or [http://sin.nanoaugur.net/sinsteampatcher.exe 1.12 Steam].
+
 
 +
{{Fixbox|description=Use a Sin Patcher|ref=<ref>{{Refcheck|user=AlphaYellow|date=2023-11-10}}</ref>|fix=
 +
# Download a Sin Patcher for either [https://web.archive.org/web/20181207162510/http://sin.nanoaugur.net/sinpatcher.exe 1.11 retail].
 
# Move it to the installation folder and run it.
 
# Move it to the installation folder and run it.
# Type in your desired resolution values and click '''Apply resolution'''.
+
# Type in the desired resolution values and click '''Apply resolution'''.
 
# Start a game and select '''1152x864''' resolution in game's options.
 
# Start a game and select '''1152x864''' resolution in game's options.
 +
 +
'''Notes'''
 +
{{ii}} If the game still does not run at the desired resolution after following these steps, rename the main executable {{file|sin.exe}} to {{file|quake2.exe}}, and set the renderer to '''Default OpenGL'''. This tricks Windows and graphics card drivers into loading compatibility profiles for [[Quake II]].<ref>{{Refurl|url=https://web.archive.org/web/20180916061122/https://www.gog.com/forum/sin_gold/if_youre_having_trouble_running_sin_try|title=If you're having trouble running Sin try: (retrieved)|date=May 2023}}</ref>
 +
}}
 +
 +
{{Fixbox|description=Use the [[#Source ports|Dominatrix]] source port|ref=<ref>{{Refcheck|user=AlphaYellow|date=2024-02-08}}</ref>
 
}}
 
}}
  
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
{{Fixbox|description=Field of view (FOV)|ref={{cn|date=July 2016}}|fix=
+
{{Fixbox|description=Field of view (FOV)|ref=<ref>{{Refcheck|user=AlphaYellow|date=2023-11-10}}</ref>|fix=
# After level loads enter console with {{key|~}}.
+
# After the level loads, enter the console with {{key|~}}.
# Enter <code>fov XXX</code> where XXX is your desired field of view.
+
# Enter <code>fov XXX</code>, where XXX is the desired field of view.
 +
 
 +
'''Notes'''
 +
{{ii}} FOV changes do not affect cutscenes or interactive monitors. For the FOV change to affect all situations, use the [[#Source ports|Dominatrix]] source port.
 +
{{ii}} To maintain identical vertical FOV to the 4:3 FOV at 16:9 resolutions, use {{code|106}}. At 21:9 resolutions, use {{code|121}}, for 32:9 use {{code|139}}, and for 48:9 use {{code|152}}).
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
Line 159: Line 206:
 
|invert mouse y-axis      = true
 
|invert mouse y-axis      = true
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
|touchscreen              = unknown
+
|touchscreen              = false
 
|touchscreen notes        =  
 
|touchscreen notes        =  
|controller support        = false
+
|controller support        = true
|controller support notes  =  
+
|controller support notes  = Linux port only.
|full controller          = unknown
+
|full controller          = hackable
|full controller notes    =  
+
|full controller notes    = Use the [[#Source ports|Dominatrix]] source port. The Xbox "View"/"Back" button is used to access the in-game menu when using the Dominatrix source port.
 
|controller remap          = unknown
 
|controller remap          = unknown
 
|controller remap notes    =  
 
|controller remap notes    =  
 
|controller sensitivity    = unknown
 
|controller sensitivity    = unknown
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
|invert controller y-axis  = unknown
+
|invert controller y-axis  = hackable
|invert controller y-axis notes=  
+
|invert controller y-axis notes= When using the [[#Source ports|Dominatrix]] source port, the right stick's inversion is bound to the mouse's inversion setting in the game.
 
|xinput controllers        = unknown
 
|xinput controllers        = unknown
 
|xinput controllers notes  =  
 
|xinput controllers notes  =  
Line 212: Line 259:
  
 
===[[Glossary:Mouse acceleration|Mouse acceleration]]===
 
===[[Glossary:Mouse acceleration|Mouse acceleration]]===
{{ii}} The Quake (II) Engine used for this game is somewhat notorious for "ignoring" the '''Enhanced Pointer Precision''' setting, and uses the Windows acceleration curve it refers to regardless. Since the game offers no option (like raw input) to bypass Windows filtering completely, it's necessary to apply a small registry change to take care of this acceleration.
+
{{ii}} The id Tech 2 engine "ignores" the '''Enhanced Pointer Precision''' setting, and uses the Windows acceleration curve it refers to regardless. Since the game offers no option (like raw input) to bypass Windows filtering completely, it is necessary to apply a small registry change to take care of this acceleration.
  
{{Fixbox|description=MarkC Acceleration Fix|ref=<ref>[http://donewmouseaccel.blogspot.com/2010/03/markc-windows-7-mouse-acceleration-fix.html The MarkC Windows 10 + 8.1 + 8 + 7 Mouse Acceleration Fix]</ref>|fix=
+
{{Fixbox|description=MarkC Acceleration Fix|ref=<ref>{{Refurl|url=http://donewmouseaccel.blogspot.com/2010/03/markc-windows-7-mouse-acceleration-fix.html|title=The MarkC Windows 10 + 8.1 + 8 + 7 Mouse Acceleration Fix|date=May 2023}}</ref>|fix=
The [http://donewmouseaccel.blogspot.com/2010/03/markc-windows-7-mouse-acceleration-fix.html '''MarkC Fix'''] is a small registry change that modifies this acceleration curve to be linear - this simply means that this function will no longer act as acceleration. Thus, when a game calls for the function, no acceleration will be applied to your mouse input. This also means that this fix is universal, and not exclusive to this game alone.
+
* The [http://donewmouseaccel.blogspot.com/2010/03/markc-windows-7-mouse-acceleration-fix.html '''MarkC Fix'''] is a small registry change that modifies this acceleration curve to be linear - this simply means that this function will no longer act as acceleration. Thus, when a game calls for the function, no acceleration will be applied to your mouse input. This also means that this fix is universal, and not exclusive to this game alone.
 
}}
 
}}
  
==Audio settings==
+
==Audio==
 
{{Image|sin audio settings.png|Audio settings.}}
 
{{Image|sin audio settings.png|Audio settings.}}
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    =  
 
|separate volume notes    =  
Line 231: Line 278:
 
|mute on focus lost      = false
 
|mute on focus lost      = false
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
|eax support              = true
+
|eax support              = limited
|eax support notes        = A3D 1.0 and 2.0 (after 1.03 patch).<ref>[https://web.archive.org/web/20000127211636/http://www.vortexofsound.com/techhelp/gm_sin.htm Tech help: SiN - Vortex of Sound (retrieved)]</ref> EAX 1<ref>[https://web.archive.org/web/20031204143407/http://eax.creative.com/gaming/game.asp?page=5 EAX.CREATIVE games list - EAX.com (retrieved)]</ref>
+
|eax support notes        = A3D 1.0 and 2.0 (after 1.03 patch).<ref>{{Refurl|url=https://web.archive.org/web/20000127211636/http://www.vortexofsound.com/techhelp/gm_sin.htm|title=Tech help: SiN - Vortex of Sound (retrieved)|date=May 2023}}</ref> EAX 1<ref>{{Refurl|url=https://web.archive.org/web/20031204143407/http://eax.creative.com/gaming/game.asp?page=5|title=EAX.CREATIVE games list - EAX.com (retrieved)|date=May 2023}}</ref>
 +
|royalty free audio      = always on
 +
|royalty free audio notes =
 
}}
 
}}
 +
{{--}} Version 1.13 removes A3D and EAX support due to original 3D sound code being unbuildable on modern systems.
  
 
{{L10n|content=
 
{{L10n|content=
Line 240: Line 290:
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = false
 
  |subtitles = true
 
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
Line 256: Line 314:
 
|lan play modes      =  
 
|lan play modes      =  
 
|lan play notes      =  
 
|lan play notes      =  
|online play          = true
+
|online play          = false
 
|online play players  = 16
 
|online play players  = 16
 
|online play modes    =  
 
|online play modes    =  
|online play notes    =  
+
|online play notes    = The official multiplayer service was shut down.
 
|asynchronous        =  
 
|asynchronous        =  
 
|asynchronous notes  =  
 
|asynchronous notes  =  
Line 273: Line 331:
 
|self-hosting      = true
 
|self-hosting      = true
 
|self-hosting notes =  
 
|self-hosting notes =  
|direct ip          = true
+
|direct ip          = hackable
 
|direct ip notes    = Use <code>connect [IP address here]</code> in the console.
 
|direct ip notes    = Use <code>connect [IP address here]</code> in the console.
 
}}
 
}}
Line 284: Line 342:
  
 
==Issues fixed==
 
==Issues fixed==
===Game won't start - Error: Buffer overrun detected===
 
{{Fixbox|description=Replace ref_gl.dll|ref=<ref>[https://steamcommunity.com/app/1313/discussions/0/846939854192793735/ to those who cant get this game working - Steam Community Discussions]</ref>|fix=
 
# Download the [https://community.pcgamingwiki.com/files/file/423-sin-1-steam-buffer-overrun-fix/ SiN 1 Steam buffer overrun fix].
 
# Extract to the installation folder (replacing the existing file when prompted).
 
}}
 
 
 
===Game shuts down right after running it from Steam library===
 
===Game shuts down right after running it from Steam library===
 
{{Fixbox|description=Use EXE file directly|ref={{cn|date=July 2016}}|fix=
 
{{Fixbox|description=Use EXE file directly|ref={{cn|date=July 2016}}|fix=
 
# Go to the installlation folder.
 
# Go to the installlation folder.
# Open <code>runme.dat</code> with a text editor.
+
# Open {{file|runme.dat}} with a text editor.
# Change <code>sin -steam</code> to <code>sin</code>
+
# Change <code>sin -steam</code> to <code>sin</code>.
# Save your changes and close the file.
+
# Save the changes and close the file.
 
}}
 
}}
  
===Shuttering with high frame rate===
+
===Stuttering at high frame rates===
{{ii}} Game runs in very high frame rate at new systems (1000 FPS) which can cause image and input shuttering.
+
{{ii}} Game can run at very high frame rates on modern systems, which can be up to 1000 frames per second, which can cause stuttering and input lag.
 +
{{ii}} This problem does not occur with SiN Gold, as the game now caps at 200 frames per second out-of-box.
  
 
{{Fixbox|description=Set maximum frame rate|ref={{cn|date=July 2016}}|fix=
 
{{Fixbox|description=Set maximum frame rate|ref={{cn|date=July 2016}}|fix=
# After level loads enter console with {{key|~}}.
+
# Open console with {{key|~}} after loading saves or level.
# Enter <code>cl_maxfps XXX</code> where XXX is your desired frame rate. 60 to 100 is sufficient.
+
# Enter <code>cl_maxfps XXX</code> where XXX is your desired frame rate. 60 to 100 is sufficient for most systems.
 +
}}
 +
 
 +
===Mouse movement jumping/skipping===
 +
{{Fixbox|description=Use the [[#Source ports|Dominatrix]] source port|ref=|fix=
 +
}}
 +
 
 +
===HUD and texts too small at high resolutions===
 +
{{Fixbox|description=Use the [[#Source ports|Dominatrix]] source port|ref=|fix=
 +
}}
 +
 
 +
==Issues unresolved==
 +
===Player movement is tied to tickrate===
 +
{{ii}} Player movement inertia is tied to id Tech 2's 10Hz tickrate, resulting in "sluggish" or "slippery" movement when touching walls or other entities, which increases in severity with higher framerates. This behavior can be made more "consistent" (as in, not only applicable when colliding with walls/objects) by disabling client-side multiplayer prediction.
 +
{{Fixbox|description=Set console variable|ref=<ref>{{Refcheck|user=Skacikpl|date=2023-07-03}}</ref>|fix=
 +
# Open the in-game console.
 +
# Type <code>cl_predict 0</code> into the opened console.
 +
# Press {{Key|Enter}}.
 +
 
 +
'''Notes'''
 +
{{ii}} Alternately, the text from Step 2 can be placed in the game's [[#Configuration_file.28s.29_location|configuration file]].
 +
{{ii}} Only a partial solution, as not only does it negatively affect the online multiplayer experience, it also leaves the core issue unresolved.
 
}}
 
}}
  
Line 313: Line 387:
 
|directdraw versions    =  
 
|directdraw versions    =  
 
|directdraw notes      =  
 
|directdraw notes      =  
|opengl versions        =  
+
|opengl versions        = true
|opengl notes          =  
+
|opengl notes          = 1.0
 
|glide versions        =  
 
|glide versions        =  
 
|glide notes            =  
 
|glide notes            =  
|software mode          =  
+
|software mode          = true
 
|software mode notes    =  
 
|software mode notes    =  
 
|mantle support        =  
 
|mantle support        =  
Line 329: Line 403:
 
|shader model versions  =  
 
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = false
+
|windows 32-bit exe    = true
|64-bit executable notes=  
+
|windows 64-bit exe    = hackable
 +
|windows arm app        = false
 +
|windows exe notes      = A source port is required for native 64-bit. See [[#Source ports|Source ports]].
 +
|mac os x powerpc app  = true
 +
|macos intel 32-bit app = true
 +
|macos intel 64-bit app = false
 +
|macos arm app          = false
 +
|macos app notes        =
 +
|linux powerpc app      = true
 +
|linux 32-bit executable= true
 +
|linux 64-bit executable= hackable
 +
|linux arm app          = hackable
 +
|linux 68k app          = false
 +
|linux executable notes = A source port is required for native 64-bit. See [[#Source ports|Source ports]].
 +
|mac os powerpc app    = true
 +
|mac os 68k app        = false
 +
|mac os executable notes=  
 
}}
 
}}
  
Line 337: Line 427:
 
|OSfamily = Windows
 
|OSfamily = Windows
  
|minOS    = 95, 98
+
|minOS    = 95, 98, NT 4.0 (Service Pack 3)
|minCPU  = 166 MHz
+
|minCPU  = Intel Pentium 166 MHz
 
|minRAM  = 32 MB
 
|minRAM  = 32 MB
|minHD    = 700 MB
+
|minHD    = 50 MB
 
|minVRAM  = 2 MB
 
|minVRAM  = 2 MB
 +
|minDX    = 6
 +
|minaudio = Sound Blaster compatible
 +
|minother = 4X CD-ROM<br>28.8 Kbps modem for online multiplayer
 +
 +
|recOS    =
 +
|recCPU  = Intel Pentium 200 MHz
 +
|recRAM  = 64 MB
 +
}}
 +
 +
{{System requirements
 +
|OSfamily = Mac OS
 +
 +
|minOS    = 8.6
 +
|minCPU  = Power Macintosh G3 233 MHz
 +
|minRAM  = 64 MB
 +
 +
|recOS    = 9.2.2
 +
}}
 +
 +
{{System requirements
 +
|OSfamily = OS X
 +
 +
|minOS    = 10.1.4
 +
|minCPU  = Power Macintosh G3 233 MHz
 +
|minRAM  = 128 MB
 +
}}
 +
 +
{{System requirements
 +
|OSfamily = Linux
 +
 +
|minOS    = Kernel 2.2
 +
|minCPU  = Pentium II 233 MHz
 +
|minCPU2  = 266 MHz 603e - G4
 +
|minRAM  = 64 MB
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Latest revision as of 16:15, 6 April 2024

This page is for the original 1998 version. For the upcoming remaster, see SiN: Reloaded.

SiN
SiN cover
Developers
Ritual Entertainment
Expansion 2015 Inc.
Mac OS (Classic) Contraband Entertainment[1]
macOS (OS X) Contraband Entertainment[1]
Linux Hyperion Entertainment[2]
2020 updates Nightdive Studios
Publishers
Retail Activision
Mac OS, OS X MacPlay
2020-present Nightdive Studios
Engines
id Tech 2
Release dates
Windows November 9, 1998
Linux November 2000
Mac OS (Classic) December 12, 2000[3]
macOS (OS X) September 6, 2002
Taxonomy
Monetization One-time game purchase, Expansion pack
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives First-person
Controls Direct control
Genres Action, FPS, Shooter, Stealth
Art styles Stylized
Themes Sci-fi
Series SiN
SiN on HowLongToBeat
SiN on IGDB
SiN guide on StrategyWiki
SiN on MobyGames
SiN on Wikipedia
SiN
SiN 1998
SiN Episodes: Emergence 2006
SiN: Reloaded TBA

Warnings

The macOS (OS X) version of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.

SiN is a singleplayer and multiplayer first-person action, FPS, shooter and stealth game in the SiN series.

The game received the Wages of SiN expansion in June 1999, with a new campaign, weapons, enemies, and multiplayer modes. The two would soon be bundled in the SiN Gold compilation.

The 2006 Steam version was initially sold only as a bundle with SiN Episodes: Emergence, running the unique version 1.12 that replaced several copyrighted assets, but also censored some others, and omitted the Wages of SiN expansion. It also had a separate library entry for multiplayer. The 2014 GOG.com release, however, was the original and uncensored v1.11 build of SiN Gold. Both versions had issues with setting higher resolutions and even properly starting up on some systems.

On March 18, 2020, Nightdive Studios updated both digital releases of the game to version 1.13, containing compatibility fixes and native widescreen support. The Steam version would become uncensored, was made purchasable separately from Emergence and received the Wages of SiN expansion that it was missing. The retail version would never receive an equivalent update, however.

General information

Ritualistic Forums for SiN, SiN Steam & Wages of Sin
FAQ from developer
GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
Disc check removed in patch 1.04.
Windows
Linux
Retail
Icon overlay.png
Sold as part of SiN Episodes: Emergence. Only as part of its serial key redeeming; formerly also bundled in direct digital purchases prior to the 1.13 update.
Windows
GOG.com
DRM-free
SiN Gold.
Windows
macOS (OS X)
Steam
Icon overlay.png
SiN Gold.
Windows
A demo is available.
Not available in Germany.

Version differences

SiN Gold includes the base game and the Wages of SiN expansion pack.
A remade installer exists for the Linux version; it requires the SiN Linux CD to install.
As of 2020, the digital releases are updated to version 1.13 for improved compatibility. Censored textures specific to the original Steam release have been restored to their uncensored counterparts. The Steam version also received the Wages of SiN expansion that it was previously missing.

Monetization

DLC and expansion packs

Name Notes
Wages of SiN Already included with SiN Gold.
Windows

Essential improvements

Patches

Patches are available for retail versions of SiN and Wages of SiN.

Source ports

Name Description
Dominatrix A port of the engine that allows SiN to be easily played on modern Windows and Linux, focused on bug fixes and improvements.
Windows
Linux

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\base\players\<user-id>\config.cfg[Note 1][Note 2]
<path-to-game>\2015\players\<user-id>\config.cfg[Note 3][Note 2]
%APPDATA%\dominatrix\base\config.cfg[Note 4]
%APPDATA%\dominatrix\2015\config.cfg[Note 5]
Mac OS (Classic)
macOS (OS X)
Linux $HOME/.hyperion/Sin/players/<user-id>/config.cfg
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/1313/pfx/[Note 6]
This game does not follow the XDG Base Directory Specification on Linux.

Save game data location

System Location
Windows <path-to-game>\base\players\<user-id>\save\[Note 7][Note 2]
<path-to-game>\2015\players\<user-id>\save\[Note 8][Note 2]
%APPDATA%\dominatrix\base\save\[Note 9]
%APPDATA%\dominatrix\2015\save\[Note 10]
Mac OS (Classic)
macOS (OS X)
Linux
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/1313/pfx/[Note 6]

Save game cloud syncing

System Native Notes
GOG Galaxy
Steam Cloud

Video

General settings.
General settings.

Graphics feature State WSGF Notes
Widescreen resolution
Native support in version 1.13. See Widescreen resolution for earlier versions.
Multi-monitor
See Widescreen resolution.
Ultra-widescreen
See Widescreen resolution.
4K Ultra HD
See Widescreen resolution.
Field of view (FOV)
Default is 90°. See Field of view (FOV).
Windowed
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
Vertical sync (Vsync)
Open the console and type gl_swapinterval 0 to toggle Vsync off, 1 enables Vsync. The sync every frame setting found in Advanced Video Control Options reduces input lag when Vsync is turned on by making the engine wait for OpenGL calls to finish at each frame.
60 FPS and 120+ FPS
SiN Gold is capped at 200 FPS (cl_maxfps 200).
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Widescreen resolution

Note that both options result in a Vert- image, and thus the FOV has to be increased for a Hor+ image.
Use a Sin Patcher[4]
  1. Download a Sin Patcher for either 1.11 retail.
  2. Move it to the installation folder and run it.
  3. Type in the desired resolution values and click Apply resolution.
  4. Start a game and select 1152x864 resolution in game's options.

Notes

If the game still does not run at the desired resolution after following these steps, rename the main executable sin.exe to quake2.exe, and set the renderer to Default OpenGL. This tricks Windows and graphics card drivers into loading compatibility profiles for Quake II.[5]
Use the Dominatrix source port[6]

Field of view (FOV)

Field of view (FOV)[7]
  1. After the level loads, enter the console with ~.
  2. Enter fov XXX, where XXX is the desired field of view.

Notes

FOV changes do not affect cutscenes or interactive monitors. For the FOV change to affect all situations, use the Dominatrix source port.
To maintain identical vertical FOV to the 4:3 FOV at 16:9 resolutions, use 106. At 21:9 resolutions, use 121, for 32:9 use 139, and for 48:9 use 152).

Input

Keyboard and mouse State Notes
Remapping
Mouse acceleration
See Mouse acceleration.
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Linux port only.
Full controller support
Use the Dominatrix source port. The Xbox "View"/"Back" button is used to access the in-game menu when using the Dominatrix source port.
Controller remapping
Controller sensitivity
Controller Y-axis inversion
When using the Dominatrix source port, the right stick's inversion is bound to the mouse's inversion setting in the game.
Controller types
XInput-compatible controllers
PlayStation controllers
Generic/other controllers
Additional information
Controller hotplugging
Haptic feedback
Digital movement supported
Simultaneous controller+KB/M

Mouse acceleration

The id Tech 2 engine "ignores" the Enhanced Pointer Precision setting, and uses the Windows acceleration curve it refers to regardless. Since the game offers no option (like raw input) to bypass Windows filtering completely, it is necessary to apply a small registry change to take care of this acceleration.
MarkC Acceleration Fix[8]
  • The MarkC Fix is a small registry change that modifies this acceleration curve to be linear - this simply means that this function will no longer act as acceleration. Thus, when a game calls for the function, no acceleration will be applied to your mouse input. This also means that this fix is universal, and not exclusive to this game alone.

Audio

Audio settings.
Audio settings.

Audio feature State Notes
Separate volume controls
Surround sound
Subtitles
Under Game Options, listed as Dialog System.
Speech from random goons is not subtitled, even if they're unique lines.
Closed captions
Mute on focus lost
EAX support
A3D 1.0 and 2.0 (after 1.03 patch).[9] EAX 1[10]
Royalty free audio
Version 1.13 removes A3D and EAX support due to original 3D sound code being unbuildable on modern systems.

Localizations

Language UI Audio Sub Notes
English
French

Network

Multiplayer types

Type Native Players Notes
LAN play
16
Online play
16 The official multiplayer service was shut down.

Connection types

Type Native Notes
Matchmaking
Peer-to-peer
Dedicated
Self-hosting
Direct IP
Use connect [IP address here] in the console.

Ports

Protocol Port(s) and/or port range(s)
TCP 22450
UDP 22450
Universal Plug and Play (UPnP) support status is unknown.

Issues fixed

Game shuts down right after running it from Steam library

Use EXE file directly[citation needed]
  1. Go to the installlation folder.
  2. Open runme.dat with a text editor.
  3. Change sin -steam to sin.
  4. Save the changes and close the file.

Stuttering at high frame rates

Game can run at very high frame rates on modern systems, which can be up to 1000 frames per second, which can cause stuttering and input lag.
This problem does not occur with SiN Gold, as the game now caps at 200 frames per second out-of-box.
Set maximum frame rate[citation needed]
  1. Open console with ~ after loading saves or level.
  2. Enter cl_maxfps XXX where XXX is your desired frame rate. 60 to 100 is sufficient for most systems.

Mouse movement jumping/skipping

Use the Dominatrix source port

HUD and texts too small at high resolutions

Use the Dominatrix source port

Issues unresolved

Player movement is tied to tickrate

Player movement inertia is tied to id Tech 2's 10Hz tickrate, resulting in "sluggish" or "slippery" movement when touching walls or other entities, which increases in severity with higher framerates. This behavior can be made more "consistent" (as in, not only applicable when colliding with walls/objects) by disabling client-side multiplayer prediction.
Set console variable[11]
  1. Open the in-game console.
  2. Type cl_predict 0 into the opened console.
  3. Press Enter.

Notes

Alternately, the text from Step 2 can be placed in the game's configuration file.
Only a partial solution, as not only does it negatively affect the online multiplayer experience, it also leaves the core issue unresolved.

Other information

API

Technical specs Supported Notes
OpenGL
1.0
Software renderer
ExecutablePPC16-bit 32-bit 64-bitARM Notes
Windows
A source port is required for native 64-bit. See Source ports.
macOS (OS X)
This 32-bit-only macOS game does not work on macOS Catalina (10.15) or later.
Linux
A source port is required for native 64-bit. See Source ports.
Mac OS (Classic)

System requirements

Windows
Minimum Recommended
Operating system (OS) 95, 98, NT 4.0 (Service Pack 3)
Processor (CPU) Intel Pentium 166 MHz
System memory (RAM) 32 MB
Hard disk drive (HDD) 50 MB
Video card (GPU) 2 MB of VRAM
DirectX 6 compatible
Sound (audio device) Sound Blaster compatible
Other 4X CD-ROM
28.8 Kbps modem for online multiplayer
Mac OS
Minimum Recommended
Operating system (OS) 8.6
Processor (CPU) Power Macintosh G3 233 MHz
System memory (RAM) 64 MB
Hard disk drive (HDD)
macOS (OS X)
Minimum
Operating system (OS) 10.1.4
Processor (CPU) Power Macintosh G3 233 MHz
System memory (RAM) 128 MB
Hard disk drive (HDD)
Linux
Minimum
Operating system (OS) Kernel 2.2
Processor (CPU) Pentium II 233 MHz
266 MHz 603e - G4
System memory (RAM) 64 MB
Hard disk drive (HDD)


Notes

  1. Default for the base game
  2. 2.0 2.1 2.2 2.3 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).
  3. Default for the Wages of SiN expansion
  4. Default for the base game when using the Dominatrix source port
  5. Default for the Wages of SiN expansion when using the Dominatrix source port
  6. 6.0 6.1 Notes regarding Steam Play (Linux) data:
  7. Default for the base game
  8. Default for the Wages of SiN expansion
  9. Default for the base game when using the Dominatrix source port
  10. Default for the Wages of SiN expansion when using the Dominatrix source port

References

  1. 1.0 1.1 GAMES (retrieved) - last accessed on 2023-12-04
  2. Hyperion Entertainment - Games - last accessed on May 2023
  3. MACPLAY SHIPS MAJESTY, SIN GOLD (retrieved) - last accessed on 2023-12-09
  4. Verified by User:AlphaYellow on 2023-11-10
  5. If you're having trouble running Sin try: (retrieved) - last accessed on May 2023
  6. Verified by User:AlphaYellow on 2024-02-08
  7. Verified by User:AlphaYellow on 2023-11-10
  8. The MarkC Windows 10 + 8.1 + 8 + 7 Mouse Acceleration Fix - last accessed on May 2023
  9. Tech help: SiN - Vortex of Sound (retrieved) - last accessed on May 2023
  10. EAX.CREATIVE games list - EAX.com (retrieved) - last accessed on May 2023
  11. Verified by User:Skacikpl on 2023-07-03