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.
Key points
- Features Steam Workshop support and a level editor.
General information
- GOG.com Community Discussions for game series
- GOG.com Support Page
- Steam Community Discussions
- Official Shadowrun Returns Wiki
Availability
Game data
Configuration file(s) location
System |
Location |
Windows |
HKEY_CURRENT_USER\Software\Harebrained Schemes\Shadowrun\ |
macOS (OS X) |
~/Library/Preferences/unity.Harebrained Schemes.Shadowrun.plist |
Linux |
~/.config/unity3d/Harebrained Schemes/Shadowrun/prefs |
Save game data location
System |
Location |
Windows |
%LOCALAPPDATA%\Harebrained Schemes\Shadowrun Returns\Saves\ |
macOS (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 follow the XDG Base Directory Specification on Linux.
Video
- The game engine may allow for manual configuration of the game via its variables. See the Unity page for more details.
- 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.
SGSSAA/Nvidia[citation needed]
|
- Download and launch Nvidia Profile Inspector.
- Choose Shadowrun Returns from the profile list
- Change
Antialiasing compatibility to 0x004000C1 [3]
- Change
Antialiasing - Mode to Override any application setting
- Change
Antialiasing - Setting to 4x [4x Multisampling] or 8xQ [8x Multisampling]
- Change
Antialiasing - Transparency Supersampling to 4x Sparse Grid Supersampling or 8x Sparse Grid Supersampling
- Apply changes.
|
SSAA/AMD[citation needed]
|
- 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
Anti-Aliasing Mode to Override application settings
- Change
Anti-Aliasing Samples to 2x , 4x or 8x , as EQ Anti-Aliasing modes have no effect under Supersampling[4]
- Change
Antialiasing - Method to Supersampling
- Press Save on the bottom right
|
Input
Audio
Audio feature |
State |
Notes |
Separate volume controls |
|
Master, Music, Ambient, SFX |
Surround sound |
|
|
Subtitles |
|
|
Closed captions |
|
|
Mute on focus lost |
|
|
Localizations
Issues fixed
Audio hiccups/Dropped frames
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[6]
|
- Open
~/Library/Preferences/unity.Harebrained\ Schemes.Shadowrun.plist with a text editor.
- 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>
|
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!
some have found out that deleting or renaming the UNCL.ttf
file in the C:\Windows\Fonts\
folder fixed it.
This seems to affect/apply to other Unity games too[1].
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 DRM-free versions
Transfer save game between Steam and DRM-free versions[7]
|
- 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
<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).
- Open
%LOCALAPPDATA%\EMU\Steam\remote\saves\autosave.sav and copy over (or copy write in HxD) the same blocks.
- 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.
- 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
<Steam-folder>\userdata\<user-id>\234650\remote\saves\ .
|
API
Technical specs |
Supported |
Notes |
Direct3D |
7, 9, 11 |
|
OpenGL |
|
|
Executable |
32-bit |
64-bit |
Notes |
Windows |
|
|
|
macOS (OS X) | |
|
[8] |
Linux | |
|
|
System requirements
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 |
macOS (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 |
Notes
References