AdrianCassar
released this
01 Jan 18:47
·
289 commits
to netplay_canary_experimental
since this release
Xenia Canary Netplay - Xbox 360 Emulator
v4.0.0
Netplay now works with over 400 games in some capacity see netplay compatibility.
Public Sessions: https://xenia-netplay-2a0298c0e3f4.herokuapp.com/
Xenia Web Services commit corresponding to this release: AdrianCassar/Xenia-WebServices@c5b24b3
π Wiki:
β¨ Implemented:
- Support online XUIDs for xbox live profiles
- Basic update feature
- Network mode selector
- Basic friends support
- Join friends presence/sessions
- Basic friends list manager
- XFriendsCreateEnumerator
- XPresenceCreateEnumerator
- XSessionGetDetails
- XSessionSearchByIDs
- XSessionSearchWeighted
- WSAEventSelect
- XamUserGetAgeGroup
- XamShowGamerCardUI
- XamShowGamerCardUIForXUID
- GetMembershipTierFromXUID
- GetOnlineCountryFromXUID
π§ Improvements:
- XamUserStatsEnumerator stability
- Decouple server dependency for Systemlink
- Generate XNKIDs for Systemlink
- Blades dashboard marketplace stubs
- Added XUID backend mismatch warning
π οΈ Fixed:
- XamPartyGetUserList corruption
- Adapter interface name corruption
- UPnP refresh if unauthorized
- api_list CSV parsing recursion
- Port chaining from backend
π Config:
network_mode
- Network mode types: Offline, Systemlink, and Xbox Livefriends_xuids
- Comma delimited list of friend XUIDsxlink_kai_systemlink_hack
- Enable hacks for XLink Kai support. Will break some games. See: https://www.teamxlink.co.uk/wiki/Xenia_Support
Binary Hashes
xenia_canary_netplay.zip
SHA-1: EA66FFD75DA4DFF9DCAE5779A2B6BC9357A853F2
xenia_canary_netplay_WSASendTo.zip
SHA-1: BF464EBB90CC320930DB401621477616D3E46428
- This build is identical to netplay with experimental WSASendTo overlapped implementation, it's unstable but games that require it may progress further.
Full Changelog: v3.0.0...v4.0.0