Download & Installation: Games for Windows Live v3.5.0056

The wrapper, tools, and info you need to get games working

Download & Installation: Games for Windows Live v3.5.0056

PostPosted by OldBoy2k » Thu Nov 03, 2011 3:36 pm

This is how you can extract the xlive.dll and other needed Games for Windows Live files from the gfwlivesetup.exe redistributable release.

Note: This fix is only for getting the Xlive ingame panel to work and its not a fix for the standalone Client Games for Windows Live!The Games for Windows standalone Live Client or Windows Live ID Sign-in Assistant will not be covered in this fix.

File and version info:
Filename: gfwlivesetup.exe
Version: v3.5.0056.0
Size: 70,4 MB (73.850.656 Bytes)

Installation:
1) download gfwlivesetupmin.exe v3.5.0056 from the following location:
download from microsoft.com
mirror:
download from freewarefiles.com
2) extract the gfwlivesetupmin.exe content with Universal Extractor,7zip or WinRAR.
Download of Universal Extractor (UniExtract):
download: UniExtract Binary Archive (doesn't need installation)
3) extract the xLiveRedist.msi,wllogin_32.msi content with Universal Extractor,7zip or WinRAR.
4) copy the following extracted files to the binaries directory of the game or application:
xlivefnt.dll
xlive.dll.cat
xlive.dll
msidcrl40.dll
msvcr90.dll
msvcp90.dll
msvcm90.dll

And you would need this fix to get this Xlive v3.5 version working:

Missing Exports:
Kernel32.dll - GetUserGeoID,GetGeoInfoA,WTSGetActiveConsoleSessionId
Xinput1_3.dll
IPHLPAPI.dll - GetAdaptersAddresses (Xlive.dll)
WS2_32.dll - freeaddrinfo,getaddrinfo (because of IPHLAPI.dll)
Advapi32.dll - CredFree,CredWriteW,CredWriteDomainCredentialsW,CredReadW,CredEnumerateW,CredDeleteW (because of msidcrl40.dll)
SHLWAPI.DLL - SHRegGetValueW

Fix:
1) install the game
2) for Xinput1_3.dll download the x3daudio driver:
click: download Win2k X3Daudio driver
copy Xinput1_3.dll from the driver archive to binaries directory.
3) download IPHLPAPI.dll:
click here to download iphlpapi.dll v5.1.2600.2180
and copy to the binaries directory.
4) for Kernel32.dll,Advapi32.dll and WS2_32.dll you will need the KDW wrapper:
click here for the KDW homepage
and copy together with the renamed Win2k system Kernel2k.dll,Advapi2k.dll,WS2_2k.dll the binaries directory.
5) Fixing Shlwapi.dll Exports:
From the experience its recommended to make a registry backup when excluding Shlwapi.dll from knowndll session list and to use BlackWingCats KDW SHLWAPI.DLL.To backup the registry either export registry in 'regedit' (start>run>regedit),use some uninstaller software or the tool Erunt The Emergency Recovery Utility NT: Erunt v1.1j.

To fix the SHLWAPI.DLL export you need to exclude Shlwapi.dll from KnownDLL session list and reboot the system.Then copy KDW SHLWAPI.dll together with the system SHLWA2K.DLL to the binaries directory.

When you check xlive.dll with Dependency Walker Xlive should be fixed and loading fine in the game.
OldBoy2k
 
Posts: 1351
Joined: Fri Feb 15, 2008 5:10 pm

Return to Tools & Info

Who is online

Users browsing this forum: No registered users and 0 guests

cron