Aron's Adventure Guide

aronsadvent110.jpg


Aron's Adventure is a clever low poly Dark-Souls-ish 3rd person action adventure. The demo starts you later in the game where a siege of goblins and zombies are attacking the castle. Sneak or fight your way into the castle and fight side-by-side with whats left of the soldiers. Use bow & arrows or your sword & shield with special attacks, kicks and dodges to survive.

aronsadvent86.jpg


Follow my step-by-step guide on installing, configuring and optimizing Aron's Adventure in Linux with PlayOnLinux.

Note: This guide applies to the Itch.io Demo version of Aron's Adventure. 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.0.3

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

Download Aron's Adventure
Go to: https://timergames.itch.io/arons-adventure
Save the demo on your Desktop

PlayOnLinux Setup

Launch PlayOnLinux
Click Install

aronsadvent01.png


Click "Install a non-listed program"

aronsadvent02.png


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

aronsadvent03.png


Name the virtual drive: aronsadventure
Click Next

aronsadvent04.png


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

aronsadvent05.png


Select Wine 4.0
Click Next

aronsadvent06.png


Select "64 bits windows installation"
Click Next

aronsadvent07.png


Wine Configuration

Applications Tab
Windows version: Windows 7

aronsadvent08.png


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

aronsadvent09.png


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

aronsadvent10.png


PlayOnLinux Packages (DLLs, Libraries, components)

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

aronsadvent11.png


Note: All packages should automatically download and install

Do not click "Browse"
Aron's Adventure Demo does not have an installer
Click Cancel

aronsadvent12.png


Open "Demo Build V1.31" with Archive Manager
Click Extract

aronsadvent13.png


Navigate to the Program Files directory
Full Path:
Code:
/home/username/.PlayOnLinux/wineprefix/aronsadventure/drive_c/Program Files/
Click Extract

aronsadvent14.png


Click "Show the Files"

Installing DXVK

Download DXVK 1.0.3
Save to your Desktop and extract
https://github.com/doitsujin/dxvk/releases/tag/v1.0.3

Open x64 directory
Copy all DLLs

aronsadvent16.png


Paste the DLLs in the Win63 Directory
Full Path:
Code:
/home/username/.PlayOnLinux/wineprefix/aronsadventure/drive_c/Program Files/Demo Build V1.31/DungeonGame/Binaries/Win64/

aronsadvent17.png


PlayOnLinux Configure

Back to PlayOnLinux
Click Configure

aronsadvent18.png


General Tab
Click "Make a new shortcut from this virtual drive"

aronsadvent19.png


Select "AronsAdventure.exe"
Click Next

aronsadvent20.png


Name the shortcut: Aron's Adventure
Click Next

aronsadvent21.png


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

aronsadvent22.png


General Tab
Wine version: 4.0

aronsadvent23.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

aronsadvent24.png


Visual C 2015 Install

Miscellaneous Tab
Click "Open a shell"

aronsadvent25.png


Copy/Paste:
Code:
Code:
wget  https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
Press Enter

Copy/Paste
Code:
Code:
chmod +x winetricks
Press Enter

Copy/Paste
Code:
Code:
WINEPREFIX=/home/username/.PlayOnLinux/wineprefix/aronsadventure ./winetricks -q vcrun2015
Press Enter

Note: Replace "username" with your login

aronsadvent26.png


Close Shell

Direct X 2010 Runtime

This will fix the stuttering audio with DirectX 11 games
Go to: https://www.microsoft.com/en-us/download/confirmation.aspx?id=8109
Download and Save to your Desktop in a Folder

Back to Miscellaneous Tab
Click "Run a .exe file in this virtual drive"

aronsadvent25.png


Select directx_jun2010_redist.exe
Click Open

aronsadvent29.png


Click Yes

Click Browse
Extract on your Desktop in the same folder
(it will extract many files...)
Click OK

aronsadvent32.png


Back to Miscellaneous Tab
Click "Run an exe in this virtual drive" again

aronsadvent25.png


Navigate to the extracted Direct X files
Select "DXSETUP.exe"
Click Open

aronsadvent34.png


Select "I accept the agreement"
Click Next

aronsadvent35.png


Click Finish when its complete

aronsadvent36.png


Set Wine to Windows 10

Wine Tab
Click "Configure Wine"

aronsadvent42.png


Applications Tab
Select Windows 10
Click OK

aronsadvent27.png


Close Configure

Aron's Adventure First Launch

Select "Aron's Adventure"
Click Run

aronsadvent37.png


Note: Click debug to see errors and bugs

Optimization

Click "Settings Menu"

aronsadvent38.png


Click Video

aronsadvent39.png


Adjust:
  • Resolution
  • V-Sync
  • Gamma
  • Brightness
  • Presets

Click Advanced
Adjust:
  • Volumetric Fog
  • Resolution Scale
  • Sharpening
  • Foliage Density
  • Anti-Aliasing
  • Post Processing
  • Shadow Quality
  • Texture Quality
  • Effect Quality
  • Motion Blur
  • View Distace Scale
  • Click "Apply Settings"
  • Click "Close Settings"
aronsadvent41.png


Conclusion:
Aron's Adventure ran perfectly with DXVK and Wine 4.0 on my GeForce GTX 1060. Frame rates were great, mouse an keyboard were responsive and I was able to quit and continue playing the demo without bugs. Some day Wine will fix the audio issues so we do not have to install DirectX 2010 Runtime. This demo is amazing and I can't wait to see a finished game!

Gameplay Video:

Screenshots:
aronsadvent82.jpg


aronsadvent87.jpg


aronsadvent115.jpg


aronsadvent111.jpg


aronsadvent107.jpg
 
Last edited:
Hey Booman,

Thank you so much for the in-depth post. I'm one of the developers on the game. It's crazy to see someone go to such an extend to help people play on Linux. :)

I hope that we'll get to support linux in the future as well but I can't promise anything as of now. It's cool to see that there's already ways to play it.

Thanks you!

-Tim
 
Thanks for checking us out Tim!
I love Aron's Adventure! Quite a feat and love the low poly graphics! The fighting mechanics are really fun and challenging... not to mention the amazing detail in the castle and forest.
Are you using Unity Engine?

Yeah, Wine is the only way we can play Windows games in Linux. Specially all of those old games before Linux gaming was popular. My goal is to test games and if the run, I create a step-by-step guide so other gamers can give it a try.

No harm in trying... right?

We always prefer a native port, but many times it just doesn't happen. I know its hard to support another OS when the % of gamers is so small in comparison to Windows and Mac. But we got to start somewhere!

Keep up the hard work and let us know when you release the full game. I would love to test it in Wine again.
 
Back
Top