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

Use Wine-Crossover as default for Intel Mac instead of GPTK #4315

Open
arielj opened this issue Jan 28, 2025 · 0 comments
Open

Use Wine-Crossover as default for Intel Mac instead of GPTK #4315

arielj opened this issue Jan 28, 2025 · 0 comments
Labels
feature-request New feature needs to be implemented.

Comments

@arielj
Copy link
Collaborator

arielj commented Jan 28, 2025

Problem description

We set GPTK automatically as the default when running on a Mac, but GPTK won't work on intel machines. Users who are not experienced with the different translation layers end up with a broken setup by default.

Feature description

We know the information of the machine, because we print the system info in the logs and we can see if it's an Apple Silicon chip or an Intel chip. We should use that information to make Wine-Crossover the default for intel mac.

This would mean:

  • installing wine-crossover instead of gptk if no wine is found
  • making wine-crossover the initial tab in the Wine Manager screen
  • adding a warning message in the GPTK tab saying that the latest GPTK just won't work on Intel chips (I think we can leave the tab there because the oldest version of GPTK I think works on intel chips and I've seen at least 1 or 2 games working with it)

Also, as an extra, if we detect the user is trying to select GPTK or Whisky in the Wine Version selector, we could warn that those will probably not work because of the Intel Mac.

Alternatives

Maybe hide GPTK completely?

Additional information

No response

@arielj arielj added the feature-request New feature needs to be implemented. label Jan 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request New feature needs to be implemented.
Projects
None yet
Development

No branches or pull requests

1 participant