This repository was archived by the owner on Dec 3, 2025. It is now read-only.

Description
Add per-FM and per-game "option overrides" (pass config vars to the game).
--- OLD TEXT: ---
When I used to do videos, I would often find it necessary to change certain options temporarily in various config files ("inv_status_height 0" in user.cfg for hiding the HUD for screenshots, "force_windowed 1" in cam_ext.cfg when I was streaming, etc.). This was always a pain. We should have an option to run the game with a set of custom options and provide some checkboxes and an additional text field for writing in custom commands. Some options can be passed on the command-line; others will need to have their appropriate files temporarily changed. That will require us to track the running of games, rather than just fire-and-forget like we do now.