Neverness to Everness server emulator
assets | ||
lib | ||
servers | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
flake.lock | ||
flake.nix | ||
LICENSE | ||
README.md |
fadia-rs
Experimental server emulator for the game Neverness to Everness
NOTE: fadia-rs is currently under active development
Getting started
Requirements
For additional help, you can join our discord server
Setup
a) building from sources
git clone https://git.xeondev.com/fadia-rs/fadia-rs.git
cd fadia-rs
cargo run --bin fadia-patchersdk-server
cargo run --bin fadia-gamesdk-server
cargo run --bin fadia-game-server
b) using pre-built binaries
Navigate to the Releases page and download the latest release for your platform.
Start each service in order from option a)
.
Logging in
Currently supported client version is CB2 Global 1.0.19
, you can get it from 3rd party sources (e.g. game launcher). Next, you have to apply the necessary client patch. It disables anticheat and allows you to connect to local server.
Implementation details
- patchersdk-server: implements a basic HTTP file server from which client obtains the "serverlist".
- gamesdk-server: emulates "sdk" server which handles account login and provides the route to the game server.
- game-server: emulates Unreal Engine Dedicated Server, which is used for the entirety of game logic.
Extra configuration
You can change playable character in the game_server.toml
file.
Support
Your support for this project is greatly appreciated! If you'd like to contribute, feel free to send a tip via Boosty!