splitux-gg/eos_sdk_emu-splitux — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a small C library that emulates enough of the Epic Online Services SDK for Splitux so local games or sample apps can run without talking to real Epic servers. Keep it practical and focused on the pieces already suggested in this repo, platform setup, connect login flow, callbacks, sessions, networking and P2P behavior.

I want it to compile cleanly, expose headers that look usable by sample code, and include simple samples or a test bench showing the main flows working locally. Please use the existing design notes in the repo as the source of truth, keep the implementation straightforward, and don’t overbuild features that aren’t described there.

Make sure someone can clone the repo, build it with the provided build files, and run a basic local demo or tests to confirm the emulator works. If you need details about EOS behavior, look up current docs online, but keep the result simple and offline friendly.

Want more depth? Deep Reverse