Skip to content

HereInPlainSight/BG3ModManager-LinuxLauncher

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

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.

About

Linux Launcher and non-Steam game adder for BG3ModManager

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%