2.1 KiB
2.1 KiB
CapySR - WIP
A server reimplementation written in C++ for a certain anime game with star and rails. Targets the 4.6.5x beta (usually the latest). This server is in WIP, but you can still use it.
Prebuilt
Don't want to build it yourself? You can grab the prebuilt from Releases, and skip to Running 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(capysr.exeif you use a prebuilt). - 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.
