-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
POC: Launcher/Configurator #94
Comments
I like this idea, and would love a pull request. The only thing I would say is that i think it would make the most sense to use |
The problem with Also I'm not sure how binaries should be distributed or built in python packages. Maybe template should be the file too, then it could be more complex and contain some examples. So, before I eventually will figure this out, any hints are welcomed. I'll do the PR then. |
While I thought about custom launcher for protonfixes, and maybe some kind of gamefix parser, I remembered the winetricks GUI which I almost never used before, but which can be a good start. Here is my attempt to combine everything together: pf-launcher-draft-v3.patch.gz It's very basic, and I'm still unsure about some things, but if this patch is acceptable, you can use |
The idea is simple: hold Left Ctrl key during game launch to spawn an program where one can add/modify PF options.
I hacked this as two parts: a simple keypress detector, to avoid additional dependencies (except it depends on X11), and a patch.
is_ctrl_key.c
patch
When
LCtrl
pressed, PF will check for existing local gamefix or will create a new one from template. Then (in this example) will open it with the text editor (kate
). After closing editor session PF will continue it's work and should load modified gamefix as usual.Could be changed to an GUI program with most common proton switches to select, if any do/will exist.
The text was updated successfully, but these errors were encountered: