Skip to content

Ryubing MCP Bridge v0.2.0 (Windows x64)

Pre-release
Pre-release

Choose a tag to compare

@Leuconoe Leuconoe released this 12 Aug 02:39
· 0 commits to master since this release

Experimental Windows x64 build of Ryubing with the opt-in local MCP control bridge.

Highlights

  • Adds cross-program RomFS access for multi-program containers and applies mods using the exact child program ID.
  • Rejects bridge screenshots with INVALID_STATE until a non-zero renderer frame is ready, preventing early Vulkan screenshot null dereferences.
  • Makes AsyncWorkQueue.Dispose idempotent so repeated Avalonia close notifications do not raise a disposal exception.
  • Retains the loopback-only, token-authenticated MCP bridge with status, input, touch, screenshot, log, and game-launch support.

Build and verification

  • Product version: 1.0.0-mcp.2+7231e00ea0302dd61b617b4edc29672b3dbcda30.
  • Windows x64 self-contained Release build passed with 0 warnings and 0 errors.
  • New idempotent-dispose regression test passed.
  • The broader upstream test run was attempted but its existing Unicorn CPU host terminated with a stack overflow on this machine; this occurred outside the changed MCP paths.
  • ZIP contains 13 runtime/license files only. No PDBs, logs, games, keys, firmware, profiles, or saves are included.

The bridge remains disabled during normal standalone launch. It is enabled only with --control-port and a token supplied via RYUBING_CONTROL_TOKEN or --control-token-file.

Companion MCP server: https://github.com/Leuconoe/ryubing-mcp/releases/tag/v0.5.0