### This project is being worked on and not everything works yet, contact me for help



# EOSSDK-Holos

EOSSDK-Holos is an emulation layer for the Epic Online Services (EOS) SDK. Its primary objective is to make possible true Peer-to-Peer multiplayer connectivity by intercepting and redirecting P2P traffic over a direct UDP socket.


# Build

1. Place the contents of this repository into the game's plugin directory:

`Holo's Hanafuda\HolosHanafuda_Data\Plugins\x86_64\`


The project acts as a DLL proxy. To ensure the game can still access the original SDK functions, you must rename the existing file:


2. Locate `EOSSDK-Win64-Shipping.dll` in the directory mentioned above and rename it to `EOSSDK-Win64-Shipping_orig.dll`.


Execute the build script provided in the repository to generate the proxy DLL:

```bash ./build.sh```