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 "Shadowrun Returns"

From PCGamingWiki, the wiki about fixing PC games
m (updated template usage)
m
 
(73 intermediate revisions by 23 users not shown)
Line 1: Line 1:
 
{{Infobox game
 
{{Infobox game
|cover        = Shadowrunreturnsheader.jpg
+
|cover        = Shadowrun Returns cover.png
 
|developers  =  
 
|developers  =  
 
{{Infobox game/row/developer|Harebrained Schemes}}
 
{{Infobox game/row/developer|Harebrained Schemes}}
 
|publishers  =  
 
|publishers  =  
{{Infobox game/row/publisher|Harebrained Holdings}}
+
{{Infobox game/row/publisher|Harebrained Schemes|2013-2018}}
 +
{{Infobox game/row/publisher|Paradox Interactive|2018-present}}
 
|engines      =  
 
|engines      =  
{{Infobox game/row/engine|Unity{{!}}Unity 4}} <!-- 4.2 -->
+
{{Infobox game/row/engine|Unity|name=Unity 4|ref=<ref name="engineversion">{{Refcheck|user=Vetle|date=2017-06-02}}</ref>|build=4.2.0f4}}
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|July 25, 2013}}
 
{{Infobox game/row/date|Windows|July 25, 2013}}
 
{{Infobox game/row/date|OS X|July 25, 2013}}
 
{{Infobox game/row/date|OS X|July 25, 2013}}
 
{{Infobox game/row/date|Linux|October 30, 2013}}
 
{{Infobox game/row/date|Linux|October 30, 2013}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|shadowrun-returns|76}}
 +
{{Infobox game/row/reception|IGDB|shadowrun-returns|73}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase, Subscription gaming service }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Turn-based }}
 +
{{Infobox game/row/taxonomy/perspectives      | Bird's-eye view, Isometric }}
 +
{{Infobox game/row/taxonomy/controls          | }}
 +
{{Infobox game/row/taxonomy/genres            | Tactical RPG }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | }}
 +
{{Infobox game/row/taxonomy/themes            | Cyberpunk, Fantasy, North America }}
 +
{{Infobox game/row/taxonomy/series            | Shadowrun }}
 
|steam appid  = 234650
 
|steam appid  = 234650
 
|steam appid side = 237810,272030
 
|steam appid side = 237810,272030
|gogcom page  = shadowrun_returns
+
|gogcom id    = 1207660413
 +
|hltb        = 8367
 
|strategywiki =  
 
|strategywiki =  
 +
|mobygames    = 61418
 
|wikipedia    = Shadowrun Returns
 
|wikipedia    = Shadowrun Returns
 
|winehq      = 15353
 
|winehq      = 15353
 +
|license      = commercial
 
}}
 
}}
{{Series|Shadowrun}}
 
  
'''Key points'''
+
{{Introduction
{{++}} Features Steam Workshop support and a level editor.
+
|introduction      =
 +
 
 +
|release history  =
 +
 
 +
|current state    =
 +
}}
  
 
'''General information'''
 
'''General information'''
{{GOG.com links|shadowrun_returns|shadowrun_series|for game series}}
+
{{GOG.com links|1207660413|shadowrun_series|for game series}}
{{mm}} [http://steamcommunity.com/app/234650/discussions/ Steam Community Discussions]
+
{{mm}} [https://steamcommunity.com/app/234650/discussions/ Steam Community Discussions]
{{mm}} [http://shadowrun-returns.wikispaces.com Official Shadowrun Returns Wiki]
 
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| GOG | shadowrun_returns | DRM-free | | | Windows, OS X, Linux }}
+
{{Availability/row| Publisher | https://www.paradoxinteractive.com/games/shadowrun-returns/buy | Steam | Deluxe Edition also available. | | Windows, OS X, Linux }}
{{Availability/row| Humble | shadowrunreturns | DRM-free | | Steam | Windows, OS X, Linux }}
+
{{Availability/row| Epic Games Store | shadowrun-returns | DRM-free | DRM-free when launched directly from executable. |  | Windows }}
{{Availability/row| Steam | 234650 | Steam | Can be played without Steam running.<ref>{{Refcheck|user=Vetle|date=2016-03-20}}</ref> | | Windows, OS X, Linux }}
+
{{Availability/row| Gamesplanet | 2853-1 | Steam | {{store link|Gamesplanet|2853-3|Shadowrun Returns Deluxe}} |  | Windows, OS X, Linux }}
 +
{{Availability/row| GOG.com | shadowrun_returns | DRM-free | | | Windows, Linux }}
 +
{{Availability/row| GMG | shadowrun-returns | Steam | {{store link|GMG|shadowrun-returns-deluxe|Deluxe Edition}} also available. | | Windows, OS X, Linux }}
 +
{{Availability/row| Humble | shadowrun-returns | DRM-free | {{store link|Humble|shadowrun-returns-deluxe|Deluxe Edition}} also available. | Steam | Windows, OS X, Linux }}
 +
{{Availability/row| Microsoft Store | 9NF0RBL8SZL6 | Microsoft Store | Included with {{Store feature|Xbox Game Pass}}. | | Windows }}
 +
{{Availability/row| Steam | 234650 | DRM-free | Deluxe Edition also available.<br>Can be played without Steam running.<ref>{{Refcheck|user=Vetle|date=2016-03-20}}</ref><br>Features Steam Workshop support and a level editor. | | Windows, OS X, Linux }}
 +
}}
 +
 
 +
==Monetization==
 +
{{Monetization
 +
|ad-supported          =
 +
|cross-game bonus      =
 +
|dlc                    =
 +
|expansion pack        =
 +
|freeware              =
 +
|free-to-play          =
 +
|one-time game purchase = The game requires an upfront purchase to access.
 +
|sponsored              =
 +
|subscription          =
 +
|subscription gaming service = Available via [[List of PC Game Pass games|Xbox Game Pass for PC]].
 
}}
 
}}
  
Line 38: Line 80:
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|hkcu}}/Software/Harebrained Schemes/Shadowrun/}}
+
{{Game data/config|Windows|{{p|hkcu}}\Software\Harebrained Schemes\Shadowrun\}}
{{Game data/row|OS X|~/Library/Preferences/unity.Harebrained Schemes.Shadowrun.plist}}
+
{{Game data/config|Microsoft Store|}}
{{Game data/row|Linux|~/.config/unity3d/Harebrained Schemes/Shadowrun/prefs}}
+
{{Game data/config|OS X|{{p|osxhome}}/Library/Preferences/unity.Harebrained Schemes.Shadowrun.plist}}
 +
{{Game data/config|Linux|{{p|linuxhome}}/.config/unity3d/Harebrained Schemes/Shadowrun/prefs}}
 
}}
 
}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|localappdata}}\Harebrained Schemes\Shadowrun Returns\Saves\}}
+
{{Game data/saves|Windows|{{p|localappdata}}\Harebrained Schemes\Shadowrun Returns\Saves\}}
{{Game data/row|OS X|~/Library/Application Support/Harebrained Schemes/Shadowrun Returns/Saves/}}
+
{{Game data/saves|OS X|{{p|osxhome}}/Library/Application Support/Harebrained Schemes/Shadowrun Returns/Saves/}}
{{Game data/row|Linux|~/.config/Harebrained Schemes/Shadowrun Returns/Saves/}}
+
{{Game data/saves|Linux|{{p|linuxhome}}/.config/Harebrained Schemes/Shadowrun Returns/Saves/}}
{{Game data/row|Steam|{{p|steam}}/userdata/{{p|uid}}/234650/remote/saves/}}
+
{{Game data/saves|Steam|{{p|steam}}/userdata/{{p|uid}}/234650/remote/saves/}}
 
}}
 
}}
 
{{XDG|false}}
 
{{XDG|false}}
Line 54: Line 97:
 
===[[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
|origin               =  
+
|discord                  =
|origin notes         =  
+
|discord notes            =
|steam cloud           = true
+
|epic games launcher      = false
|steam cloud notes    =  
+
|epic games launcher notes =
|uplay                =  
+
|gog galaxy                = true
|uplay notes           =  
+
|gog galaxy notes          =
 +
|origin                   =  
 +
|origin notes             =  
 +
|steam cloud               = true
 +
|steam cloud notes        =
 +
|ubisoft connect          =
 +
|ubisoft connect notes    =  
 +
|xbox cloud                = true
 +
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|Shadowrun Returns - General.png|General settings.}}
 
{{Image|Shadowrun Returns - General.png|General settings.}}
{{Video settings
+
{{Video
|wsgf link                  = http://www.wsgf.org/dr/shadowrun-returns/en
+
|wsgf link                  = https://www.wsgf.org/dr/shadowrun-returns/en
 
|widescreen wsgf award      = gold
 
|widescreen wsgf award      = gold
|multimonitor wsgf award    =  
+
|multimonitor wsgf award    = incomplete
 
|ultrawidescreen wsgf award = gold
 
|ultrawidescreen wsgf award = gold
|4k ultra hd wsgf award    =  
+
|4k ultra hd wsgf award    = incomplete
 
|widescreen resolution      = true
 
|widescreen resolution      = true
 
|widescreen resolution notes=  
 
|widescreen resolution notes=  
Line 82: Line 133:
 
|windowed                  = true
 
|windowed                  = true
 
|windowed notes            =  
 
|windowed notes            =  
|borderless windowed        = hackable
+
|borderless windowed        = false
|borderless windowed notes  = Enable windowed mode and use the <code>-popupwindow</code> [[Glossary:Command line arguments|parameter]].
+
|borderless windowed notes  =  
 
|anisotropic                = false
 
|anisotropic                = false
 
|anisotropic notes          =  
 
|anisotropic notes          =  
 
|antialiasing              = true
 
|antialiasing              = true
|antialiasing notes        = [[MSAA]], up to 8x. See also [[#Anti-aliasing (AA)|Anti-aliasing (AA)]].
+
|antialiasing notes        = Up to 8x [[MSAA]].
|vsync                      = false
+
|upscaling                  = false
|vsync notes                = On by default. Can be forced off through video driver.
+
|upscaling tech            =
 +
|upscaling notes            =
 +
|vsync                      = always on
 +
|vsync notes                =  
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
 
|120 fps                    = true
 
|120 fps                    = true
 
|120 fps notes              = No frame rate or refresh rate cap.
 
|120 fps notes              = No frame rate or refresh rate cap.
 +
|hdr                        = false
 +
|hdr notes                  =
 
|color blind                = unknown
 
|color blind                = unknown
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
  
===[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]===
+
==Input==
{{ii}} By default the game uses MSAA method for anti-aliasing, however it is possible to force [[SGSSAA]] for NVIDIA users and [[SSAA]] anti-aliasing for AMD users.
+
{{Input
 
 
{{Fixbox|1=
 
{{Fixbox/fix|SGSSAA/NVIDIA|ref={{cn|date=July 2016}}}}
 
# Download and launch [http://www.guru3d.com/files_details/nvidia_inspector_download.html NVIDIA Inspector]
 
# Open '''Driver Profile Settings'''
 
# Choose '''Shadowrun Returns''' from the profile list
 
# Change <code>Antialiasing compatibility</code> to <code>0x004000C1</code><ref>[http://www.forum-3dcenter.org/vbulletin/showthread.php?t=490867 3DCenter Forum - Antialiasing - Kompatibilitätsbits - Sammelthread]</ref>
 
# Change <code>Antialiasing - Mode</code> to <code>Override any application setting</code>
 
# Change <code>Antialiasing - Setting</code> to <code>4x [4x Multisampling]</code> or <code>8xQ [8x Multisampling]</code>
 
# Change <code>Antialiasing - Transparency Supersampling</code> to <code>4x Sparse Grid Supersampling</code> or <code>8x Sparse Grid Supersampling</code>
 
# Apply changes.
 
}}
 
 
 
{{Fixbox|1=
 
{{Fixbox/fix|SSAA/AMD|ref={{cn|date=July 2016}}}}
 
# Right click on the desktop and select '''AMD Catalyst Control Center'''
 
# On the top right, press the '''Preferences''' button and select '''Advanced View'''
 
# On the left, press the '''Gaming''' button and then select '''3D Application Settings'''
 
# On the main page of the application, press '''+Add...''', navigate to the installation folder of the game and select '''Shadowrun.exe'''
 
# Select it by pressing on it under the '''+Add...'''
 
# Change <code>Anti-Aliasing Mode</code> to <code>Override application settings</code>
 
# Change <code>Anti-Aliasing Samples</code> to <code>2x</code>, <code>4x</code> or <code>8x</code>, as EQ Anti-Aliasing modes have no effect under Supersampling<ref>http://www.tomshardware.com/reviews/anti-aliasing-performance,3065-19.html</ref>
 
# Change <code>Antialiasing - Method</code> to <code>Supersampling</code>
 
# Press '''Save''' on the bottom right
 
}}
 
 
 
==Input settings==
 
{{Input settings
 
 
|key remap                = false
 
|key remap                = false
 
|key remap notes          =  
 
|key remap notes          =  
 
|acceleration option      = false
 
|acceleration option      = false
 
|acceleration option notes =  
 
|acceleration option notes =  
|mouse sensitivity        = unknown
+
|mouse sensitivity        = false
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
 
|mouse menu                = true
 
|mouse menu                = true
 
|mouse menu notes          =  
 
|mouse menu notes          =  
|invert mouse y-axis      =  
+
|invert mouse y-axis      = n/a
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 +
|touchscreen              = unknown
 +
|touchscreen notes        =
 
|controller support        = false
 
|controller support        = false
 
|controller support notes  =  
 
|controller support notes  =  
Line 148: Line 178:
 
|invert controller y-axis  = unknown
 
|invert controller y-axis  = unknown
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|touchscreen               = unknown
+
|xinput controllers        = unknown
|touchscreen notes        =  
+
|xinput controllers notes  =
|button prompts           = unknown
+
|xbox prompts              = unknown
|button prompts notes     =  
+
|xbox prompts notes        =
 +
|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         = unknown
 +
|other controllers notes  =  
 +
|other button prompts     = unknown
 +
|other button prompts notes=  
 
|controller hotplug        = unknown
 
|controller hotplug        = unknown
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
 
|haptic feedback          = unknown
 
|haptic feedback          = unknown
 
|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 =  
 
}}
 
}}
 +
{{ii}} Hold {{key|ALT}} to highlight interactable objects.
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
|separate volume notes    = Master, music, ambient and SFX.
+
|separate volume notes    = Master, Music, Ambient, SFX
|surround sound          = false
+
|surround sound          = n/a
 
|surround sound notes    =  
 
|surround sound notes    =  
|subtitles                = true
+
|subtitles                = n/a
|subtitles notes          =  
+
|subtitles notes          = All speech is text-based.
|closed captions          = false
+
|closed captions          = n/a
 
|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       = true
 +
|royalty free audio notes  =  
 
}}
 
}}
  
Line 180: Line 241:
 
  |language  = English
 
  |language  = English
 
  |interface = true
 
  |interface = true
  |audio    = true
+
  |audio    = n/a
 
  |subtitles = true
 
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
Line 188: Line 249:
 
  |language  = French
 
  |language  = French
 
  |interface = true
 
  |interface = true
  |audio    =  
+
  |audio    = n/a
  |subtitles =  
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 196: Line 257:
 
  |language  = German
 
  |language  = German
 
  |interface = true
 
  |interface = true
  |audio    =  
+
  |audio    = n/a
  |subtitles =  
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
 +
}}
 +
{{L10n/switch
 +
|language  = Hungarian
 +
|interface = hackable
 +
|audio    = n/a
 +
|subtitles = hackable
 +
|notes    = [https://magyaritasok.hu/download/3384/shadowrun-returns Fan translation] is available at Magyarítások Portál.
 +
|fan      = true
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Italian
 
  |language  = Italian
 
  |interface = true
 
  |interface = true
  |audio    =  
+
  |audio    = n/a
  |subtitles =  
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Spanish
+
  |language  = Russian
 
  |interface = true
 
  |interface = true
  |audio    =  
+
  |audio    = n/a
  |subtitles =  
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 219: Line 288:
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Russian
 
  |language  = Russian
 +
|interface = hackable
 +
|audio    = n/a
 +
|subtitles = hackable
 +
|notes    = [https://www.zoneofgames.ru/files/5050.html Fan translation by ZoG Forum Team].
 +
|fan      = true
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 
  |interface = true
 
  |interface = true
  |audio    =  
+
  |audio    = n/a
  |subtitles =  
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 228: Line 305:
  
 
==Issues fixed==
 
==Issues fixed==
===Audio hiccups/Dropped frames===
+
===Audio hiccups and dropped frames===
{{Fixbox|1=
+
{{Fixbox|description=Use {{code|-force-gfx-st}} [[Glossary:Command line arguments|command line argument]]|ref=<ref>{{Refurl|url=https://www.reddit.com/r/shadowrunreturns/comments/1j2q6i/audio_hitchingdropped_frames_fix/|title=/r/ShadowrunReturns - Audio Hitching/Dropped Frames Fix|date=May 2023}}</ref>|fix=
{{Fixbox/fix|Use -force-gfx-st launch option|ref=<ref>[https://www.reddit.com/r/shadowrunreturns/comments/1j2q6i/audio_hitchingdropped_frames_fix/ /r/ShadowrunReturns - Audio Hitching/Dropped Frames Fix]</ref>}}
+
}}
Use the <code>-force-gfx-st</code> [[Glossary:Command line arguments|command line argument]].
+
 
 +
===Start-up crash on Windows===
 +
If the game does not start at all, and instead shows the error message:
 +
<pre>Oops!
 +
The game crashed!
 +
The crash report folder named <timestamp> next to game executable.
 +
It would be great if you'd send it to the developer of the game!
 +
</pre>
 +
{{Fixbox|description=Delete or rename the {{file|UNCL.ttf}} file in the {{folder|{{p|windir}}\Fonts}} folder. This may affect/apply to other Unity games as well.|ref={{Refurl|url=https://steamcommunity.com/app/266130/discussions/1/558751813495619426/|title="Oops - The game crashed" :: Breach & Clear Bug Reports|date=2023-08-16}}</ref>|fix=
 
}}
 
}}
  
Line 237: Line 322:
 
The issue happens since there is a bug in Unity which crashes the game when started in fullscreen. In order to avoid the crash, the game needs to start in windowed mode.
 
The issue happens since there is a bug in Unity which crashes the game when started in fullscreen. In order to avoid the crash, the game needs to start in windowed mode.
  
{{Fixbox|1=
+
{{Fixbox|description=Edit Schemes.Shadowrun.plist|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/234650/discussions/0/864974396599176418/|title=Shadowrun Returns General Discussions - How To: Stop Start-up Crash on OS X|date=May 2023}}</ref>|fix=
{{Fixbox/fix|Edit Schemes.Shadowrun.plist|ref=<ref>[http://steamcommunity.com/app/234650/discussions/0/864974396599176418/ Shadowrun Returns General Discussions - How To: Stop Start-up Crash on OS X]</ref>}}
+
# Open {{file|{{p|osxhome}}/Library/Preferences/unity.Harebrained\ Schemes.Shadowrun.plist}} with a text editor.
# Open <code>~/Library/Preferences/unity.Harebrained\ Schemes.Shadowrun.plist</code> with a text editor.
 
 
# Edit the value for<br /><code><key>Screenmanager Is Fullscreen mode</key></code> and<br /><code><key>Settings.IsFullScreen</key></code> to <code>0</code> as seen below:
 
# Edit the value for<br /><code><key>Screenmanager Is Fullscreen mode</key></code> and<br /><code><key>Settings.IsFullScreen</key></code> to <code>0</code> as seen below:
 
<pre><?xml version="1.0" encoding="UTF-8"?>
 
<pre><?xml version="1.0" encoding="UTF-8"?>
Line 257: Line 341:
 
</dict>
 
</dict>
 
</plist></pre>
 
</plist></pre>
 +
}}
 +
 +
==VR support==
 +
{{VR support
 +
|gg3d name                  =
 +
|native 3d gg3d award        =
 +
|nvidia 3d vision gg3d award =
 +
|tridef 3d gg3d award        =
 +
|iz3d gg3d award            =
 +
|native 3d                  =
 +
|native 3d notes            =
 +
|nvidia 3d vision            =
 +
|nvidia 3d vision notes      =
 +
|tridef 3d                  =
 +
|tridef 3d notes            =
 +
|iz3d                        =
 +
|iz3d notes                  =
 +
|vorpx                      = hackable
 +
|vorpx modes                = G3D
 +
|vorpx notes                = User created profile (DX9), see recommended settings in the [https://www.vorpx.com/forums/topic/shadowrun-returns/ vorpx forum] profile introduction.
 +
|htc vive                    =
 +
|htc vive notes              =
 +
|oculus rift                =
 +
|oculus rift notes          =
 +
|osvr                        =
 +
|osvr notes                  =
 +
|windows mixed reality      =
 +
|windows mixed reality notes =
 +
|keyboard-mouse              =
 +
|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==
===Transfer save game between Steam and DRM-free versions===
+
===Transfer save game between Steam and other versions===
{{Fixbox|1=
+
{{Fixbox|description=Transfer save game between Steam and DRM-free versions|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/234650/discussions/0/864974467730253846/#c864974467740184085|title=Save-Game into the Steam SRR-Version |date=May 2023}}</ref>|fix=
{{Fixbox/fix|Transfer save game between Steam and DRM-free versions|ref=<ref>[http://steamcommunity.com/app/234650/discussions/0/864974467730253846/#c864974467740184085 Save-Game into the Steam SRR-Version ]</ref>}}
 
 
# Launch the Steam version once, create a new character, wait for the first autosave (right away in the apartment) and then quit the game.
 
# Launch the Steam version once, create a new character, wait for the first autosave (right away in the apartment) and then quit the game.
# Open <code>{{p|steam}}\userdata\{{p|uid}}\234650\remote\saves\autosave.sav</code> with a hex editor (e.g. HxD) and copy everything from the start to "CREATION__" (blocks from 0 to A0).
+
# Open {{file|{{p|steam}}\userdata\{{p|uid}}\234650\remote\saves\autosave.sav}} with a hex editor (e.g. HxD) and copy everything from the start to {{code|CREATION__}} (blocks from 0 to A0).
# Open <code>{{p|localappdata}}\EMU\Steam\remote\saves\autosave.sav</code> and copy over (or copy write in HxD) the same blocks.
+
# Open {{file|{{p|localappdata}}\EMU\Steam\remote\saves\autosave.sav}} and copy over (or copy write in HxD) the same blocks.
# Open <code>{{p|steam}}\userdata\{{p|uid}}\234650\remote\saves\*.sav</code> (* being the long filename of the file), copy the same blocks (0 to CREATION__) and copy them over the other save of the DRM-free version.
+
# Open {{file|{{p|steam}}\userdata\{{p|uid}}\234650\remote\saves\*.sav}} (* being the long filename of the file), copy the same blocks (0 to {{code|CREATION__}}) and copy them over the other save of the DRM-free version.
 
# Rename the save file of the DRM-free version so it has the same name as the save file from the Steam version .
 
# Rename the save file of the DRM-free version so it has the same name as the save file from the Steam version .
# Move the two modified saves to <code>{{p|steam}}\userdata\{{p|uid}}\234650\remote\saves\</code>.
+
# Move the two modified saves to {{folder|{{p|steam}}\userdata\{{p|uid}}\234650\remote\saves}}.
 
}}
 
}}
  
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      = 7, 9, 11
+
|direct3d versions      = 9.0c
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
 
|directdraw notes      =  
 
|directdraw notes      =  
|opengl versions        = true
+
|opengl versions        =  
|opengl notes          = unknown version.
+
|opengl notes          =  
 
|glide versions        =  
 
|glide versions        =  
 
|glide notes            =  
 
|glide notes            =  
Line 285: Line 412:
 
|mantle support        =  
 
|mantle support        =  
 
|mantle support notes  =  
 
|mantle 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  =  
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = false
+
|windows 32-bit exe    = true
|64-bit executable notes=  
+
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 +
|windows exe notes     =
 +
|mac os x powerpc app  = unknown
 +
|macos intel 32-bit app = true
 +
|macos intel 64-bit app = false
 +
|macos arm app          = unknown
 +
|macos app notes        = <ref>{{Refsnip|url=https://www.gog.com/game/shadowrun_returns|title=Shadowrun Returns on GOG.com|date=2019-12-10|snippet=Mac notice: The game is 32-bit only and will not work on macOS 10.15 and up.}}</ref>
 +
|linux 32-bit executable= unknown
 +
|linux 64-bit executable= unknown
 +
|linux arm app          = unknown
 +
|linux executable notes =  
 
}}
 
}}
  
Line 299: Line 437:
 
|OSfamily = Windows
 
|OSfamily = Windows
  
|minOS    = XP SP3, Vista, 7
+
|minOS    = XP SP3
|minCPU  = 1.4 GHz, x86 or faster
+
|minCPU  = Single core 1.4 GHz
 
|minRAM  = 2 GB
 
|minRAM  = 2 GB
 
|minHD    = 2 GB
 
|minHD    = 2 GB
|minDX    = 9.0
+
|minDX    = 9.0c
 
|minVRAM  = 256 MB
 
|minVRAM  = 256 MB
 
}}
 
}}
Line 310: Line 448:
 
|OSfamily = OS X
 
|OSfamily = OS X
  
|minOS    = 10.5
+
|minOS    = 10.6 (Snow Leopard)
|minCPU  = Intel-based, 1.4 GHz, x86 or better
+
|minCPU  = Intel Core Solo 1.4 GHz
 
|minRAM  = 2 GB
 
|minRAM  = 2 GB
 
|minHD    = 2 GB
 
|minHD    = 2 GB
Line 321: Line 459:
  
 
|minOS    = Ubuntu 14.04, Linux Mint 17
 
|minOS    = Ubuntu 14.04, Linux Mint 17
|minCPU  = 1.4 GHz, x86 or faster
+
|minCPU  = Single core 1.4 GHz
 
|minRAM  = 2 GB
 
|minRAM  = 2 GB
 
|minHD    = 2 GB
 
|minHD    = 2 GB
Line 328: Line 466:
  
 
{{References}}
 
{{References}}
 +
{{GOG.com Enhancement Project}}

Latest revision as of 12:35, 22 April 2024

Shadowrun Returns
Shadowrun Returns cover
Developers
Harebrained Schemes
Publishers
2013-2018 Harebrained Schemes
2018-present Paradox Interactive
Engines
Unity 4[Note 1]
Release dates
Windows July 25, 2013
macOS (OS X) July 25, 2013
Linux October 30, 2013
Reception
Metacritic 76
IGDB 73
Taxonomy
Monetization One-time game purchase, Subscription gaming service
Modes Singleplayer
Pacing Turn-based
Perspectives Bird's-eye view, Isometric
Genres Tactical RPG
Themes Cyberpunk, Fantasy, North America
Series Shadowrun
Shadowrun Returns on HowLongToBeat
Shadowrun Returns on IGDB
Shadowrun Returns on MobyGames
Shadowrun Returns on Wikipedia
Shadowrun
Shadowrun 2007
Shadowrun Returns 2013
Shadowrun: Dragonfall - Director's Cut 2014
Shadowrun Chronicles - Boston Lockdown 2015
Shadowrun Chronicles: INFECTED Director's Cut 2015
Shadowrun: Hong Kong 2015

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.

Shadowrun Returns is a singleplayer bird's-eye view and isometric Tactical RPG game in the Shadowrun series.

General information

GOG.com Community Discussions for game series
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Publisher website
Icon overlay.png
Deluxe Edition also available.
Windows
macOS (OS X)
Linux
Epic Games Store
DRM-free after installation through Epic Games Launcher (notes may include more details)
DRM-free when launched directly from executable.
Windows
Gamesplanet logo.svg
Icon overlay.png
Shadowrun Returns Deluxe
Windows
macOS (OS X)
Linux
GOG.com
DRM-free
Windows
Linux
Green Man Gaming
Icon overlay.png
Deluxe Edition also available.
Windows
macOS (OS X)
Linux
Humble Store
DRM-free
Deluxe Edition also available.
Icon overlay.png
Windows
macOS (OS X)
Linux
Microsoft Store
Microsoft Store
Included with Xbox Game Pass for PC.
Windows
Steam
DRM-free after installation through Steam client (notes may include more details)
Deluxe Edition also available.
Can be played without Steam running.[2]
Features Steam Workshop support and a level editor.
Windows
macOS (OS X)
Linux

Monetization

Type Notes
One-time game purchase The game requires an upfront purchase to access.
Subscription gaming service Available via Xbox Game Pass for PC.

Game data

Configuration file(s) location

System Location
Windows HKEY_CURRENT_USER\Software\Harebrained Schemes\Shadowrun\
Microsoft Store
macOS (OS X) $HOME/Library/Preferences/unity.Harebrained Schemes.Shadowrun.plist
Linux $HOME/.config/unity3d/Harebrained Schemes/Shadowrun/prefs

Save game data location

System Location
Windows %LOCALAPPDATA%\Harebrained Schemes\Shadowrun Returns\Saves\
macOS (OS X) $HOME/Library/Application Support/Harebrained Schemes/Shadowrun Returns/Saves/
Linux $HOME/.config/Harebrained Schemes/Shadowrun Returns/Saves/
Steam <Steam-folder>/userdata/<user-id>/234650/remote/saves/
This game does not follow the XDG Base Directory Specification on Linux.

Save game cloud syncing

Video

General settings.
General settings.

Graphics feature State WSGF Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
4K Ultra HD
Also includes UI scaling mode, if graphics get too small on higher DPI displays.
Field of view (FOV)
Can be zoomed-in/zoomed-out via mouse wheel.
Windowed
Borderless fullscreen windowed
Enable windowed mode and use the -popupwindow parameter (or see the glossary page).
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
Up to 8x MSAA.
High-fidelity upscaling
See the glossary page for potential workarounds.
Vertical sync (Vsync)
See the glossary page for potential workarounds.
60 FPS and 120+ FPS
No frame rate or refresh rate cap.
High dynamic range display (HDR)
See the glossary page for potential alternatives.
The game engine may allow for manual configuration of the game via its variables. See the Unity page for more details.

Input

Keyboard and mouse State Notes
Remapping
See the glossary page for potential workarounds.
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Controller types
Hold Alt to highlight interactable objects.

Audio

Audio feature State Notes
Separate volume controls
Master, Music, Ambient, SFX
Surround sound
Subtitles
All speech is text-based.
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
French
German
Hungarian
Fan translation is available at Magyarítások Portál.
Italian
Russian
Russian
Fan translation by ZoG Forum Team.
Spanish

Issues fixed

Audio hiccups and dropped frames

Use -force-gfx-st command line argument[3]

Start-up crash on Windows

If the game does not start at all, and instead shows the error message:

Oops!
The game crashed!
The crash report folder named <timestamp> next to game executable.
It would be great if you'd send it to the developer of the game!
Delete or rename the UNCL.ttf file in the %WINDIR%\Fonts folder. This may affect/apply to other Unity games as well."Oops - The game crashed" :: Breach & Clear Bug Reports - last accessed on 2023-08-16</ref>

Start-up crash on OS X

The issue happens since there is a bug in Unity which crashes the game when started in fullscreen. In order to avoid the crash, the game needs to start in windowed mode.

Edit Schemes.Shadowrun.plist[4]
  1. Open $HOME/Library/Preferences/unity.Harebrained\ Schemes.Shadowrun.plist with a text editor.
  2. Edit the value for
    <key>Screenmanager Is Fullscreen mode</key> and
    <key>Settings.IsFullScreen</key> to 0 as seen below:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Screenmanager Is Fullscreen mode</key>
<integer>0</integer>
<key>Screenmanager Resolution Height</key>
<integer>720</integer>
<key>Screenmanager Resolution Width</key>
<integer>1280</integer>
<key>Settings.IsFullScreen</key>
<integer>0</integer>
<key>Settings.ResolutionFullScreen</key>
<integer>7</integer>
</dict>
</plist>

VR support

3D modes State Notes
vorpX
G3D
User created profile (DX9), see recommended settings in the vorpx forum profile introduction.

Other information

Transfer save game between Steam and other versions

Transfer save game between Steam and DRM-free versions[5]
  1. Launch the Steam version once, create a new character, wait for the first autosave (right away in the apartment) and then quit the game.
  2. Open <Steam-folder>\userdata\<user-id>\234650\remote\saves\autosave.sav with a hex editor (e.g. HxD) and copy everything from the start to CREATION__ (blocks from 0 to A0).
  3. Open %LOCALAPPDATA%\EMU\Steam\remote\saves\autosave.sav and copy over (or copy write in HxD) the same blocks.
  4. Open <Steam-folder>\userdata\<user-id>\234650\remote\saves\*.sav (* being the long filename of the file), copy the same blocks (0 to CREATION__) and copy them over the other save of the DRM-free version.
  5. Rename the save file of the DRM-free version so it has the same name as the save file from the Steam version .
  6. Move the two modified saves to <Steam-folder>\userdata\<user-id>\234650\remote\saves.

API

Technical specs Supported Notes
Direct3D 9.0c
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)
[6]
Linux

System requirements

Windows
Minimum
Operating system (OS) XP SP3
Processor (CPU) Single core 1.4 GHz
System memory (RAM) 2 GB
Hard disk drive (HDD) 2 GB
Video card (GPU) 256 MB of VRAM
DirectX 9.0c compatible
macOS (OS X)
Minimum
Operating system (OS) 10.6 (Snow Leopard)
Processor (CPU) Intel Core Solo 1.4 GHz
System memory (RAM) 2 GB
Hard disk drive (HDD) 2 GB
Linux
Minimum
Operating system (OS) Ubuntu 14.04, Linux Mint 17
Processor (CPU) Single core 1.4 GHz
System memory (RAM) 2 GB
Hard disk drive (HDD) 2 GB
Video card (GPU) 256 MB of VRAM


Notes

  1. Unity engine build: 4.2.0f4[1]

References

  1. Verified by User:Vetle on 2017-06-02
  2. Verified by User:Vetle on 2016-03-20
  3. /r/ShadowrunReturns - Audio Hitching/Dropped Frames Fix - last accessed on May 2023
  4. Shadowrun Returns General Discussions - How To: Stop Start-up Crash on OS X - last accessed on May 2023
  5. Save-Game into the Steam SRR-Version - last accessed on May 2023
  6. Shadowrun Returns on GOG.com - last accessed on 2019-12-10
    "Mac notice: The game is 32-bit only and will not work on macOS 10.15 and up."