Skip to content

GYKgamer/cs16-client-on-web

 
 

Repository files navigation

CS16Client Build Status CS16Client

Counter-Strike reverse-engineered.

Donate

Buy Me A Coffee

Support me on Buy Me A Coffee, if you like my work and would like to support further development goals, like reverse-engineering other great mods.

Download

You can download a build at the Releases section, or use these links:

Installation

To run CS16Client you need the latest developer build of Xash3D FWGS, which you can get here (unless on Android). You have to own the game on Steam and copy valve and cstrike folders into your Xash3D FWGS directory. After that, just install the APK and run.

Building

Clone the source code:

git clone https://github.com/GYKgamer/cs16-client --recursive

Emscripten (WIP, Linux only)

Download Emscripten at https://emscripten.org/docs/getting_started/downloads.html
then run the commands: mkdir build-html5 && cd build-html5
and run the commands:
emcmake cmake ..
emmake cmake --build .
after it compiles run the compile script in the root directory: ./compile_all.sh

Now javascript files will be built, the slight issue being, I don't know how to use them. If anyone knows, make a pull request please If you get an error about fontconfig.h not found, follow this tutorial on how to fix it

Windows

cmake -A Win32 -S . -B build
cmake --build build --config Release

Linux

cmake -S . -B build
cmake --build build --config Release

Android

./gradlew assembleRelease

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 75.7%
  • C 23.4%
  • Other 0.9%