Counter-Strike is a modification (MOD) to the excellent game, Half-Life. It modifies the multiplayer aspects of Half-Life to bring to it a more team-oriented gameplay. Counter-Strike provides the player with an experience that a trained counter-terrorist unit or terrorist unit experiences.
The MOD is team-based featuring one team playing the role of the terrorist and the other team playing the role of the counter-terrorist. Each side has access to different guns and equipment, as well as different abilities. Maps have different goals such as: hostage rescue, assassination, bomb defusion, Terrorist escape, etc.
Weapons include the usual assortment of pistols, shotguns, assault rifles, sniper rifles, grenades, demolition devices. Each side has access to a different subset of weapons so for example only the counter-terrorist can use the M4A1, and only the terrorists can use the AK-47.
We are confident that we've created a MOD quite unlike any other. We hope you will be immersed in the frightening and intense world of Counter-Terrorism.
by a1batross
Since this autumn, GoldSrc protocol support is in the mainline engine and available for testing for anybody. This feature is still a work-in-progress, but anyway it is good enough to be called playable. We appreciate any bug reports and contributions according to it.
For connecting to GoldSrc-based servers, you can use the console command: connect <ip> gsAlso, GoldSrc servers can be added to the favorites list - just don't forget to choose the proper protocol when adding it.
by SNMetamorph and a1batross
Fixed an issue when voice chat sound would become completely distorted when multiple players spoke simultaneously. Also, some settings related to voice chat were added to the multiplayer settings menu. Voice chat button was added to touch configuration for Android port.
Added tabs with favorites and recent servers, basic server filtering was added (in the bottom).
by SNMetamorph
We've needed some kind of MP3 alternative for a long time. Since being invented back in 1993, nowadays MP3 is far inferior to its modern alternatives in both compression efficiency and audio quality. At the same time, also the best lossy audio compression codec Opus is open-source and free, and we're already using it for voice chat - why don't use it for audio files too? Also, some of the mods using really a lot of sounds, and at some point audio compression efficiency can save several gigabytes of disk space.
What about Vorbis codec? It's still better than MP3, but from practical point of view it can be useful in terms of backward compatibility with existing content (because, obviously, if you have lossy-compressed audio - it's better to not recompress it to another format, because this will lead to "generation loss"). Ogg Vorbis is pretty wide-spread audio format, also other idTech-based game engines supports it.
The sound looping feature, which was already supported in MP3, now also supported in both these formats too.
by a1batross
This is from that rare kind of feature, that had already been in the engine for a long time, but could not be used for technical reasons. Originally, video playback was dependent on the platform-specific "Video For Windows" framework and the ancient Cinepak codec. For proper working, it should be installed system-wide and also it's available for use only for 32-bit processes and exclusively for Windows. Because of that, users were having a lot of troubles while trying to get things working, and with some circumstances it was not possible at all.
In engine and some of the mods, we support (and use) 64-bit builds for a long time already. Also, we do care about other platforms rather than only Windows. This is why we decided to completely get rid of VFW-related code and instead use ffmpeg for video playback. Also, we decided that video playback support should be an optional feature - ffmpeg libraries are bulky; also, most mods don't use videos anyway. So, anybody who has plans to distribute mods along with the engine, or just want to free up some disk space will be able to just remove those libraries.
by maximqaxd and megavolt85
This is still in progress, but it already works on actual hardware. Port can load content that was originally made for Dreamcast port, because it supports all of that platform-specific content formats such as PVR with VQ compression and ADPCM WAV sounds. Multiplayer works too.
by sofakng
Project building issues on MacOS were resolved, and automatic builds for MacOS were added to CI. But this port isn't well-tested anyway, and it is possible to catch some MacOS-specific bugs: in this case, feel free to report it on GitHub. But our capabilities with the MacOS port are limited, since nobody from the developers has any relevant hardware, and because of it we're looking for a proper maintainer.
There isn't much to describe here, as it involves plenty of minor changes that are hard to track down retrospectively. In some cases, incompatibility was caused by differences in console variables. Sometimes, it was caused by differences in internal logic between GoldSrc and Xash3D.
As of today, engine and masterserver both support IPv6. And we have some masterservers running on the Internet through IPv6. This means anybody could set up their Xash3D FWGS server on the Internet with IPv6, and it will be presented for other clients who also have IPv6 address. Also, it is well tested, and we didn't discover any issues with it.
If you, for some reason, need to run a dedicated server exclusively on IPv6, you can use the -noip startup parameter, which completely disables IPv4 networking.
by SNMetamorph
If you have some VDS or PC with an installed Linux distro, now it's possible to set up a Half-Life dedicated server based on the up-to-date Xash3D FWGS engine build in a couple of actions! Also, this Docker image has pre-installed Metamod, AMX Mod X, and bots using jk_botti Metamod plugin.
For now, a pre-built Docker image is only available for Half-Life, but in the future we hope to build images for other mods too (such as Counter-Strike 1.6).
3 more betas are coming straight from the graveyard and into your steam account within the next month. I am currently working on 1.0 3.0 and 5.2 and made...
A new Server has been added. It dosent show up in Find servers for some odd reason. Just add: 192.168.1.4:27015 to your Favorites and Play. If theres...
Finally we have a website! It can be accessed at and it has a forum for everything relative to CS1.0 and yes- Guests are able to browse but unfortunately...
Hey guys been a while since I last updated (over a year...) so here's v1.2 of our little mod, which fixes the configuration files and GameMenu.res...
Hi!i'm back in the modding comunity. I am a middle schooler so i can't answer every questions .This is the full version of my mod.
This is condition zero maps on 1.6.Thinking to add condition zero bots but this is beta.Also it doesn't work on Half.Life.v2023.12.01.I DO NOT know how...
The map. Hostage rescue located in a valley warehouse. The gameplay is unforgiving, you can not let your guard down.
Counter-Strike 1.6 ReTrO Edition is a custom version of CS 1.6 that uses the weapon models from cs 1.0/1.5 (same for the player models). If you feel like...
How do i play this? i own half life on steam, and i put the folder in my half life folder and restarted steam twice, but it wont show up
where do i download this?
This comment is currently awaiting admin approval, join now to view.
This mod was literally created in 1999 (because of the WON client)
Counter-Strike mods is mods in a mods
Any way i can use xash for this?
Nope, it's just not possible. CS 1.6 requires VGUI2 which isn't supported in Xash3D. CS 1.5 isn't possible either because of its encrypted client dll.
currently the mobile version of xash seems to manage to load cs 1.6 so kinda no
Como se llama el mod en el q el equipo verde vs el azul se mataban hasta con maletas
This comment is currently awaiting admin approval, join now to view.
ni idea bro:(
que