Skip to content
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

Wine: Add Lutris Wine and Wine-GE as available Wine versions #783

Merged
merged 4 commits into from
Apr 13, 2023

Conversation

sonic2kk
Copy link
Owner

@sonic2kk sonic2kk commented Apr 12, 2023

Implements #660.

Adds Lutris Wine and Wine-GE builds to the Download Custom Wine menu. Appears to work in that it downloads and extracts Lutris Wine and Wine-GE, but game compatibility will of course vary. Cookie Clicker got to the language menu and then crashed after selecting a language, for example (with SLR on).

The Steam Linux Runtime is enabled/disabled the same way as for native/Proton games for consistency.

This option is probably most useful for Non-Steam Games running through SteamTinkerLaunch, where Proton isn't really meant to be used in the first place.

This menu could use a further overhaul. I have noted some ways it could be improved, I may open an issue for it too.

TODO:

  • Update wiki

@sonic2kk sonic2kk marked this pull request as ready for review April 12, 2023 14:21
@sonic2kk
Copy link
Owner Author

Currently this should only need some light further testing. I will probably merge in a few days if no issues come up.

@sonic2kk
Copy link
Owner Author

Should be ready to be merged. Lutris Wine and Wine-GE use the same archive format (Wine-GE uses the same build system afaik) and they seem to work in my tests. Compatibility can vary, and it may be worth allowing Wine versions for One-Time Run as well, but these are further enhancements that can be made in future.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant