Aron's Adventure Guide

Discussion in 'Guides' started by booman, May 3, 2019.

  • by booman, May 3, 2019 at 1:40 PM
  • booman

    booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

    Joined:
    Dec 17, 2012
    Messages:
    8,347
    Likes Received:
    627
    Trophy Points:
    113
    Location:
    Linux, Virginia
    Home page:
    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: Jan 7, 2020

Comments

Discussion in 'Guides' started by booman, May 3, 2019.

  1. booman
    More Screens...

    aronsadvent94.jpg

    aronsadvent108.jpg

    aronsadvent94.jpg

    aronsadvent99.jpg

    aronsadvent88.jpg

    aronsadvent90.jpg

    aronsadvent97.jpg
  2. Tim van Kan
    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
    booman likes this.
  3. booman
    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.
  4. Tim van Kan
    Thanks!

    We use Unreal Engine 4.


    Thanks and I will let you know. =D
    booman likes this.
  5. booman
    Awesome!
    I filled out the survey as well...
    Tim van Kan likes this.

Share This Page