Skip to content

v2.1.0 | Xenia Canary Netplay

Compare
Choose a tag to compare
@AdrianCassar AdrianCassar released this 11 Jan 14:50
· 264 commits to netplay_canary_experimental since this release
  • Games now working:

    • MotoGP 14
    • MotoGP 15
    • L4D & L4D GOTY
    • Team Fortress 2 - TU 5
    • Team Fortress 2 Ranked
  • Bugs Fixed

    • Create a session when STATS are enabled. (Fixes STATS for CSGO)
    • QoS (Quality of Service) data spamming the xenia web server causing timeouts from Heroku.
    • Issue with infinite thread spawning
    • A bug with UPnP causing a crash
    • A bug with IP URLs in api_address not adding /
    • FM4 protect_zero = true requirement
    • TF2 protect_zero = true requirement
    • RDR GOTY from crashing
  • Config

    • offline_mode - Offline Mode
    • log_mask_ips - Do not include P2P IPs in xenia.log
    • stub_xlivebase - Return success for all unimplemented XLiveBase calls
  • General Improvements

    • Cleanup of XGI->XSession
    • Support for saving/loading session context
    • XLiveAPI Initialization
    • XSessionArbitration is now working
    • XUID Online/Offline Generation
    • If XUID is set to an empty string generate a new XUID
    • Netplay toolbar tab
    • Add support for routers with permanent leases (UPnP)
  • Regression

    • Leaderboard in L4D2 crashing due to CreateFriendsEnumerator.
  • XLiveBase

    • CreateFriendsEnumerator
    • XStorageBuildServerPath partial support
    • XStringVerify stub
    • DownloadToMemory stub
    • UploadFromMemory stub
    • XContentGetMarketplaceCounts stub
    • XUserMuteListQuery stub used by MotoGP 15