Whatever installer microsoft is offering on their website (gfwlivesetup.exe) is yes downloading the 2013 last release of the marketplace (gfwlclient.msi), but also only the 2011 redist (xliveredist.msi)
Aka version 18.104.22.168, when latest is 22.214.171.124 (who wrote that in the article without checking?)
After quite a lot of effort with Wireshark and ProcMon, I found out in-game updaters get it from here, then unpack and launch the seemingly-only-working-when-called-this-way XLiveUpdate.exe that handles all the remainder.
Thing is, we cannot just link it and call it a day, because it's a cab (*gasp*) file and people would burn their houses before managing to handle it.
Moreover, we cannot even dupe the "other installer" in the first place because:
- it install the "desktop client" (aka Marketplace, aka Dash), which purportedly does miracles when login problems happens
- it technically does a slightly better job at checking dependencies (namely .NET) - plus, it's better looking tbh
bitsadmin /transfer XLive /download http://download.xbox.com/content/585207d1/tu10177600_35005c00.cab %cd%\35005c00.cab & expand -i 35005c00.cab -F:* . & XLiveUpdate.msi /quiet
Ideas? Especially, I'd love to keep the Download section as slim as possible.