CrossOver Support - Community Forums

Important Information These are community forums and not official technical support. If you need official support: Contact Us

CrossOver Mac
Discussion about CrossOver Mac

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Is there an "Auto Detect GPU" setting in CrossOver?

In Wineskin, I've noticed that there is an "Auto Detect GPU for DirectX" option in one of its settings menus that seems to help with some games that won't work in CrossOver. Does CrossOver have a setting analogous to that in Wineskin?

Also, I must have totally missed this, but where did the option to disable pixel and vertex shaders go in WINE 1.4/CX11? The option to do that is gone from winecfg.

rampancy wrote:

In Wineskin, I've noticed that there is an "Auto Detect GPU for
DirectX" option in one of its settings menus that seems to help with
some games that won't work in CrossOver. Does CrossOver have a
setting analogous to that in Wineskin?

.. I know aught of wineskin, but as I understand it this feature is always on
in crossover ... (if I'm thinking of the same code/table)...

rampancy wrote:

Also, I must have totally missed this, but where did the option to
disable pixel and vertex shaders go in WINE 1.4/CX11? The option to
do that is gone from winecfg.

.. disappeared in wine-devel leading up to the wine-1.4 release. Both hacks
should really be applied on a per app basis. Possibly the facility got dropped
from winecfg due to the fact that only a very few video GPU/driver combinations
actually need it (notably x1600, gma9xx), and typically the GPU auto detection
code should get this right nowadays (most of the time). By default, both settings
are normally enabled -- to override that behavior, use the following registry keys..

 HKEY_CURRENT_USER\Software\Wine\AppDefaults\"app.exe"\Direct3D\PixelShaderMode      [Set to "disabled" to turn off]

 HKEY_CURRENT_USER\Software\Wine\AppDefaults\"app.exe"\Direct3D\VertexShaderMode     [Set to "none" to turn off]

.. replacing "app.exe" with the actual name of your app/game binary ...

.

Thanks for clearing that up; I've actually printed out your post for future reference. Is there a way to disable GPU autodetection for DirectX in CrossOver? That's the main thrust of my question; I found that Age of Wonders 2: The Wizard's Throne didn't work in CX11, but did work in Wineskin with WINE 1.4 when I disabled CPU autodetection for DirectX.

Please Note: This Forum is for non-application specific questions relating to installation/configuration of CrossOver. All application-specific posts to this Forum will be moved to their appropriate Compatibility Center Forum.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiNnl3ZndTa2FrOWR1OXp1VCIsImdkcHIiOjB9