Git Product home page Git Product logo

warframe-linux's Introduction

DEBIAN IS NOT SUPPORTED.
USE ANY OTHER MAJOR DISTRO. LITERALLY TAKE YOUR PICK. ANY UBUNTU VARIETY. ANY ARCH VARIETY. ANY RED HAT VARIETY. SOLUS IS FINE TOO.

HOW TO REPORT AN ISSUE

KNOWN BUGS:

-Loading screen buzz, occasional odd-sounding effects: FAudio is being used to replace DirectX's XAudio implementation. FAudio is very new, and still has some bugs, however this is currently the only way to play the game as 64 bit XAudio crashes the game.
Try setting audio devices to PulseAudio in the in-game Audio settings.

-Reverb crashes some missions: Turn reverb off in audio settings, it is not fully implemented

-Occasional buzzing/cracking: The game seems to have an issue with FAudio currently when losing/regaining window focus, this is the same issue as the loading screen buzz, as it has to do with memory not being initialized before trying to play sound. Turning on the option in game to mute when running in background helps.

Installation Instructions

REQUIREMENTS:

  1. Install wine-staging and wine dependencies (follow guide here for your distro):
    How to get out of Wine Dependency Hell

  2. Install some tools you'll need for the script. You'll have to search for these packages yourself as I do not have/know the package names for every distro:
    winetricks, tar, lzma/unlzma, curl, wget, md5sum

Option A: Download Lutris:

If you have lutris already, please make sure it is updated to version 0.4.14 or higher, as older versions had problems running batch scripts. Next, run my Lutris install script for warframe:
Lutris 0.4.18
Warframe Install Script for Lutris
Enable DXVK in the configuration options for the game in lutris, then run it from lutris.

Option B: Without Lutris:

  1. Download a copy of my warframe wine wrapper repo and extract it somewhere: warframe-linux-master

  2. Open the extracted folder in a terminal and:

  chmod a+x install.sh
  ./install.sh

An optional parameter may be passed to specify the target installation directory. Run ./install.sh --help to see all available options.

  1. Launch the game via any of the following methods:
  Applications>Games>Warframe  
  or  
  Warframe desktop shortcut  
  or  
  type "warframe" in a terminal

NOTE: The launcher will open and run in a terminal. It will then launch two "black boxes", one after another. This is Warframe.exe double checking for missed updates, and then optimizing the game cache. Once these launch they will close by themselves, and the game will launch.

Uninstallation/Removal Instructions

This applies to non-lutris only:

  ./uninstall.sh

warframe-linux's People

Contributors

gloriouseggroll avatar justinbrewer avatar neroburner avatar chrisglass avatar mynamewastaken avatar nonchip avatar re-l124c41plus avatar endoxx avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.