| detours | ||
| injector | ||
| libraries/open_source | ||
| neverlose | ||
| phnt | ||
| server | ||
| .gitignore | ||
| LICENSE | ||
| neverlose.sln | ||
| README.md | ||
Build instructions
Requirements
- Visual Studio Build Tools 2026 with the v145 MSVC toolset
- Windows 10 SDK
- Rust 1.88.0 or newer
The C++ project must be built as Release | x86.
If you are using Visual Studio, make sure the selected configuration is Release | x86.
Building
Build the C++ project:
msbuild neverlose.sln `
/p:Configuration=Release `
/p:Platform=x86 `
/p:PlatformToolset=v145 `
/m
Build the Rust server:
cd server\rust-server
cargo build --release --locked
cd ..\..
Expected outputs:
Release\neverlose.dll
Release\injector.exe
server\rust-server\target\release\neverlose-server.exe
Place all three files in the same folder before running.
Official releases
Official release binaries are built by GitHub Actions from the public source repository.
Each GitHub release lists the exact source commit used for the build and includes SHA256SUMS.txt so you can verify that the downloaded files match the CI-produced artifacts.
Local builds are useful for auditing, modifying, or running your own copy of the project. They are not currently guaranteed to be byte-for-byte identical to the official GitHub Actions release artifacts.
Server notes
All Neverlose configs, scripts, styles, and language files are stored next to neverlose-server.exe in the nl_cloud folder.
You do not need a PostgreSQL database.
Notes
This project, especially the server, has been a massive pain to get working properly.
Me and spiny nuggie have probably lost a few years of our lives fixing this thing, but it is finally in a usable state.
https://gs.femboy.tw
https://git.femboy.tw/users/root/
Thanks for helping us hit a peak of 2k users ❤️
Refer to the LICENSE file for the license disclaimer.