Giter Site home page Giter Site logo

joelgriffiths / bg3modmanager-linuxlauncher Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kuuchuu/bg3modmanager-linuxlauncher

0.0 0.0 0.0 27 KB

Linux Launcher and non-Steam game adder for BG3ModManager

License: MIT License

Python 100.00%

bg3modmanager-linuxlauncher's Introduction

BG3ModManager-LinuxLauncher

Linux Launcher and non-Steam game adder for BG3ModManager

CURRENTLY UNMAINTAINED!

It should work fine, but currently I'm too busy to look into issues and improve the script. As soon as life lets up I'll be making some changes/improvements to how it functions.

Run without arguments to launch BG3ModManager. Must first be setup using --setup flag.

Dependencies:

  • BG3ModManager
  • Python3
  • wine
  • winetricks
  • Python Packages (for non-Steam game shortcut support):
    • vdf
    • pefile

Installation:

  • EXIT STEAM!
  • Put "linux.py" in the same directory as "BG3ModManager.exe"
  • Using a terminal run the python script with the "--setup" flag (optionally include the "--steam" flag)

Flags:

  • --setup
    • Setup the WINEPREFIX and settings.json.
      • You will need to click through the .NET Framework installers as they pop up:
        • .NET Framework 4.0
        • .NET Framework 4.5
        • .NET Framework 4.6
        • .NET Framework 4.6.1
        • .NET Framework 4.6.2
        • .NET Framework 4.7.2
  • --steam
    • Add to Steam as a non-Steam game.
    • Requires pip install vdf pefile
  • --clean
    • Removes the WINEPREFIX. Can be used with --setup for a fresh install.
  • --debug
    • Uploads all output to termbin.com with a 1 month expiration date. Provides the URL to the user.
      • Your WINEPREFIX location, script location, and likely username will be in the uploaded output, but the output will not be publicly listed (until you provide it).

All flags can be passed simultaneously.

Known Issues:

  • BG3ModManager window may appear black when launched.
    • Dragging the window around should fix the window's rendering.
  • Uploaded debug output currently gets cut off in the middle of the .NET 4.6.1 4.7.2 installation.

bg3modmanager-linuxlauncher's People

Contributors

kuuchuu 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.