76160e81fe9a1ba898e36f9489ffadf3205a2f87
CapySR - WIP
A server reimplementation written in C++ for a certain anime game with star and rails. Targets the 4.5.5x beta (usually the latest). This server is in WIP, but you can still use it.
Requirements
- Visual Studio 2026 Community (or the smaller Build Tools): https://visualstudio.microsoft.com/downloads/ In the installer, tick "Desktop development with C++". That brings the compiler, the Windows SDK, CMake and Ninja; keep "C++ CMake tools for Windows" ticked, which it is by default.
- Python 3: https://www.python.org/downloads/windows/ Tick "Add python.exe to PATH" during install.
- protoc: https://github.com/protocolbuffers/protobuf/releases Download protoc--win64.zip, unzip it, and add its bin folder to PATH. Pick the newest normal release, not an -rc one.
- The Python protobuf package, which is required. tools/gen_proto.py imports google.protobuf, so the build fails without it. Install it with:
py -m pip install protobuf
Build
.\build.ps1 # to build
Then find the outputs at build\bin\
Running it
Supports both CN and OS client. You can get the latest client here: CN or OS. Recommends you use 7z to extract.
- Copy
launcher.exeandhkrpg.dllfrom launcher folder inside CapySR and paste them inside your client folder (Thank you Reversed Rooms) - Start the server:
build\bin\capysr.exe. - Run the
launcher.exeas administrator. - Log in with any account name and password; the SDK routes accept anything.
Delete data/player.json to start over from the defaults in config/config.json if needed.
srtools
The server also supports https://srtools.neonteam.dev/!
Credit
- capyb2222
- Various other server for references.
Troubleshooting
- You can create an issue in this repository, but it is not guaranteed I will be there to help.
Languages
C++
71.9%
C#
23%
Python
3.6%
PowerShell
1%
CMake
0.5%
