Counter-Strike: Source is the latest release of Counter-Strike, the planet's most popular squad-based Tactical Action FPS, where players co-operate as part of a team to achieve objectives.
When adding test results please specify video card and driver version you are using.
- the holy game without voice communication
- played on "de_dust 2" "de_dust"
- downloading data [sounds etc.] from server works, too
What does not
- microphone :(
- changing some options [model details for example]
If I change them and try to agree, the game freezes and I've to restart my X-Server.
What was not tested
Gold because I've to enter this registry entry: [HKEY_CURRENT_USER\Software\Wine\Direct3D] "VideoMemorySize"="128" If I do not, I get this error "failed to lock index buffer in CMeshDX8::LockIndexBuffer"
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Manjaro Linux 20.2||Jan 14 2021||5.22||Yes||No||No||Garbage||Adel Khial|
|Show||Ubuntu 17.04 "Zesty" amd64 (+ variants like Kubuntu)||Jul 15 2017||2.12||Yes||Yes||Platinum||TheStraight|
|Show||Arch Linux x86_64||May 26 2016||1.9.10||Yes||Yes||Platinum||Ash Carvin|
|Show||Ubuntu 15.04 "Vivid" amd64 (+ variants like Kubuntu)||Apr 09 2016||1.9.7||N/A||Yes||Gold||an anonymous user|
|Show||Ubuntu 15.04 "Vivid" amd64 (+ variants like Kubuntu)||Apr 09 2016||1.6.2||N/A||Yes||Gold||an anonymous user|
|Bug #||Description||Status||Resolution||Other apps affected|
|5159||Microphone xmit in Half Life and HL:S games very harsh and goes in and out of "focus"||REOPENED||View|
|6095||MOTD in counter-strike 1.6 does not render||REOPENED||View|
|24684||Multiple Source engine based games (Steam): out-of-order rendering, bloom effect and lights are visible through walls when multicore rendering is enabled||NEW||View|
All things going well, this game will work in current versions of wine (wine-1.0.1 and up) if you:
cd ~/.wine/drive_c/Program\ Files/Steam && WINEDEBUG=-all wine steam -applaunch 240
Note: Your path might differ, depending on language and installation directory. This is default for English install.
Note2: Additional command line options go after-applaunch * not before. Ex: -applaunch 240 -dxlevel 80 -console
For better graphics quality you might want to use -dxlevel 90 command option and enable GLSL shaders via registry (save this to a "file.reg" then import with 'wine regedit file.reg'):
Note: GLSL is enabled by default as of wine-0.9.49
For better performance use -dxlevel 80 or even 70 and the following game settings:
cl_drawmonitors 0 r_WaterDrawRefraction 0 r_WaterDrawReflection 0Also you can disable GLSL.
(i) In the past Steam updates have been followed by serious errors running CS:S (or even just steam), including serious lockups. When running after an update, be sure that you're ready to switch to another tty at the first sign of trouble - preferably having a "wineserver -k" sitting ready in it just in case. Just a thought.
(ii) Sound latency issues (skipping, popping as everything struggles to keep up) - most notably sudden lag during firefights can sometimes be cleared up by running "soundlist" in the CS:S console. This is a more general CS:S issue, nothing to do with wine.
If you have other good resource (at least as good as ones above) send vitamin a message with the link.