Deathroned Guide

Discussion in 'Guides' started by booman, Nov 23, 2018.

  • by booman, Nov 23, 2018 at 1:15 PM
  • booman

    booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

    Joined:
    Dec 17, 2012
    Messages:
    8,339
    Likes Received:
    624
    Trophy Points:
    113
    Location:
    Linux, Virginia
    Home page:
    deathroned87.jpg

    Play as a Mage and select your initial skills with bonus cards. As you complete levels you can purchase new abilities to survive the waves of minions until you face the boss. Each level is randomly generated and enemies have several abilities of their own. Survive, don't survive...

    deathroned96.jpg

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

    Note: This guide applies to the itch.io demo version of Deathroned. Other versions may require additional steps.

    Tips & Specs:

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

    Mint 18.3 64-bit
    PlayOnLinux: 4.2.12
    Wine: 3.0

    Wine Installation

    Click Tools
    Select "Manage Wine Versions"
    wine01.png

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

    Also click the 64-bit tab and download the 64-bit version of Wine 3.0

    Click Next

    Downloading Wine
    wine04.png

    Extracting

    Downloading Gecko
    wine05.png

    Installed
    wine06.png

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

    Download Deathroned for free:
    https://elotroadri.itch.io/deathroned

    PlayOnLinux Setup

    Launch PlayOnLinux
    Click install
    deathroned01.png

    Click "Install a non-listed program"
    deathroned02.png

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

    Name the virtual drive: deathroned
    Click Next
    deathroned04.png

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

    Select Wine 3.0
    Click Next
    deathroned06.png

    Select "64 bits windows installation"
    Click Next
    deathroned08.png

    Wine Configuration

    Applications Tab
    Windows version: Windows 7
    Click Apply
    deathroned09.png

    Libraries Tab
    Manually enter each library
    • d3d10
    • d3d10_1
    • d3d10core
    • d3d11
    • dxgi
    Select each library
    Click Edit
    Select "Native (Windows)"
    Click OK
    Click Apply when each library is entered and edited
    deathroned10.png

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

    PlayOnLinux Packages (DLLs, Libraries, Components)

    Check the following:
    • POL_Install_corefonts
    • POL_Install_d3dx9
    • POL_Install_d3dx10
    • POL_Install_dedx11
    • POL_Install_physx
    • POL_Install_tahoma
    • POL_Install_vcrun2012
    • POL_Install_vcrun2013
    Click Next
    deathroned12.png

    Note: All packages should download and install

    Click Cancel
    deathroned13.png

    Extract the Deathroned game folder to the Program Files directory
    Full path: /home/username/.PlayOnLinux/wineprefix/deathroned/drive_c/Program Files

    Downloading/Installing Wine 3.14-staging

    Go to: https://lutris.net/files/runners/
    Click wine-staging-3.14-x86_64.tar.gz to download
    Save to your Desktop
    deathroned21.png

    Open wine-staging-3.14-x86_64.tar.gz with your Archive Manager
    Click Extract
    deathroned22.png

    Extract to the PlayOnLinux Wine directory
    Full path: /home/username/.PlayOnLinux/wine/linux-amd64/
    deathroned23.png

    Download/Install DXVK

    Go to: https://github.com/doitsujin/dxvk/releases
    Download dxvk-0.92.tar.gz
    Save to your Desktop
    deathroned24.png

    Extract DXVK 0.92
    Open the extracted folder
    Copy the dll files from x64
    deathroned25.png

    Past in the deathroned/Binaries/Win64 directory
    Full path:
    Code:
    /home/username/.PlayOnLinux/wineprefix/deathroned/drive_c/Program Files/deathroned/Binaries/Win64
    deathroned26.png

    Back to PlayOnLinux
    Click Configure
    deathroned14.png

    PlayOnLinux Shortcut

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

    Select "deathroned.exe"
    Click Next
    deathroned16.png

    Name the shortcut: Deathroned
    Click Next
    deathroned17.png

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

    Change Wine version

    General Tab
    Click the down-arrow and select Wine: staging-3.14-x86_64
    Arguments: -D3D10
    deathroned19.png

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

    Close configure

    Select Deathroned
    Click Run
    deathroned27.png

    Note: Click debug to see errors and bugs

    Deathroned may take 20 seconds to initially launch, so be patient

    Optimization
    Since this is only an early release, there are some missing features like graphics/video options.
    But it is an Unreal Engine 4 game and you can do some ajustments yourself.

    Launch the game one time then exit
    Go to the Deathroned WindowsEditor directory and open GameUserSettings.ini
    Full Path:
    Code:
    /home/username/.PlayOnLinux/wineprefix/deathroned/drive_c/users/username/Local Settings/Application Data/deathroned/Saved/Config/WindowsNoEditor/GameUserSettings.ini
    Note: Remember to replace "username" with your Linux login name

    After doing some research I found a bunch of commands that can help Deathroned run smoother in Wine

    Copy/paste the following commands into GameUserSettings.ini
    Code:
    [/Script/Engine.GameUserSettings]
    bUseVSync=False
    ResolutionSizeX=1920
    ResolutionSizeY=1080
    LastUserConfirmedResolutionSizeX=1280
    LastUserConfirmedResolutionSizeY=1024
    WindowPosX=-1
    WindowPosY=-1
    bUseDesktopResolutionForFullscreen=False
    FullscreenMode=2
    LastConfirmedFullscreenMode=2
    Version=5
    
    [ScalabilityGroups]
    sg.AntiAliasingQuality=1
    sg.TextureQuality=1
    sg.EffectsQuality=1
    sg.ResolutionQuality=80
    sg.ShadowQuality=1
    sg.PostProcessQuality=1
    r.MotionBlurQuality=1
    r.BlurGBuffer=0
    r.AmbientOcclusionLevels=1
    r.AmbientOcclusionRadiusScale=1.7
    r.DepthOfFieldQuality=1
    r.RenderTargetPoolMin=300
    r.LensFlareQuality=0
    r.SceneColorFringeQuality=0
    r.EyeAdaptationQuality=0
    r.BloomQuality=1
    r.FastBlurThreshold=0
    r.Upscale.Quality=1
    r.Tonemapper.GrainQuantization=0
    r.TranslucencyLightingVolumeDim=24
    r.RefractionQuality=0
    r.SSR.Quality=0
    r.SceneColorFormat=3
    r.DetailMode=0
    r.TranslucencyVolumeBlur=0
    r.MaterialQualityLevel=0
    r.Streaming.MipBias=2.5
    r.MaxAnisotropy=0
    r.Streaming.PoolSize=200
    r.LightFunctionQuality=1
    r.ShadowQuality=1
    r.Shadow.CSM.MaxCascades=1
    r.Shadow.MaxResolution=512
    r.Shadow.RadiusThreshold=0.06
    r.Shadow.DistanceScale=0.6
    r.Shadow.CSM.TransitionScale=0
    r.Gamma=1.000000
    Should appear like this
    Click Save
    deathroned28.png

    Conclusion:
    Initially Deathroned was running in Direct X 11 mode and ran pretty slow on my GeForce GTX 1060.
    So after adding the Quality settings and options to the GameUserSettings.ini I was able to play with a decent frame rate. Feel free to mess with the Quality settings to get better frame rates or visuals.
    The lighting in-game is kinda bright and I tried to compensate with gamma command, but it didn't seem to take. Other than that, it ran fine, just have to wait a short time for the game to launch. For now its totally free, so give it a try...

    Keyboard Controls:
    WASD = Move
    Shift = Short Sprint
    Enter = Ok & Start
    Q = Select spells with Mouse or WASD
    Left Mouse = Fire
    Right Mouse = Melee
    Middle Mouse = Special

    Gameplay Video:


    Screenshots:
    deathroned80.jpg

    deathroned82.jpg

    deathroned83.jpg

    deathroned85.jpg

    deathroned86.jpg

    deathroned90.jpg

    deathroned95.jpg
    Last edited: Nov 23, 2018

Comments

Discussion in 'Guides' started by booman, Nov 23, 2018.

  1. batmanm0b1e
    Thanks for finding these free game you're awesome.
    booman likes this.
  2. booman
    No problem. Just wish the developers would port to Linux since most of them use Unity Engine.
    batmanm0b1e likes this.

Share This Page