Skip to content

CS 1.6 NextClient: Stuck at "Starting Local Game Server" when creating new local game #80

@IGNRexI

Description

@IGNRexI

NextClient Build Issue Report

Issue Description

Description:
After building NextClient from source and launching it, the client gets stuck when trying to start a local server.

Steps to reproduce:

  1. Clone the repository and build NextClient from source
  2. Launch NextClient
  3. Go to "New Game" → try to start a local server

Expected behavior:
Local game server should start and the game should load normally.

Actual behavior:
Client gets stuck at "Starting Local Game Server" and never proceeds.

Additional information:

  • OS: Windows 11
  • Build configuration: Release
  • Visual Studio: 2022 Community (14.44.35207)
  • CMake: 4.1.0-rc1
  • Generator: Ninja (fallback: NMake Makefiles)
  • Architecture: x86

Error messages encountered during build:

CMake Error at nextclient/launcher/dep/gs-sdk/build/cmake/gameanalytics/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED):
Compatibility with CMake < 3.5 has been removed from CMake.

Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.

Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.

Build warnings:

  • CMake Deprecation Warning about compatibility with CMake < 3.10
  • Policy CMP194 warning about MSVC assembler
  • FetchContent deprecation warning for distorm
  • Various compiler warnings about macro redefinition and type conversion

Notes / guesses:

  • Possibly an issue with local server initialization in the NextClient build
  • Could be related to missing dependencies or paths for HL1 engine libraries
  • The build completes successfully but runtime behavior is affected
  • May be related to CMake policy compatibility issues

Build environment details:

  • Repository: https://github.com/CS-NextClient/NextClient
  • Commit: Latest main branch
  • Dependencies: All submodules properly initialized
  • vcpkg packages: Successfully installed 18 packages including OpenSSL, zlib, glfw3, etc.

Files generated after successful build:

  • cmake-build-release\out\bin\Release\cstrike.exe
  • cmake-build-release\out\bin\Release\next_engine_mini.dll
  • cmake-build-release\out\bin\Release\FileSystem_Proxy.dll
  • cmake-build-release\out\bin\Release\steam_api.dll
  • cmake-build-release\out\bin\Release\nitro_api2.dll
  • cmake-build-release\out\bin\Release\vgui2.dll

Additional context:

  • Tried restarting the client and computer, issue persists
  • Build process completes without fatal errors
  • All required dependencies are present

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions