[Help] Find new command-line arguments in Heroic
redromnon opened this issue · 3 comments
Description:
As Heroic improves and matures over time, its complexity of handling game launching also increases.
Under the hood, Heroic runs a launch command with a set of arguments for running a game. This is precisely what Bash Launcher aims to do through bash scripts.
With every new release, new arguments may be added to the launch command. Some of these arguments are applied via options in the settings while others are included to avoid errors or to improve compatibility.
Solution:
You can contribute to this project is by
- Identifying new launch arguments implemented in Heroic
- Noting how and why they are included
If you find one, feel free to create a new Feature Request or Pull Request!
I am interested in refactoring checkparameters.py to reduce maintenance on adding future options by using a dictionary and list(s) to store the environment variables and launch arguments while handling each configuration option. I have also identified a few options that seem to be deprecated in Heroic (audioFix
and enableResizableBar
). I will submit a PR when I have something polished.
Sure, sounds good to me.