1300TI love to MIMIC things.
ACTIVE REF a286c0e

project record / semu

sEMU

Steamworks emulator built on gbe_fork, with selected networking, overlay, and companion-DLL paths.


overview

sEMU implements selected Steamworks interfaces and callbacks on top of gbe_fork. Its source includes SteamNetworkingSockets and SteamNetworkingMessages paths, a data-backed overlay for friends, achievements, invites, and chat, and configured companion-DLL loading. The minimal profile keeps offline calls and disables network and overlay hooks. The eEMU bridge is a separate ABI path; these source and test changes do not certify a retail client.

in the repository

current work

The SpaceWar callback queues peer accepts; a worker processes them without holding the peer-state lock. Its test covers duplicate requests and a stalled external handler. Other local tests exercise loader configuration, overlay behavior, invitations, and the offline profile. None certifies a retail client.

change history