Skip to content

Xbox runtime v2 (xgameruntime store fix)

Choose a tag to compare

@mikey92 mikey92 released this 02 Nov 05:20
18f4969

Soju's build of the Xbox game runtime DLL xgameruntime.dll, used by Xbox PC in Soju (#62).

Built from the Xodus Nexus runtime source xodus-nexus-runtime-11.0-20261022-gf4adc821 (Wine 11.0, LGPL-2.1+), the two MACxus runtime patches (wine-macos-gs-last-error.patch, xgameruntime-xstore-queries.patch at MACxus 0ab2972) and patches/xgameruntime-store-empty-strings.patch.

The Soju patch fills the store product strings the runtime left NULL (linkUri, currency codes, SKU campaign and offer IDs). Retro Classics read them unchecked and exited with code 5 right after its store query.

Rebuild with scripts/build-xbox-runtime.sh; every input is pinned in resources/xbox-runtime.json. Bytes differ between toolchains, so Soju pins this published build:

  • size 9765166
  • SHA-256 f1ad4280db9bd49c1560fdb2751469f87723c4123a911b7fe3722c8bb91be920