Skip to content

The Structure Update

Version 1.060 - 1.089

I moved functions into more fitting files, for example:

  • log-in is now in coreutils.py.
  • STEAM_COMPAT_PATH is now in consts.py.
  • the venv creation is now in setup.py.

In addition we have:

  • ZIP and unzip directly in Python.
  • A separate virtual environment function.
  • Games run by an external launcher now use wineserver --wait to detect when the game closed.
  • Changing the Proton prefixes scanning folder is now supported by the config and an environment variable.
  • As mentioned, a restructuring of the code by separating some of the functions into their own files.