This is a modularizatied version of Ochii/cso2-launcher.
Plugins are mainly patches to and extra functions like custom gamefiles
Main patches for cso2 to get game running.
Get game to work with Ochii's cso2 services
Allow user to modify game files
Have a look at the issues for a list of bugs found or to report them yourself.
If you have any improvements that you would like to share, go ahead and open a pull request.
Only Windows is supported.
Clone the project with git clone --recursive https://github.com/GEEKiDoS/cso2-launcher.git
.
Start a PowerShell instance and change directory to the project's directory, then, run ./setuplibs.ps1
.
The script will setup PolyHook, its dependency Capstone.
Then download libcurl and build it with static lib. Then change the dir of libcurl in Login plugin project.
Open the solution CSO2Launcher.sln
and build it in your preferred configuration.
If built successfully, you will find your binaries inside out/bin/Win32/[your configuration]
.
- Valve Software for their SDK
- Ochii for Original version
- NTAuthority Awesome IW4M(4D1) project for reference code.
- All "Thank you's" on readme of original repo
Read LICENSE
for license information.
I'm(and Ochii's) not affiliated with either Valve or Nexon, just like I don't own Counter-Strike Online 2.