A modified client launcher for Nexon's (South Korea) Counter-Strike: Online 2.
- A copy of Nexon's Counter-Strike: Online 2 (hosted in MEGA and Google Drive, SHA-256: 02F76DBDD083EF78ECC92EB963C7C7A7576FF2E2C695671A4F358C2580584965);
- This incomplete emulated master server running in the background;
- Visual Studio 2017's C++ Redistributable;
- And the launcher's files in
[your CSO2 game path]/Bin
.
Keep in mind that the launcher released here will connect 127.0.0.1 (for now).
The translations are a courtesy of Frostie.
- To start the launcher, run
launcher_main.exe
; - Once the game loads enter some login information - only your username will be used, and you can use any password (example);
- In order to host a room, choose the second option in the menu that reads 공식전 (translation: competitive game) (example), then pick the first option (example);
- If you wish to play with more players repeat the previous steps, otherwise you can start the match by pressing 게임 시작 (translation: game start) (example).
The match options are unchangeable, and you can't do almost anything since the master server is incomplete.
There will be a console window where you can input commands just like a regular Source Engine console (you can enable cl_showfps
, for example).
Only Windows is supported.
Clone the project with git clone --recursive https://github.com/Ochii/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 and the Source SDK.
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]
.
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 or comment about, have a look at the pull requests.
-
Valve Software for their SDK
- To UserU
- To SHI_KU
- To ReddUT from Counter-Strike Online Wikia's Discord
- To Frostie from Counter-Strike Online Wikia's Discord
Read LICENSE
for license information.
I'm not affiliated with either Valve and/or Nexon, neither I own Counter-Strike Online 2.