Warhammer 40K Space Marine Guide

spacemarine92.jpg


Raise your hand if you want to fight Orks! Warhammer 40K Space Marine is where you can slaughter thousands of Orks forever... Slay non stop Orks with all kinds of bloody melee weapons and guns while you save the world. What could be better than that?

spacemarine100.jpg


Follow my step-by-step guide on installing, configuring and optimizing Warhammer 40K Space Marine in Linux with PlayOnLinux.

Note: This guide applies to the Steam version of Warhammer 40K Space Marine. Other versions may require additional steps.

Tips & Specs:

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

Mint 18.2 64-bit
PlayOnLinux: 4.2.12
Wine: 2.12-staging

Wine Installation

Click Tools
Select "Manage Wine Versions"
wine01.png


Look for the Wine Version: 2.12-staging
Select it
Click the arrow pointing to the right
wine02.png


Click Next

Downloading Wine
wine04.png


Extracting

Downloading Gecko
wine05.png


Installed
wine06.png


Wine 2.12-staging is installed and you can close this window

Downloading Steam

Go To: http://www.steampowered.com
Click Install Steam
space_marine01.png


Do not click "Install Steam Now"
It will automatically install Linux Steam
Select Windows Steam instead
click "Windows" under the green button
space_marine02.png


Navigate to your desktop
Click Save
space_marine03.png


PlayOnLinux Setup

Launch PlayOnLinux
Click Install
space_marine04.png


Click "install a non-listed program"
space_marine05.png


Click Next

Select "Install a program in a new virtual drive"
Click Next
space_marine06.png


Name your virtual drive: spacemarine
No spaces
Click Next
space_marine07.png


Select all three options:
  • Use another version of Wine
  • Configure Wine
  • Install some libraries
Click Next
space_marine08.png


Select Wine 2.12-staging
Click Next
space_marine09.png


Select "32 bits windows installation"
Click Next
space_marine10.png


Configure Wine

Applications Tab
Windows Version: Windows 7
Click Apply
space_marine11.png


Graphics Tab
Check: Automatically capture the mouse in full-screen windows
Check: Emulate a virtual desktop
Desktop size: 1024x768
Click Ok
space_marine12.png


PlayOnLinux Packages (Libraries, Components, DLL's)

Check the following libraries:
  • POL_Install_corefonts
  • POL_Install_d3dx9
  • POL_Install_tahoma
  • POL_Install_vcrun2005
  • POL_Install_vcrun2008
  • POL_Install_vcrun2010
Click Next
space_marine13.png


Note: All packages will automatically download and install

Installing Steam

Click Browse
space_marine14.png


Navigate to your desktop
Select: SteamSetup.exe
Click Open
space_marine15.png


Click Next

Click Next

Check: I accept the license...
Click Next

Click Next

Click Next

Click Install

Click Finish

Updating Steam

Do not log in yet...
Click the "X" to close Steam login
space_marine24.png


PlayOnLinux Shortcut

Select Steam.exe
Click Next
space_marine25.png


Name your shortcut: 40K Space Marine
Click Next
space_marine26.png


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


PlayOnLinux Configure

Back to PlayOnLinux
Click Configure
space_marine28.png


General Tab
Arguments: -no-dwrite -no-cef-sandbox
This fixes any missing font problems and the store problem (must set Windows to XP)
space_marine29.png


Note: Click the + to download other versions of Wine. Click the down-arrow to select other versions of wine

Display Tab
Video Memory Size: Select the size of Memory your video card/chip uses
space_marine30.png


Close Configure

Steam Server Errors

You will get a "content servers unreachable" error due to certificates

Navigate to your game's wineprefix:
Code:
/home/username/.PlayOnLinux/wineprefix/spacemarine/drive_c/Program Files/Steam/config/
Open config.vdf with a text editor

Copy this code below

Code:
"CS"        "valve511.steamcontent.com;valve530.steamcontent.com;valve548.steamcontent.com;valve539.steamcontent.com;valve519.steamcontent.com;valve555.steamcontent.com;valve504.steamcontent.com;valve529.steamcontent.com;valve558.steamcontent.com;valve500.steamcontent.com;valve561.steamcontent.com;valve532.steamcontent.com;valve540.steamcontent.com;valve502.steamcontent.com;valve544.steamcontent.com;valve528.steamcontent.com;valve556.steamcontent.com;valve520.steamcontent.com;valve542.steamcontent.com;valve538.steamcontent.com;valve551.steamcontent.com;valve521.steamcontent.com;valve564.steamcontent.com;valve516.steamcontent.com;valve535.steamcontent.com;valve541.steamcontent.com;valve533.steamcontent.com;valve536.steamcontent.com;valve557.steamcontent.com;valve559.steamcontent.com;valve537.steamcontent.com;valve508.steamcontent.com;valve525.steamcontent.com;valve565.steamcontent.com;valve566.steamcontent.com;valve514.steamcontent.com;valve545.steamcontent.com;valve517.steamcontent.com;valve547.steamcontent.com;valve549.steamcontent.com;valve503.steamcontent.com;valve515.steamcontent.com;valve506.steamcontent.com;valve562.steamcontent.com;valve526.steamcontent.com;valve543.steamcontent.com;valve522.steamcontent.com;valve518.steamcontent.com;valve509.steamcontent.com;valve550.steamcontent.com;valve552.steamcontent.com;valve505.steamcontent.com;valve553.steamcontent.com;valve512.steamcontent.com;valve546.steamcontent.com;valve554.steamcontent.com;valve510.steamcontent.com;valve563.steamcontent.com;valve501.steamcontent.com;valve531.steamcontent.com;valve523.steamcontent.com;valve524.steamcontent.com;valve507.steamcontent.com;valve560.steamcontent.com;valve567.steamcontent.com;valve513.steamcontent.com;valve1601.steamcontent.com;valve164.steamcontent.com;valve1615.steamcontent.com;valve1602.steamcontent.com;valve1604.steamcontent.com;valve1608.steamcontent.com;valve1603.steamcontent.com;valve1606.steamcontent.com;valve1609.steamcontent.com;valve1618.steamcontent.com;valve1617.steamcontent.com;valve1613.steamcontent.com;valve1607.steamcontent.com;valve1611.steamcontent.com;valve1614.steamcontent.com;valve1619.steamcontent.com;valve1616.steamcontent.com;valve1612.steamcontent.com;valve1610.steamcontent.com;valve165.steamcontent.com;valve1605.steamcontent.com;valve954.steamcontent.com;valve955.steamcontent.com;valve904.steamcontent.com;valve901.steamcontent.com;valve957.steamcontent.com;valve953.steamcontent.com;valve956.steamcontent.com;valve950.steamcontent.com;valve905.steamcontent.com;valve952.steamcontent.com;valve902.steamcontent.com;valve907.steamcontent.com;valve958.steamcontent.com"

Go to the line
"InstallConfigStore"
{
"Software"
{
"Valve"
{
"Steam"
{
"CM"

Paste in a new line under the "CM" line with all the IP Addresses
Save config.vdf

Launching Steam

Select 40K Space Marine
Click Run
space_marine31.png


Note: Click debug to see errors and bugs

Click "Login to existing account"
space_marine32.png


Login
space_marine33.png


Go to your Library
Select "Warhammer 40K Space Marine"
Click Install
space_marine34.png


Uncheck "Create desktop shortcut"
Uncheck "Create start menu shortcut"
Click Next
space_marine35.png


Click Finish
space_marine36.png


Click Play

Optimization

Click Options
space_marine37.png


Click Video Options
space_marine38.png


Adjust:
  • Aspect Ratio
  • Resolution
  • Shadows
  • Visual FX Detail
  • Post Processing
  • Vertical Sync
  • Ambient Occlusion
  • Gamma
  • Brightness
Click Accept
space_marine39.png


Important: Post Processing needs to be set to "OFF" because it can cause graphical artifacts

Rule of Thumb:
High settings = More detail, lower frame rates
Low settings = Less detail, higher frame rates

Conclusion:
Warhammer 40K Space Marine ran perfectly on my GTX 1060 with a resolution of 1920x1080. Once I turned off Post Processing everything looked great. I'm happy that Wine updates finally allowed this game to run... as I had tested it years ago and it refused to launch.

Gameplay Video:

Screenshots:
spacemarine80.jpg


spacemarine81.jpg


spacemarine82.jpg


spacemarine87.jpg


spacemarine95.jpg


spacemarine96.jpg


spacemarine98.jpg
 
Last edited:
i tried this game i'm not getting no audio! booman also hope this is thread we post at i see people posting different place
 
You may have to install dsound, xaudio or some other package.
Do you have sound in other games using Wine?
 
This is the first game i tried with Arch. so not sure if its Arch or something else, xaudio is installed already by game i think but i did install it again with wine. I will have to keep playing around with this one. I will let you know how turns out
 
Well had all those audio installed and still not auido. Its werid because i here like its trying to work out and nothing. So i'm going to try manjaro Arch and see if need I'm going to try Kubuntu because i'm loving kde right now. I'm off my cinnamon :rolling:
 
I have avoided Arch like the "plague" because it looks like too much work.
Then again, I need to keep things as simple and "vanilla" as possible when I test games. Which is why I use Mint Cinnamon. Its quick, simple and fairly easy for anyone to setup and use.
 
Well I got sound on Arch Linux and game is beautiful running amazing. I recommend if you are on Arch distro and having problems, switch to manjaro Arch.

WINE 3.7 Playonlinux

These are my settings
Resolution is 1920x1080 16.9
HIgh
High

Please turn off these if you're getting weird glitch effects like I was. You might not need to turn off Ambient Occlusion, but i did
post-processing;
Ambient Occlusion

I also need to fix my mouse as both my mouses have HIGH DPI my corsair and razer chroma. The razer mouse didn't use to be so fast but prob need to install software might slow down a bit.
 
Last edited:
Back
Top