So far CrossOver has really been an exceptional app, it actually gives me hope of being able to run apps cross platform.
I've been trying to play Killing Floor 2 recently and noticed a few issues, maybe someone can help me with them:
The steam version of the game refuses to install altogether. If you look in steam the "install" button is greyed out and says 'this game is available on windows' (though other windows games can be installed)
If you use legendary to setup the epic launcher version, the game works! has good fps! but has quite a few missing textures: ie nearly all character models (but not the monster ones). I saw a thread about geometry shaders leading to issues, how could I confirm the issue?
Are you sure you were using Steam installed in Windows, and not the native macOS version of Steam? I'm able to install through Steam in CrossOver just fine.
Yes, as it was both visually different and I had the option to install other windows only games. unless somehow crossover was running a macos steam through wine?
edit: I can't provide a screenshot for KF2 as I asked for a refund but I have an even more perplexing one: a game available on mac, windows and linux has a grey-ed out install button ( 7 days left to die). [url=https://ibb.co/HKb63MD][img]https://i.ibb.co/p1Mc5sv/Screen-Shot-2022-01-17-at-5-43-45-PM.png[/img][/url]
I wonder if steam is somehow getting thrown off by the ARM architecture? (how would it even see it through rosetta?)
It was definitely a 32-bit bottle, I hadn't checked the dropdown when I created it and assumed that "Windows 7" would be 64-bit by default. If i could make a suggestion, adding (32-bit) instead of nothing would be clearer.
I'll setup a 64-bit bottle to see if that solves the issue. It does seem like the Crossover 'recipe' for KF2 creates a 32-bit bottle though since I remember it failing on the steam step.
Regarding the missing textures, do you believe that this could actually have to do with the specific installer used for KF2? I installed the game through https://github.com/derrod/legendary/ which provides a CLI for Epic Installer games on mac/linux.
perhaps is a cache related issue? Maybe you could try adding this to your registry key and allocating some memory, minimum VRAM requirement of the game should be enough (I don't know which mac are you using).
Adding under Regedit the following keys:
|HKEY CURRENT USER
+-Software
+-Wine
+-Direct3D
Then add:
+->VideoMemorySize (REG SZ) and the value of Ram in Mbs
perhaps is a cache related issue? Maybe you could try adding this
to your registry key and allocating some memory, minimum VRAM
requirement of the game should be enough (I don't know which mac are
you using).
Adding under Regedit the following keys:
|HKEY CURRENT USER
+-Software
+-Wine
+-Direct3D
Then add:
+->VideoMemorySize (REG SZ) and the value of Ram in Mbs
I'm on an M1 Pro with 16gb of ram. I took a look at the registry, there is no Direct3D tree under Wine.
I downloaded the Steam version of the game and I get a black screen on launch. The Epic Games version runs at 60 fps though, with some textures missing (player characters, some walls / floors). Is there any log I could check to see if this is tied to the lack of geometry shader support on macs?
Yea, I have DXVK enabled, I can play the Witcher 3 just fine with the same bottle. I use two separate bottles to launch the different versions of KF2 though.
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.