Co-op multiplayer mod for Everspace 2 — a dwmapi.dll proxy, host-authoritative listen server.
0.2.3 is an audit release. A full read of the mod, its test harness and tooling turned up 46 defects,
all fixed here — most of them in places two players never reach (a slot being reused, a third player, a
session ending and another starting). It builds clean, but the live two-instance harness has not been
run on this build yet: treat it as a candidate until verify.py is green on it. Everyone in a session must
run the same version — the position relay, hitpoint mirror and ghost-query messages changed shape. Full
list in CHANGELOG.md.
This build is pinned to one game build. The mod checks the game exe's PE timestamp against
4225050077 and disables itself (with a line in its log) if they differ, so it will not
misbehave against a different patch — it simply will not activate until it is rebuilt.
Install
Drop dwmapi.dll next to ES2-Win64-Shipping.exe in
steamapps/common/EVERSPACE™ 2/ES2/Binaries/Win64/.
On Linux/Proton also add the launch option WINEDLLOVERRIDES="dwmapi=n,b" %command% — that is
the single most common thing people miss. Full instructions are in INSTALL.md in the zip.
Verify it loaded
Reach the main menu and look for a MULTIPLAYER entry under NEW GAME.
dwmapi-0.2.3.pdb is attached separately, for symbolising a crash callstack
(scripts/crash.sh); it is not needed to play.
Not affiliated with Rockfish Games. For use with your own copy of the game.