Obduction Guide

obduction88.jpg


Obduction is the latest game from Cyan the makers of Myst series. This fantasy exploration world is full of interactive puzzles and clever surprises. Enjoy the beautiful scenery made with Unreal Engine and discover why you are on this mysterious planet.

obduction103.jpg


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

Note: This guide applies to the GOG version of Obduction. 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
DXVK: 1.2

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
Click Install

obduction01.png


Click "Install a non-listed program"

obduction02.png


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

obduction03.png


Name the virtual drive: obduction
Click Next

obduction04.png


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

obduction05.png


Select Wine 4.0
Click Next

obduction06.png


Select "64 bits windows installation"
Click Next

obduction07.png


Wine Configuration

Applications Tab
Windows version: Windows 7

obduction08.png


Libraries Tab
Type the following Libraries
Click Add
  • d3d10
  • d3d10_1
  • d3d10core
  • d3d11
  • dxgi
Select one at a time
Click Edit
Select "native (Windows)"
Click Apply

obduction09.png


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

obduction10.png


PlayOnLinux Packages (DLLs, Libraries, Components)

Check the following:
  • POL_Install_corefonts
  • POL_Install_d3dx10
  • POL_Install_d3dx11
  • POL_Install_d3dx9
  • POL_Install_tahoma
Click Next

obduction11.png


Note: All packages should automatically download and install

Click Browse

Select "setup_obduction_1.7.2_(19600).exe"
Click Open

obduction13.png


Click Next again...

Click OK

obduction15.png


Click Options
Uncheck "Create desktop icons"
Check "Yes, I have read and accept EULA"
Click Install

obduction16.png


Click OK on all errors

obduction17.png


Click Exit

obduction18.png


PlayOnLinux Shortcut

Select "Obduction.exe"
Click Next

obduction19.png


Name the shortcut: Obduction
Click Next

obduction20.png


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

obduction21.png


PlayOnLinux Configure

Back to PlayOnLinux
Select Obduction
Click Configure

obduction22.png


General Tab
Wine version: 4.0

obduction23.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: Enter the amount of memory your video card/chip uses

obduction24.png


Close Configure

DXVK Setup

Go to: https://github.com/doitsujin/dxvk/releases/tag/v1.2
Download version 1.2
Save to your Desktop
Extract and open x64 directory
Copy all of the DLLs

obduction25.png


Paste DLLs in the Obduction Win64 directory
Full path:
Code:
/home/username/.PlayOnLinux/wineprefix/obduction/drive_c/GOG Games/Obduction/Obduction/Binaries/Win64

obduction26.png


DXVK Complete Setup Guidehttp://www.gamersonlinux.com/forum/threads/dxvk-guide.2540/

Back to PlayOnLinux
Select Obduction
Click Run

obduction27.png


Media Foundation Installation

Note: Make sure to run Obduction at least once.... Steps may be different for your distribution...

Step 1
Install Wine Stable in your distro's Software Manager

Step 2 - Download & Run mf-install-master
https://github.com/z0z0z/mf-install
  1. Download the ZIP and extract to your Desktop
  2. Open Terminal
  3. cd to the mf-install-master directory
  4. Run the mf-install script in your Proton prefix
  5. WINEPREFIX="/home/username/.PlayOnLinux/wineprefix/obduction/" ./mf-install.sh

Note: This command points to the prefix for Obduction

Step 3 - Download & Run mf-installcab
https://github.com/z0z0z/mf-installcab
  1. Save to your Desktop
  2. Use Terminal
  3. CD to the mf-installcab directory
  4. Run the install-mf-64.sh script in your Proton prefix
  5. WINEPREFIX="/home/username/.PlayOnLinux/wineprefix/obduction/" ./install-mf-64.sh
Note: This one takes some time because it has to download two Windows updates which is about 1.5GB

Step 4 - Copy & Paste mfplatt.dll into prefix

mfplatt is located in the mf-installcab ZIP you extracted to your Desktop
Copy mfplat.dll to the games directory where the Borderlands game executable is located
/home/username/.PlayOnLinux/wineprefix/obduction/drive_c/GOG Games/Obduction/

Note: May have to copy mfplat.dll to the C:\Windows\System32 directory as well

Optimization

Click Settings

obduction28.png


Adjust:
  • Size
  • Screen Setting
  • V-Sync
  • Gamma
  • View Distance
  • Anti-Aliasing
  • Post Processing
  • Shadows
  • Textures
  • Effects
  • Water
  • Foliage
  • Texture Memory
  • Resolution Scale
  • Field of View
  • Motion Blur
Click Apply

obduction29.png


Conclusion:
Obduction runs really well with DXVK on my GeForce GTX 1060 and all the settings on epic. The only side-effect is not being able to see the videos. They are all Windows Media formats and Windows Media Player 10 will not install in a 64-bit virtual drive. The game is still totally playable, but I've heard that you need to watch these to progress. I will continue to troubleshoot installing the codecs and researching how to get these videos running.

Gameplay Video:

Screenshots:
obduction81.jpg


obduction86.jpg


obduction94.jpg


obduction98.jpg


obduction101.jpg


obduction108.jpg


obduction105.jpg


obduction104.jpg
 
Last edited:
There may be a proprietary fix for the MFV videos
Do a google search for: mf-install

This fix may require Winetricks and running an sh script

WINEPREFIX="/home/username/.PlayOnLinux/wineprefix/obduction/drive_c/GOG Games/Obduction/" ./install-mf-64.sh

Then copying the following DLLs and setting Wine Config overrides

Copying colorcnv.dll to the system32

Overrides:
  • wine64
  • regsvr32
  • colorcnv.dll
 
Back
Top