Honkai: Star Rail Server Emulator (0.56)
  • Zig 99.5%
  • PowerShell 0.3%
  • Shell 0.2%
Find a file
2026-05-31 22:42:51 -04:00
assets feat(scene): handle props for maze connectivity 2026-05-31 22:42:51 -04:00
common/src common: goodbye tcp.readTimeout 2026-03-30 23:09:30 +03:00
dpsv/src dpsv.http: use concurrentTimeout directly 2026-03-30 22:58:02 +03:00
gamesv/src fix(challenge): all challenges with multiple stages should start from low state 2026-05-31 22:42:51 -04:00
proto all: init 2026-03-16 23:42:28 +03:00
.gitignore all: init 2026-03-16 23:42:28 +03:00
build.zig all: init 2026-03-16 23:42:28 +03:00
build.zig.zon Update to zig 0.16.0-dev.3006+94355f192 2026-03-28 11:12:13 +01:00
envrc Update to zig 0.16.0-dev.3006+94355f192 2026-03-28 11:12:13 +01:00
LICENSE all: init 2026-03-16 23:42:28 +03:00
README.md feat: better windows support 2026-03-23 15:50:51 +01:00
setup-env.ps1 feat: better windows support 2026-03-23 15:50:51 +01:00

Eileen-SR

Server Emulator for the Pre-Beta version of Honkai: Star Rail. title

Features

  • Exploration
  • Cocoon Stages
  • Lineups
  • Light cones with equip persistence

Getting Started

Requirements

For additional help, you can join our discord server

Setup

Building from sources

Linux

git clone https://git.xeondev.com/eileen-sr/eileen-sr.git
cd eileen-sr
. ./envrc # In case you don't have zig installed, `envrc` can do this for you.
zig build run-dpsv &
zig build run-gamesv

Windows

# Assuming you have git installed and are using powershell.
git clone https://git.xeondev.com/eileen-sr/eileen-sr.git
cd eileen-sr
./setup-env.ps1 # In case you don't have zig installed, `setup-env.ps1` can do this for you.
Start-Process zig -ArgumentList "build run-dpsv -Doptimize=ReleaseSmall" -NoNewWindow; zig build run-gamesv -Doptimize=ReleaseSmall

Logging in

The target client version is 0.56, you can get it from 3rd party sources. Next, you have to apply the necessary client patch. It enables debug features and applies the necessary game logic patches for the better experience. Follow the instructions from the patch's README.

Community

Donations

Continuing to produce open source software requires contribution of time, code and -especially for the distribution- money. If you are able to make a contribution, it will go towards ensuring that we are able to continue to write, support and host the high quality software that makes all of our lives easier. Feel free to make a contribution via Boosty!