1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Bastion Guide

Discussion in 'Guides' started by booman, Oct 2, 2015.

  • by booman, Oct 2, 2015 at 1:21 PM
  • booman

    booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

    Joined:
    Dec 17, 2012
    Messages:
    7,468
    Likes Received:
    542
    Trophy Points:
    113
    Location:
    Linux, Arizona
    Home page:
    bastion85.jpg

    Bastion is a wonderfully narrated action role-playing game. The narrator describes everything your character is doing in order to fill the story with life and yet can be ironic or funny as well. Shoot arrows, smash everything with a massive hammer, slice-n-dice with swords, use granades, pets and many other weapons in your upgrade-able arsenal.

    bastion88.jpg

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

    Note: This guide applies to the GOL version of Bastion. Other versions may require additional steps.

    Tips & Specs:

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

    Mint 17 64-bit
    PlayOnLinux: 4.2.9
    Wine: 1.7.51-staging

    Wine Installation

    Click Tools
    Select "Manage Wine Versions"
    wine01.png

    Look for the Wine Version: 1.7.51-staging
    Note: Try using stable Wine 1.8 and 1.8-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 1.7.51-staging is installed and you can close this window

    PlayOnLinux Setup

    Launch PlayOnLinux
    Click Install
    bastion01.png

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

    Click Next

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

    Name your virtual drive: bastion
    Click Next
    bastion05.png

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

    Select Wine: 1.7.51-staging
    Click Next
    bastion07.png

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

    Wine Configuration

    Applications Tab
    Windows version: Windows XP
    bastion09.png

    Graphics Tab
    Check "Automatically catpure the mouse in full-screen windows"
    Check "Emulate a virtual desktop"
    Desktop size: 1024x768
    Click OK
    bastion10.png

    ptrace_scope

    In order to install dotnet35 libraries this command has to be run in Terminal
    Launch Terminal Ctrl+Alt+T

    Type:
    Code:
    echo "0"|sudo tee /proc/sys/kernel/yama/ptrace_scope
    Press Enter
    Enter password
    bastion11.png

    Close Terminal

    PlayOnLinux Packages (Libraries, DLL's, Components)

    Check the following packages:
    • POL_Install_corefonts
    • POL_Install_d3dx9
    • POL_Install_dotnet35
    • POL_Install_tahoma
    bastion12.png

    Click Browse

    Navigate to your Bastion download from GOG
    Select "setup_bastion_2.0.0.6.exe"
    Click Open
    bastion14.png

    Click Next again

    Check "Yes, I have read and accept EULA"
    Click Options
    Unecheck "Create desktop icons"
    Click Install
    bastion16.png

    XNA Installation
    Click Next
    bastion17.png

    Check "I accept the terms in the License Agreement"
    Click Next
    bastion18.png

    Click Install
    bastion19.png

    Click Finish
    bastion20.png

    Click Exit
    bastion21.png

    PlayOnLinux Shortcut

    Select "Bastion.exe"
    Click Next
    bastion22.png

    Name your shortcut: Bastion
    Click Next
    bastion23.png

    Check "I don't want to make another shortcut"
    Click Next
    bastion24.png

    PlayOnLinux Configure

    Select "Bastion"
    Click Configure
    bastion25.png

    General Tab
    Wine version: 1.7.51-staging
    bastion26.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
    bastion27.png

    Close Configure

    Launching Bastion

    Select Bastion
    Click Run
    bastion28.png

    Note: Click Debug to see errors and bugs

    Optimization

    Click Help & Options
    bastion29.png

    Click Resolution
    bastion30.png

    Select the resolution of your Linux Desktop for fullscreen
    Click Back
    bastion31.png

    Click Display
    bastion32.png

    Adjust:
    • Fullscreen
    • Vertical Sync
    • Anti-Aliasing
    Click Confirm
    bastion33.png

    Conclusion:
    Bastion ran perfectly after tediously installing dotnet35 packages. Without dotnet it refuses to run at all. Even the GOG installer doesn't install the packages with the installation. Once in-game everything ran pefectly on my GeForce 550 Ti.

    Gameplay Video:


    Screenshots:
    bastion80.jpg

    bastion81.jpg

    bastion82.jpg

    bastion83.jpg

    bastion84.jpg

    bastion86.jpg

    bastion87.jpg
    Last edited: Jan 13, 2016
    mrdeathjr28 likes this.

Comments

Discussion in 'Guides' started by booman, Oct 2, 2015.

Share This Page