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.
Just about everything--dxlevel 70, 80, and 90; alsa and oss; networking; full gameplay.
What does not
Changing the video settings through the game's video dialog crashes the game. Not sure about pixel shader under ATI--didn't turn it on to see. Performance is less than ideal. The gameplay is acceptable on indoor maps. On outdoor maps, the fps drops substantially, and the game is hardly playable. That said, I am running 2+ year old hardware, so even the outdoor maps might work on an up-to-date machine.
What was not tested
Specs: Athlon XP 64 3700+ 1 GB RAM ATI X600 1) When running on amd64 with 64-bit OS, run the game through linux32, e.g.: "linux32 wine Steam.exe" 2) Performance is still somewhat lacking, especially on outside maps. On windows, I play at 1200x800 with full visuals and get 20-40 fps. Through wine 9.13, I play at 800x600 with low to medium visuals, and get 5-20 fps (5 on some of the outside maps--barely playable there--but 20 on indoor maps plays fine). 3) For some reason, CS:S is not receiving/recognizing the options I pass it through Steam. Thus, I have to set the options *in* steam (right-click game title, view properties, launch options). 4) Here is the full command I use to launch steam (executed from within the steam directory): WINEDEBUG=-all nice -n 20 linux32 wine Steam.exe 5) Here are my launch options, per #3: -console -dxlevel 90 -heapsize 512 -width 800 -height 600
|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.