Shadowrun Returns

From PCGamingWiki, the wiki about fixing PC games
Jump to: navigation, search
Shadowrun Returns
Shadowrunreturnsheader.jpg
Developers
Publishers
Engines
 
Release dates
Windows
July 25, 2013
OS X
July 25, 2013
Linux
October 30, 2013
Shadowrun Returns at SteamDB
 Shadowrun Returns at Wikipedia
Shadowrun
Shadowrun 2007
Shadowrun Returns 2013
Shadowrun: Dragonfall
Shadowrun: Dragonfall - Director's Cut 2014
Shadowrun Chronicles - Boston Lockdown 2015
Shadowrun: Hong Kong TBA

Key points

Advantage Features Steam Workshop support and a level editor.

General information

More information GOG.com Community Discussions for game series
More information GOG.com Support Page
More information Steam Community Discussions
More information Official Shadowrun Returns Wiki

Availability[edit]

Source DRM Notes Keys
GOG.com DRM-free
Humble Store DRM-free Availability Table Icons - Steam.svg
Steam Availability Table Icons - Steam.svg

Game data[edit]

Configuration file(s) location[edit]

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

Save game data location[edit]

  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/
Disadvantage This game does not support the XDG Base Directory Specification on Linux.

Save game cloud syncing[edit]

System Native Notes
Steam Cloud Native support
GameSave Manager Native support

Video settings[edit]

General settings.
Graphics option Option Notes
Widescreen resolution Native support
Multi-monitor Unknown
4K Ultra HD Native support Also includes UI scaling mode, if graphics get too small on higher DPI displays.
Field of view (FOV) Not applicable Can be zoomed-in/zoomed-out via mouse wheel.
Windowed Native support
Borderless fullscreen windowed Hackable Enable windowed mode and use the -popupwindow parameter.
Anisotropic filtering (AF) No native support
Anti-aliasing (AA) Native support MSAA, up to 8x. See also Anti-aliasing (AA).
Vertical sync (Vsync) No native support On by default. Can be forced off through video driver.
High frame rate Native support No frame rate or refresh rate cap.

Anti-aliasing (AA)[edit]

Information By default the game uses MSAA method for anti-aliasing, however it is possible to force SGSSAA for NVIDIA users.

Fix SGSSAA

  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.

Input settings[edit]

Keyboard and mouse Native Notes
Remapping No native support
Mouse acceleration No native support
Mouse input in menus Native support
Controller
Controller support No native support

Audio settings[edit]

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

Localizations

Language UI Audio CC Notes
English Native support Native support Native support
French Native support Unknown Unknown
German Native support Unknown Unknown
Italian Native support Unknown Unknown
Spanish Native support Unknown Unknown
Russian Native support Unknown Unknown

Issues fixed[edit]

Audio hiccups/Dropped frames[edit]

Fix Use -force-gfx-st launch option[2]

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.

Fix Edit Schemes.Shadowrun.plist[3]

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

Other information[edit]

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

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

  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[edit]

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

System requirements[edit]

Windows
Minimum
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
OS X
Minimum
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
Linux
Minimum
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

References

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