GithubHelp home page GithubHelp logo

ginjugg / lol-for-linux-installer Goto Github PK

View Code? Open in Web Editor NEW

This project forked from zenuriksd/lol-for-linux-bash-installer

0.0 0.0 0.0 1.05 MB

A installer/manager for League of Legends on Linux made with PyQt5

License: GNU General Public License v3.0

Python 100.00%

lol-for-linux-installer's Introduction

lol-for-linux-installer

League of Legends unofficial installer/manager for linux

This software is not affiliated with nor supported by Riot Games.

Donate using Liberapay Donate with PayPal

Features:

  • Choose where to install the game (as long as the directory is writable by current user)
  • wine-ge-lol with ESYNC/FSYNC/FUTEX2 support enabled by default for better CPU performance
  • Desktop file in the system menu
  • Options for the use of dGPU/APU/SecondaryGPU
  • obs-gamecapture support
  • vkBasalt CAS (Sharpening filter) support with a slider for sharpness strength
  • You can change between the Wine builds supported
  • DXVK version management
  • Feral Gamemode support
  • Discord Rich Presence support (Thanks to @JocarLixo and @daglaroglou)

GPU's and Drivers suppported:

Check for it in the DXVK Driver support wiki page

Dependencies:

Necessary Dependencies:

python python-psutil python-pyqt5 python-cffi wine python-requests qt5-base tar lib32-gnutls gnutls lib32-libldap libldap libpng lib32-libpng mesa lib32-mesa libgphoto2 libpulse lib32-libpulse python-pip

Optional dependencies:

  • vkbasalt: Enables additional visual enhancements,
  • gamemode: Improves game performance',
  • mangohud: Provides an overlay with game performance metrics')

** Different distributions have different names for packages

Easy installation

  • Packages are made for Fedora, Ubuntu 22.04 LTS and Arch Linux, they are available in the release page

  • If you want to build the packages yourself check the Packaging repository

Interface and options:

Screenshot_20231025_052337 Screenshot_20231025_052342 Screenshot_20231025_052345

FAQ:

  • This project DOES NOT manage League of Legends installations that were done via Lutris or any other source, we do the installation ourselves and we handle our own installation and ONLY it.

  • Don't demand features in the bug tracker, open a pull request instead and contribute with code, depending of the amount of work i might be able to pull it off but if things get super complex or are super niche i won't be able to do it.

  • The .svg icon that this application uses is provided by the papirus-icon-theme project

lol-for-linux-installer's People

Contributors

awaken1ng avatar cg- avatar jeffpeng3 avatar kabinbr1 avatar monadoenchant avatar nanokatze avatar pakudrag avatar polkaulfield avatar theevilskeleton avatar win8linux avatar zenuriksd 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.