Skip to content

ReFix v1.21 - Hotfix: Steam Matchmaking JoinLobby & Spacewar Join Pipeline

Choose a tag to compare

@Coronitaa Coronitaa released this 25 Aug 13:56
· 3 commits to main since this release

ReFix v1.21 Hotfix Release

Matchmaking & Steam Join Pipeline Fix

  • Fixed ISteamMatchmaking::JoinLobby null target: Added missing fallback to g_pfn_JoinLobby and unconditional VTable index 14 hook in InstallVTableHooks() across all game engines (Unity, Unreal, Godot, Native C++).
  • Resolved JoinLobby APICall handle: 0 issue: Games joining via server browser, Steam invitations (GameLobbyJoinRequested_t), or Rich Presence (+connect_lobby) now properly receive non-zero SteamAPICall_t and LobbyEnter_t (504) callback from Valve Spacewar 480 backend.
  • Enhanced Diagnostic Logging: Added structured mandatory instrumentation for JoinLobby tracking LobbyID, RealAppId, MaskAppId, interface pointer, VTable/Export target selection, and returned handles.
  • Full Multi-Engine & Multi-Mode Compatibility: Fully tested and verified with Unity, Unreal Engine, Godot, and Re:Goldberg LAN emulation.

Package Contents

  • Updated steam_api64.dll proxy with complete VTable & flat export fallback
  • Synchronized winmm.dll, EOSSDK-Win64-Shipping.dll, RedboneEOS.dll
  • Automated deployment tools (AutoDeploy.bat, deploy_helper.ps1)