A emulation layer of EOSSDK that does it's best to enable true p2p multiplayer
Find a file
2026-08-06 00:18:53 -03:00
keyDumper added re-encription tool 2026-08-06 00:18:53 -03:00
Launcher Created launcher to manage the config 2026-07-04 10:54:15 -03:00
build.sh Initial commit. 2026-06-28 21:33:05 -03:00
dump.txt More complete working multiplayer 2026-07-04 11:10:28 +02:00
gen_def.py More complete working multiplayer 2026-07-04 11:10:28 +02:00
gen_stubs.py add telemetry blocking 2026-08-06 00:16:06 -03:00
LICENSE Initial commit 2026-06-29 02:16:56 +02:00
main.cpp add telemetry blocking 2026-08-06 00:16:06 -03:00
README.md Actualizar README.md 2026-07-04 11:47:10 +02:00

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.

This patch is particulary made for Holos Hanafuda, tested on version 1.2.0 under wine

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:

  1. 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

Disclaimer and Licensing

This project, EOSSDK-Holos, is an independent research initiative focused on software emulation and network engineering. Its primary objective is to enable Peer-to-Peer multiplayer connectivity by providing an emulation layer for the Epic Online Services SDK. It is important to clarify that this project does not endorse, support, or encourage piracy, copyright infringement, or the unauthorized distribution of software. To utilize this patch, users must possess a legitimate, legally obtained copy of the game, as this project does not bypass or provide game content and functions exclusively as a network compatibility layer for existing owners. The code and documentation provided herein are intended solely for educational and research purposes. All source code developed for this project is distributed under the terms of the GNU General Public License, Version 2, and users are encouraged to review the license terms to understand their rights and obligations regarding the modification and redistribution of this software.