-
Notifications
You must be signed in to change notification settings - Fork 145
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
Please allow custom Proton (GE mainly) from Steam or user based compatibilitytools.d folder #413
Comments
I plan to support custom versions of Wine, Proton and other compatibility tools. |
Hi! I'm not a developer, but I wanted to say thank you very much for this great project. I agree very much with this issue. I'm a full GNU/Linux user. I would like to run GOG games for Windows (legally bought) on GNU/Linux through Proton without the Steam tracking. According to my limited understanding, your program creates a new wine prefix and executes Proton. I, as many others, don't like Steam is tracking me whenever I'm playing any game legally bough on GOG or copied from an old fisical disk. For that reason, I'm a bit obsessed with achieve a way of playing each game with its proper wine/proton version without the Steam client. Maybe, a possible way would be that GameHub could recognize a custom folder with wine binaries (e.g Proton-GE) and run the games just like the Steam client do it with Proton. On the other hand, a developer of forked Wine versions told me that he's pretty sure that Steam client is not active when Proton is running non-Steam games. In addition, some build-in version of Wine aren't thought to work outside Steam. Therefore, it's a more complex issue than it seems. Anyway, this feature is (or would be) essential to be able to play Windows DRM-free games on GNU/Linux without Steam. In fact, your program is wonderful contribution to "Linux gaming". If I could send you a little donation for your work, please, let me know! Happy New Year!!! |
Ehh, I'd like to see that feature :/ |
I still don't see that feature in gamehub 0.16.0.97 so I guess it's just a preview. |
Internal development version |
Okay I compiled Lucki's version of GameHub (epic branch) and it's quite RAD :D These features need to be here ASAP! |
Is this still being worked on? The Refactor is now half a year old, and nothing has really changed Also @Lucki I need that menu to be official ;) |
It is official. Install the
There were/are a few technical challenges like:
There are also some non-technical challenges like:
|
Is that supposed to be the properties menu, because it doesn't appear to be that I just built gamehub on the refactoring branch and everything seems to be the same Also I feel like Vala is kind of a niece programming language, which probably results in less pull requests than on other projects. I think a rust rewrite is actually perfect for this project. |
@UltraBlackLinux check if you're actually running the refactoring build from its build directory, version should be git clone https://github.com/tkashkin/GameHub -b refactoring
cd GameHub
meson build -Dprefix=/usr
cd build
ninja
src/com.github.tkashkin.gamehub |
Well that crashes now: I am pretty sure I was on the refactoring branch before, because that's what gamehub --version says |
@UltraBlackLinux run |
nope. Still the old properties menu. |
I see proton options but I don't see wine-ge option like in Heroic or Lutris. |
This has been a request for a while, but right now GameHub will scan the compatibilitytools.d directory only if Steam is installed. Some of us want to use custom versions of Proton like Proton-GE or may not have Steam installed.
Is this something that is difficult to do or do you not have the time/resources for this?
The text was updated successfully, but these errors were encountered: