Hi all!
My girlfriend's MacBook Pro 13" has a nice M2 chip but only 8GB unified memory, some games start ok then after a while they become a slideshow, for example Insurgency: Sandstorm. Sadly I've seen that it is due RAM/UM usage and swap.
Any hint to consume less memory in the processo of launching games via CrossOver? Any Steam low memory mode exist? Are there any options to consume less memory in CrossOver? For example using ESYNC instead of VSYNC?
Hi all!
My girlfriend's MacBook Pro 13" has a nice M2 chip but only 8GB unified memory, some games start ok then after a while they become a slideshow, for example Insurgency: Sandstorm. Sadly I've seen that it is due RAM/UM usage and swap.
Any hint to consume less memory in the processo of launching games via CrossOver? Any Steam low memory mode exist? Are there any options to consume less memory in CrossOver? For example using ESYNC instead of VSYNC?
In general the best way is to lower the resolution and quality settings in any game. High resolutions and quality/effects settings require more VRAM. I read that DX12 uses more VRAM than DX11 too. Start with 1080p Low and work your way up. If you enable Metal Performance HUD you can see the VRAM used by the GPU in green and the total RAM used by the game in white.
Insurgency: Sandstorm demands a minimum of 8GB RAM and 2-3GB of VRAM so at least 10GB only for the game, not including macOS and Crossover. So 8GB is too small right from the start. Try to quit every other application and run at min settings and 720p. Also disconnect external monitors which require additional memory.
Thanks I will try. Sadly it seems Insurgency can't be run anymore since it force the launch of EAC.
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.