Open olliedevine opened 5 months ago
I can confirm the described issue have the same one on M2 Pro running CS2 via Whisky. Anything that fixes / improves performance of CS2 greatly appreciated!
Same issue here on an M1 Pro.
Same issue here on M1 Pro.
Note: this error "Driver Out of Date" starts to appear more frequently the longer you play the game.
At the beginning it can freeze the window for a second once a minute or 2. But after 100 minutes the game becomes unplayable because of lags (little freeze duration (100-200ms), but very often).
"Driver out of date" doesn't mean anything here, it's just whatever fake number gets reported by DXVK. It appears when there is an FPS drop or hitch but it doesn't apply for running in wine.
@olliedevine you don't have the actual CS2 wine64-preloader process visible in that screenshot. Your GPU% is probably at or near 100% in game, since CS2 is much heavier on the GPU than CSGO was. If the GPU is the bottleneck, using more CPU will not improve performance. The warning messages in console are standard for any type of low performance scenario.
I have the same console outputs on my M2 Pro. The game runs at 120 FPS but has horrible stutters due to these errors.
Description
Game gets good framerates but will frequently hitch, the message displayed in the top-right corner during these hitches states "Driver out of date" and the console is flooded with messages regarding thread starvation. While the console states that this may be a symptom of general performance issues, the activity monitor in macOS never reports over ~50% utilisation of CPU, often lower. Running on M2.
Unsure if it's a bug or my misunderstanding but it feels like there is some performance available to Whisky which it is not using.
Steps to reproduce
Play Counter Strike 2 through Steam with Whisky on M2.
Expected behaviour
Whisky will utilise the maximum CPU available to it in order to avoid performance issues.
Logs
What version of Whisky are you using?
2.3.2
What version of macOS are you using?
Sonoma (macOS 14)
Issue Language