Shadowgrounds Guide

shadowgrounds107.jpg


Play as a simple Mechanic thrown into an alien frenzy as all hell breaks loose! Shadowgrounds is a combat action game with a huge arsenal of weapons, upgrades, destructible environments and top-down action.

shadowgrounds113.jpg


Follow my step-by-step guide on installing, configuring and optimizing Shadowgrounds in Linux with PlayOnLinux.

Note: This guide applies to the GOG version of Shadowgrounds. Other versions may require additional steps.

Tips & Specs:

To learn more about PlayOnLinux and Wine configuration, see the online manual: PlayOnLinux Explained

Mint 19 64-bit
PlayOnLinux: 4.3.4
Wine: 4.0

Wine Installation

Click Tools
Select "Manage Wine Versions"

wine01.png


Look for the Wine Version: 4.0
Select it
Click the arrow pointing to the right

wine02.png


Click Next

Downloading Wine

wine03.png


Extracting

Installed

wine04.png


Click (amd64) Tab
Select 4.0
Click the arrow pointing to the right

wine05.png


Downloading Wine 64-bit

wine06.png


Installed

wine07.png


Wine 4.0 32-bit and 64-bit is installed, you can close this window

PlayOnLinux Setup

Launch PlayOnLinux

shadowgrounds01.png


Click "Install a non-listed program"

shadowgrounds02.png


Select "Install a program ina a new virtual drive"
Click Next

shadowgrounds03.png


Name the virtual drive: shadowgrounds
Click Next

shadowgrounds04.png


Check all three options:
  • Use another version of Wine
  • Configure Wine
  • Install some libraries
Click Next

shadowgrounds05.png


Select Wine 4.0
Click Next

shadowgrounds06.png


Select "32 bits windows installation"
Click Next

shadowgrounds07.png


Wine Configuration

Applications Tab
Windows version: Windows 7

shadowgrounds08.png


Graphics Tab
Check "Automaticaly capture the mouse in full-screen windows"
Click OK

shadowgrounds09.png


PlayOnLinux Packages (DLLs, Libraries, Components)

Check the following:
  • POL_Install_corefonts
  • POL_Install_d3dx9
  • POL_Install_tahoma
  • POL_Install_vcrun2005
Click Next

shadowgrounds10.png


Note: All packages should automatically download and install

Click Browse

Select "setup_shadowgrounds_1.05_(22186).exe"
Click Open

shadowgrounds12.png


Click Next again...

Click OK

shadowgrounds14.png


Click Options
Uncheck "Create desktop icon"
Click "Yes I have read and accept EULA"
Click Install

shadowgrounds15.png


Click OK on all errors

shadowgrounds16.png


Click Exit

shadowgrounds17.png


After the Installer exits, it may hang for a long time without completing
Check Your System Monitor
If you see many icacls processes running

shadowgrounds18.png


Alt+Tab back to PlayOnLinux
Click Configure

shadowgrounds19.png


Make sure shadowgrounds is selected on the left side
Click Wine Tab
Click "Kill Processes"

shadowgrounds20.png


Now PlayOnLinux will continue...
Ctrl+Alt+Tab back to the installer

PlayOnLinux Shortcuts

Select "Shadowgrounds.exe"
Click Next

shadowgrounds21.png


Name the shortcut: Shadowgrounds
Click Next

shadowgrounds22.png


Also Select "Shadowgrounds Launcher.exe"

shadowgrounds23.png


Name the shortcut: Shadowgrounds Launcher
Click Next

shadowgrounds24.png


Select "I don't want to make another shortcut"
Click Next

shadowgrounds25.png


Back to PlayOnLinux
Click Configure

shadowgrounds26.png


General Tab
Wine version: 4.0
Debug flags: warn+heap

shadowgrounds27.png


Note: "warn+heap" should reduce the crashing in the game menu

Display Tab
Video memory size: Enter the amount of memory your video card/chip uses

shadowgrounds28.png


Close Configure

Run Shadowgrounds Launcher

shadowgrounds29.png


Optimization

Adjust:
  • GFX detail level
  • Enable Menu Videos
  • Sound Enabled
  • Speaker Type
  • Resolution
  • Vertical Sync
  • Hardware 3D
  • EAX
  • Mixing Rate
shadowgrounds30.png


Click Advanced
Adjust:
  • Ground Shadows Texture
  • Lighting Level
  • Lighting Texture Quality
  • Weather Effects Level
  • Shadows Level
  • Shadows Texture Quality
  • Misc
  • Texture Detail Level
  • Anisotropic Filtering
  • Antialiasing
  • Fullscreen
  • Weather Effects
  • High Quality Lightmap
  • Extra Gamma Effects
  • Render Glow
  • Distortion Effects
  • Disappearing Corpses
  • High Quality Video
  • Reset After Load
Click OK

shadowgrounds31.png


The resolution options in Shadowgrounds Launcher did not included 1920x180
But you can open the Options.txt and enter the desired resolution.
Make sure to run the game at least once

Open Options.txt
Enter 1080 for screen_height
Enter 1920 for screen_width
Full path:
Code:
/home/username/.PlayOnLinux/wineprefix/shadowgrounds/drive_c/GOG Games/Shadowgrounds/Config

shadowgrounds32.png


Conclusion:
The only issue I experienced was the in-game menu crashing when I wanted to upgrade my weapon. After some reading on AppDB someone mentioned the WINEDEBUG argument. This seemed to fix the issue, most of the time. It still crashed randomly, but rarely. Just make sure to upgrade your weapons after you load a new area.

Gameplay Video:


Screenshots:
shadowgrounds80.jpg


shadowgrounds82.jpg


shadowgrounds87.jpg


shadowgrounds91.jpg


shadowgrounds100.jpg


shadowgrounds103.jpg


shadowgrounds105.jpg


shadowgrounds111.jpg
 
Last edited:
Back
Top