https://bugs.winehq.org/show_bug.cgi?id=39718
--- Comment #32 from swswine@gmail.com --- (In reply to mactrix from comment #31)
Allowing to mimic various graphic adapters through registry but within a user friendly interface, e.g. through winecfg. A user friendly way would be similar to the 'Applications settings' in winecfg where the user can configure different Windows versions to different exe files. Having this ability also for graphic adapters would be a great user experience.
What do you think?
Well, I am not a Wine developer and I am not sure so far if my opinion on the matter makes sense. Just a few thoughts on that: 1. Playing with Direct3D tweaks available now in the registry is for advanced users. It is much more advanced than just to go and change something in the registry with regedit when you know what should be changed. I am not sure things like that should be available in the winecfg GUI level. The registry keys are documented in Wine. 2. These tweaks are available through winetricks and PlayOnLinux (while PlayOnlinux does not show card model tweak, just the other options). I do not know much about Wineskin, maybe it has that also? 3. I would think that these settings could be potentially duplicated in environment variable settings (like WINEDLLOVERRIDES for dll overrides). This would allow for per-app setting. But I may be missing something: maybe Wine developers had some solid reasons not doing so. Or these options are just too exotic to deal with them neatly. 4. I've read description of your port on portingteam, which includes manual DLL override through winecfg. You can ask user to apply registry file with video card tweak (dll override is now not required). It will be just easier for the user than manually overriding dlls. BTW dll override you did through winecfg can be done through reg file also. I do not know what is Mac port wrapper exactly, if it has some place for scripting you could automate the whole thing.