Shadowrun Returns

From PCGamingWiki, the wiki about fixing PC games
Shadowrun Returns
Shadowrun Returns cover
Harebrained Schemes
Harebrained Holdings
Release dates
Windows July 25, 2013
OS X July 25, 2013
Linux October 30, 2013
Shadowrun 2007
Shadowrun Returns 2013
Shadowrun: Dragonfall - Director's Cut 2014
Shadowrun Chronicles - Boston Lockdown 2015
Shadowrun: Hong Kong 2015

Key points

Features Steam Workshop support and a level editor.

General information Community Discussions for game series Support Page
Steam Community Discussions
Official Shadowrun Returns Wiki


Source DRM Notes Keys OS
Humble Store

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows HKEY_CURRENT_USER/Software/Harebrained Schemes/Shadowrun/
OS X ~/Library/Preferences/unity.Harebrained Schemes.Shadowrun.plist

Save game data location[edit]

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

Save game cloud syncing[edit]

System Native Notes
Steam Cloud

Video settings[edit]

General settings.
General settings.
Graphics option Option WSGF Notes
Widescreen resolution
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.
Borderless fullscreen windowed
Enable windowed mode and use the -popupwindow parameter.
Anisotropic filtering (AF)
Anti-aliasing (AA)
MSAA, up to 8x. See also Anti-aliasing (AA).
Vertical sync (Vsync)
On by default. Can be forced off through video driver.
60 FPS
120+ FPS
No frame rate or refresh rate cap.

Anti-aliasing (AA)[edit]

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.
  1. Download and launch NVIDIA Inspector
  2. Open up Driver Profile Settings
  3. Choose Shadowrun Returns from the profile list
  4. Change Antialiasing compatibility to 0x004000C1[1]
  5. Change Antialiasing - Mode to Override any application setting
  6. Change Antialiasing - Setting to 4x [4x Multisampling] or 8xQ [8x Multisampling]
  7. Change Antialiasing - Transparency Supersampling to 4x Sparse Grid Supersampling or 8x Sparse Grid Supersampling
  8. Apply changes.
  1. Right click on the desktop and select AMD Catalyst Control Center
  2. On the top right, press the Preferences button and select Advanced View
  3. On the left, press the Gaming button and then select 3D Application Settings
  4. On the main page of the application, press +Add..., navigate to the installation folder of the game and select Shadowrun.exe
  5. Select it by pressing on it under the +Add...
  6. Change Anti-Aliasing Mode to Override application settings
  7. Change Anti-Aliasing Samples to 2x, 4x or 8x, as EQ Anti-Aliasing modes have no effect under Supersampling[2]
  8. Change Antialiasing - Method to Supersampling
  9. Press Save on the bottom right

Input settings[edit]

Audio settings[edit]

Audio options Native Notes
Separate volume controls
Master, music, ambient and SFX.
Surround sound
Closed captions
Mute on focus lost


Language UI Audio CC Notes

Issues fixed[edit]

Audio hiccups/Dropped frames[edit]

Use -force-gfx-st launch option[3]

Use the -force-gfx-st command line argument.

Start-up crash on OS X[edit]

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 ~/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" "">
<plist version="1.0">
<key>Screenmanager Is Fullscreen mode</key>
<key>Screenmanager Resolution Height</key>
<key>Screenmanager Resolution Width</key>

Other information[edit]

Transfer save game between Steam and DRM-free versions[edit]

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\.


Technical specs Supported Notes
Direct3D 7, 9, 11
OpenGL true unknown version.
64-bit executable

System requirements[edit]

Operating system (OS) XP SP3, Vista, 7
Processor (CPU) 1.4 GHz, x86 or faster
System memory (RAM) 2 GB
Hard disk drive (HDD) 2 GB
Video card (GPU) 256 MB of VRAM
DirectX 9.0 compatible
Operating system (OS) 10.5
Processor (CPU) Intel-based, 1.4 GHz, x86 or better
System memory (RAM) 2 GB
Hard disk drive (HDD) 2 GB
Operating system (OS) Ubuntu 14.04, Linux Mint 17
Processor (CPU) 1.4 GHz, x86 or faster
System memory (RAM) 2 GB
Hard disk drive (HDD) 2 GB
Video card (GPU) 256 MB of VRAM


  1. 3DCenter Forum - Antialiasing - Kompatibilitätsbits - Sammelthread
  3. /r/ShadowrunReturns - Audio Hitching/Dropped Frames Fix
  4. Shadowrun Returns General Discussions - How To: Stop Start-up Crash on OS X
  5. Save-Game into the Steam SRR-Version