Closed Gcenx closed 11 months ago
This is only a mac problem i would say. Maybe there is a alternative winetricks for mac which uses the mac gui sdk?
We thought about creating a screen with the list of verbs and a button to run the command as well. But not sure when we will develop that. Winetricks although useful for some things, it is not critical to make games run so it is not on our top list for now.
Also because we are developing a feature where we will install game dependencies automatically, so winetricks might not be necessary OR we might use it internally to install those.
This is only a mac problem i would say.
As Zenity isn’t something you’d expect to have installed on a Mac you could say it’s a Mac problem.
Maybe there is a alternative winetricks for mac which uses the mac gui sdk?
There’s no standalone app that’s I’m aware of, mostly the menu generation is builtin (Wineskin, PortingKit & PlayOnMac)
We thought about creating a screen with the list of verbs and a button to run the command as well. But not sure when we will develop that.
That would be more ideal, even just a simple textbox with a run button would be enough for the time being.
Winetricks although useful for some things, it is not critical to make games run so it is not on our top list for now.
For some games winetricks is critical to make them run, especially on Apple Silicon due to restricted resolutions/bitdepths.
Try to run “Total Annihilation” on an Apple Silicon Mac you’ll find it quickly dies, this title requires cnc_ddraw to run.
Also because we are developing a feature where we will install game dependencies automatically, so winetricks might not be necessary OR we might use it internally to install those.
For this I’d recommend using winetricks internally it saves a lot of maintenance overhead. Anything that’s not a verb could be handled internally that’s how PortingKit handles things.
Yeah, thanks for the tips @Gcenx. This is new for macOS, all these new Heroic features, so they will improve over time. On Linux most of this stuff we do not need to deal with, especially when using Proton since it has several of those things already. But mac is years behind on this matter. But improvements will come for sure.
No problem I know most devs who mainly use Linux have different expectations compared to macOS.
The other more annoying factor is Proton vs upstream wine.
For upstream wine Linux vs macOS is somewhat closer.
One annoyance I’ve had is how to cleanly (and legally) package up gstreamer for i386 & x86_64 for now I’d dropped shipping it entirely for all any macOS packages I provide.
As this was more a feature request I understand if considered may take sometime, in the meantime if https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/issues/2439 is resolved it would get zenity functional once installed by homebrew/macports.
this should be possible now with the new winetricks widget built in in heroic, it doesn't have all the options of winetricks (only dlls and fonts), but since it doesn't open the winetricks UI it can be enough?
Closing this since there's no comment after mine since november
We can reopen if the current feature is not enough
Problem description
While having a menu for winetricks is nice it pulls in a lot of dependencies
Heres what brew wants to install.
Macports would pull in even more packages.....
Feature description
First query for zenity and if not found provide a textbox to enter verbs the user would like to run that get ran when clicking a button that says "run"
Alternatives
An alternative is to avoid zenity entirely.
Run
winetricks list-all
, phrase this into another usable file format and generate a menu from this.Additional information
No response