Logo

CS.RIN.RU - Steam Underground Community

IRC: #cs.rin.ru at irc.rizon.net
It is currently Friday, 17 Apr 2015, 17:22

English | Русский




Post new topic Reply to topic  [ 919 posts ] 
Author Message

Post Post subject: Re: XLive (aka GFWL) emulator   
Posted: Friday, 28 Jun 2013, 12:16   
Forum ghost Местное привидение
Joined: Monday, 07 Nov 2005, 19:22
Posts: 378
gordonfreeman wrote:
I tested fake xlive to play Bioshock 2 and DLCs and it worked. To start DLCs create keybindings to load the maps. Minerva Den has validation when loading savegame. This is not related with xlive. You can bypass with hex editor like this:

Create a savefile from main game and then use editor to copy contents from Minerva savefile starting from mainSave (unicode) until end of file. Then paste the content overwriting the main savefile also starting from mainSave. Then you can load the modified savefile from game to skip validation.


What you wrote is just plain nonsense!
That's just the workaround and it also works with original live.

The whole point is to make the dlc work as it should. And there is no emu for that yet. Savegame validation is related to live. With a proper emu there will be no problem loading saves and it won't be necessary to map key to load map.
Also won't be needed to merge dlc files with the main files....


Top
 Profile  

Post Post subject: Re: XLive (aka GFWL) emulator   
Posted: Friday, 28 Jun 2013, 15:45   
User Редкий гость
Joined: Saturday, 27 Feb 2010, 21:46
Posts: 32
Hello, can anyone play Battlestation Pacific without crash when auto saving using jvirus's xlive.dll?


Top
 Profile  

Post Post subject: Re: XLive (aka GFWL) emulator   
Posted: Tuesday, 02 Jul 2013, 17:06   
User Редкий гость
Joined: Tuesday, 14 May 2013, 13:41
Posts: 35
JorjVirus69 wrote:
EDIT: Project is suspended until summer due to lack of time.

Any progress so far?


Top
 Profile  

Post Post subject: Re: XLive (aka GFWL) emulator   
Posted: Wednesday, 03 Jul 2013, 01:38   
Advanced forumer Завсегдатай
User avatar
Joined: Friday, 24 May 2013, 03:58
Posts: 117
So some pople still use this? I have not seen or heard of it since GTAIV times, good ol'days..
When in doubt, check programmer's source page, that's what I do

_________________
cake is a lie? o.O


Top
 Profile  

Post Post subject: Re: XLive (aka GFWL) emulator   
Posted: Monday, 08 Jul 2013, 11:37   
Beginner Без звания
Joined: Sunday, 07 Jul 2013, 22:09
Posts: 5
so i am waiting for the new verison which can support the bioshock 2 + dlc.
any news?


Top
 Profile  

Post Post subject: Re: XLive (aka GFWL) emulator   
Posted: Wednesday, 31 Jul 2013, 13:07   
I live here Три раза сломал клаву :)
User avatar
Joined: Tuesday, 24 Feb 2009, 18:42
Posts: 4772
Location: CZ
veve178css wrote:
so i am waiting for the new verison which can support the bioshock 2 + dlc.
any news?

back in March Jorj said that its about 30 % complete, but no fixes or patches until it is complete ;-)
so it can be on 50% now and might take a while ;-)

_________________
List of unreleased games: -http://cs.rin.ru/forum/viewtopic.php?f=10&t=65548&p=971440#p971440 /http://pastebin.com/gpge75LJ

Image


Top
 Profile  

Post Post subject: Re: XLive (aka GFWL) emulator   
Posted: Wednesday, 31 Jul 2013, 13:54   
Moderator
User avatar
Joined: Friday, 06 Jul 2012, 07:00
Posts: 9978
Location: Faster Than Scene
prudislav wrote:
veve178css wrote:
so i am waiting for the new verison which can support the bioshock 2 + dlc.
any news?

back in March Jorj said that its about 30 % complete, but no fixes or patches until it is complete ;-)
so it can be on 50% now and might take a while ;-)


i cant wait.. its going to be epic!!
in the mean time it would be nice to see a fix for REORC when using this .dll so that gamepads work..

_________________
Image


Top
 Profile  

Post Post subject: Re: XLive (aka GFWL) emulator   
Posted: Wednesday, 31 Jul 2013, 15:52   
Forum ghost Местное привидение
User avatar
Joined: Saturday, 27 Apr 2013, 04:50
Posts: 416
Location: Rock Town
machine4578 wrote:
prudislav wrote:
veve178css wrote:
so i am waiting for the new verison which can support the bioshock 2 + dlc.
any news?

back in March Jorj said that its about 30 % complete, but no fixes or patches until it is complete ;-)
so it can be on 50% now and might take a while ;-)


i cant wait.. its going to be epic!!
in the mean time it would be nice to see a fix for REORC when using this .dll so that gamepads work..


WTF.... I was just going to mssg u the same inquiry about that the other day, but didnt want to come across as a bother. I cant get my gamepad to work on REORC to play the DLC even if my life depended on it. I tried using keyboard emulators like Xpadder and Pinnacle Game Profiler with no avail. Hey machine have u ever used PGP? Even though I can get it registered, it still will give me a 15 min limit when I use it like it's passed its trial period so I'm forced to use Xpadder.

_________________
Intel Core i7-4770K (De-lidded) | EVGA Z87 FTW (ATX) | My case: Modded Apple Powermac G5
Silverstone SST-ST1200-G Evolution Strider Gold 1200W | Noctua NH-U12S | ASUS BW-12B1ST
OCZ Vertex 4 512GB (Win8.1/Win10Beta) | Western Digital VelociRaptor 500GB (OSX 10.9.5/10.10.2) | EVGA GeForce GTX 680 SC
Patriot Dual Bay 2.5" SATA 3.5" drive bay (for SSD) | Corsair Vengeance Pro 16GB DDR3 2400MHz

i7-980X * EVGA X58 FTW3 132-GT-E768-KR * Cosair Vengeance 16GB (4X4GB) DDR3 1600MHZ * EVGA GeForce GTX480 SC 2GB * Western Digital 1 TB VelociRaptor WD1000DHTZ (Mac OS X 10.8.5/10.9.5/10.10.2) * Western Digital 600 GB VelociRaptor (Windows 8.1.1) * Fractal Design Define R4 Black Pearl * ASUS BW-12B1ST 12X Blu-Ray Internal Burner * EVGA Supernova 1000 G2 * CORSAIR Hydro Series H100


Top
 Profile  

Post Post subject: Re: XLive (aka GFWL) emulator   
Posted: Tuesday, 20 Aug 2013, 17:47   
Moderator
User avatar
Joined: Sunday, 12 Aug 2007, 13:54
Posts: 7432
GFWL dead - www.pcgamesn.com/games-windows-live-fin ... -july-2014

_________________
AdFly (5$ cashout!)
IMPORTANT LINKS - READ BEFORE ASKING wrote:


Top
 Profile  

Post Post subject: Re: AW: XLive (aka GFWL) emulator   
Posted: Wednesday, 21 Aug 2013, 00:47   
Advanced forumer Завсегдатай
Joined: Friday, 03 Dec 2010, 18:02
Posts: 83
b00t wrote:

But still three quarters of a year, fearing that games mp is shit. They make losses with it, since I would have bought DarkSouls, but GFWL make it impossible to copy save.

The day GFWL closes is one of the happiest days in PC gaming history.

Gesendet von meinem GT-I9000 mit Tapatalk 4


Top
 Profile  

Post Post subject: Re: XLive (aka GFWL) emulator   
Posted: Thursday, 22 Aug 2013, 16:56   
Forum ghost Местное привидение
User avatar
Joined: Monday, 03 May 2004, 22:29
Posts: 304
Location: Melbourne, Victoria, Australia
b00t wrote:

Hopefully this emulator gets to the point where it can emulate the multiplayer server, otherwise when shutdown no more co-op dead rising or dark souls =(

_________________
          (¯`·._¤²°°²Agret²°°²¤_.·´¯)
        ¸.-~·*'˜¨¯Ï”m_†hê_ôñë_åñd_õñl¥_Åg®ê†¨˜'*·~-.¸


Top
 Profile  

Post Post subject: Re: XLive (aka GFWL) emulator   
Posted: Tuesday, 10 Sep 2013, 11:55   
Beginner Без звания
Joined: Monday, 09 Sep 2013, 18:46
Posts: 1
Hello, thanks for emulator. It worked fine with Batman Arkham Asylum, but now I have a problem with batman arkham city game of the year edition. Seems like it saving progress during play, and savefiles exists, but everytime I enter the game all the saveslots are empty. And it shows me blackscreen if I trying to load last checkpoint (without dying). Im using windows 8. Help me please, thanks in advance.

Oops, its already working. Sorry. =)


Top
 Profile  

Post Post subject: Re: XLive (aka GFWL) emulator   
Posted: Tuesday, 01 Oct 2013, 19:50   
Advanced forumer Завсегдатай
Joined: Tuesday, 01 Oct 2013, 19:36
Posts: 175
  1.  
  2. 01/10/2013 12:20:57.171 Log started (xLiveLess 2.0a4)
  3.  
  4. 01/10/2013 12:20:57.171 XLiveInitializeEx
  5. 01/10/2013 12:20:57.171 XOnlineStartup
  6. 01/10/2013 12:21:16.750 XLiveOnCreateDevice
  7. 01/10/2013 12:21:16.750 XNotifyCreateListener (0x00000000000000ef)
  8. 01/10/2013 12:21:17.156 XUserSetContext
  9. 01/10/2013 12:21:17.156 XUserGetSigninInfo( userIndex = 0x00000000, dwFlags = 0x00000002, pSigninInfo = 0x0033be50)
  10. 01/10/2013 12:21:17.171 XLiveContentCreateEnumerator  (a1 = F, a2 = 33BFCC, pchBuffer = 33BFC8, phEnum = 33BFB8
  11. 01/10/2013 12:21:17.171 XEnumerate  (hEnum = 25C, pvBuffer = 1182BF70, cbBuffer = 1E0, pcItemsReturned = 0, pOverlapped = 0)
  12. 01/10/2013 12:21:17.171 - ContentType = 2, DisplayName = Protector Trials
  13. 01/10/2013 12:21:17.187 XLivePBufferAllocate (28)
  14. 01/10/2013 12:21:17.187 XLiveContentCreateAccessHandle
  15. 01/10/2013 12:21:17.187 XLivePBufferGetByteArray
  16. 01/10/2013 12:21:17.187 XLiveContentGetPath
  17. 01/10/2013 12:21:17.187 - pszPath = DLC3, pcchPath = 5
  18. 01/10/2013 12:21:17.187 XLiveProtectedVerifyFile  (hContentAccess = FFFFFFFF, pvReserved = 0, pszFilePath = DLC3\Content\DLC3Config.ini
  19. 01/10/2013 12:21:17.203 XLiveProtectedVerifyFile  (hContentAccess = FFFFFFFF, pvReserved = 0, pszFilePath = DLC3\Content\manifest.mf
  20. 01/10/2013 12:21:17.203 XLiveProtectedVerifyFile  (hContentAccess = FFFFFFFF, pvReserved = 0, pszFilePath = DLC3\Content\spa.bin
  21. 01/10/2013 12:21:17.218 XLiveProtectedVerifyFile  (hContentAccess = FFFFFFFF, pvReserved = 0, pszFilePath = DLC3\content.xbx
  22. 01/10/2013 12:21:17.218 XLiveProtectedVerifyFile  (hContentAccess = FFFFFFFF, pvReserved = 0, pszFilePath = DLC3\bioshockmetaicon.png
  23. 01/10/2013 12:21:17.234 XLivePBufferFree
  24. 01/10/2013 12:21:17.234 XLiveLess_5356  (unk1 = 0, XContentData = 1182bf70, Buffer = (null), Length = 0
  25. 01/10/2013 12:21:17.234 XLiveLess_5356  (unk1 = 0, XContentData = 1182bf70, Buffer = , Length = 0
  26. 01/10/2013 12:21:17.234 XLiveContentGetPath
  27. 01/10/2013 12:21:17.250 XEnumerate  (hEnum = 25C, pvBuffer = 1182BF70, cbBuffer = 1E0, pcItemsReturned = 1, pOverlapped = 0)
  28. 01/10/2013 12:21:17.250 XCloseHandle
  29.  


I've been playing with the xliveless code and made one change.
- XLiveContentGetPath = return # bytes in NULL-terminated string via pcchPath


Game now checks files inside my DLC folder.

<Bioshock>\DLC3 --> unpacked Protector Trials cab here
<Bioshock>\DLC3\content.xbx
<Bioshock>\DLC3\Content\*.*


Haven't found out why game crashes. Although I think XLiveLess_5356 is supposed to return 0 = valid.


Top
 Profile  

Post Post subject: Re: XLive (aka GFWL) emulator   
Posted: Tuesday, 01 Oct 2013, 23:58   
Super flooder Почетный графоман
User avatar
Joined: Monday, 18 May 2009, 19:59
Posts: 810
Location: Tibet
It would awesome if this emulator would allow to play multiplayer... =(

_________________
.
Image


Top
 Profile  

Post Post subject: Re: XLive (aka GFWL) emulator   
Posted: Wednesday, 02 Oct 2013, 22:40   
Advanced forumer Завсегдатай
Joined: Tuesday, 01 Oct 2013, 19:36
Posts: 175
Thank you to all fake xlive authors.


5355 seems to be very similar to 5356. I just do this for now

  1.  
  2. // #5355: XLiveContentGetPath
  3. LONG WINAPI XLiveContentGetPath (DWORD dwUserIndex, void * pContentInfo, wchar_t * pszPath, DWORD * pcchPath)
  4. {
  5.     TRACE("XLiveContentGetPath  (dwUserIndex = %x, pXContentData = %x, pszPath = %x, pcchPath = %x)",
  6.             dwUserIndex, pContentInfo, pszPath, *pcchPath );
  7.  
  8.  
  9. #if 1
  10.  
  11.         // for breakpoint debugging
  12. #if 0
  13.         while(1)
  14.             Sleep(1);
  15. #endif
  16.  
  17.  
  18.         if( dwUserIndex || !pContentInfo || !pcchPath || ( !pszPath && (*pcchPath) ) )
  19.         {
  20.             TRACE("- ERROR_INVALID_PARAMETER" );
  21.  
  22.             return ERROR_INVALID_PARAMETER | ERROR_XLIVE;
  23.         }
  24.  
  25.  
  26.         if(pszPath == 0 && (*pcchPath) == 0)
  27.         {
  28.             TRACE("- pszPath = NULL, pcchPath = 0  (ERROR_INSUFFICIENT_BUFFER)" );
  29.  
  30.  
  31.             // return size XContent string = 128 max  (BioShock 2)
  32.             *pcchPath = dlcbasepath.size() + 1;
  33.             return ERROR_INSUFFICIENT_BUFFER | ERROR_XLIVE;
  34.         }
  35.  
  36.  
  37.         // copy name to Buffer
  38.         if( pszPath )
  39.         {
  40.             wcscpy_s(pszPath,*pcchPath,dlcbasepath.c_str());
  41.             *pcchPath = dlcbasepath.size() + 1;
  42.         }
  43.         else
  44.         {
  45.             *pcchPath = dlcbasepath.size() + 1;
  46.             return ERROR_INSUFFICIENT_BUFFER | ERROR_XLIVE;
  47.         }
  48.    
  49.            
  50.         TRACE("- pszPath = %s, pcchPath = %x", pszPath, *pcchPath );
  51.  
  52.  
  53.         //else *((DWORD *) Buffer) = (DWORD) 1;
  54.     return 0;
  55.  
  56. #else
  57.  
  58.     if(pcchPath)
  59.     {
  60.         if(pszPath && *pcchPath)
  61.         {
  62.             wcscpy_s(pszPath,*pcchPath,dlcbasepath.c_str());
  63.  
  64.            
  65.             // NEW!!! - return wstrlen + NULL-terminate
  66.             *pcchPath = dlcbasepath.size() + 1;
  67.    
  68.            
  69.             TRACE("- pszPath = %s, pcchPath = %x", pszPath, *pcchPath );
  70.         }
  71.         else
  72.             return ERROR_INSUFFICIENT_BUFFER;
  73.        
  74.        
  75.         return 0;
  76.     }
  77.     return ERROR_INSUFFICIENT_BUFFER;
  78.  
  79. #endif
  80. }
  81.  
  82.  
  83.  
  84. // #5356
  85. DWORD WINAPI XLiveLess_5356(DWORD dwUserIndex, XCONTENT_DATA *XContentData, WCHAR *pszPath, DWORD *pcchPath)
  86. {
  87.     TRACE("XLiveContentGetPathEx_5356  (dwUserIndex = %x, pXContentData = %x, pszPath = %x, pcchPath = %x)",
  88.             dwUserIndex, XContentData, pszPath, *pcchPath );
  89.        
  90.  
  91.         // for breakpoint debugging
  92. #if 0
  93.         while(1)
  94.             Sleep(1);
  95. #endif
  96.  
  97.  
  98.         if( dwUserIndex || !XContentData || !pcchPath || ( !pszPath && (*pcchPath) ) )
  99.         {
  100.             TRACE("- ERROR_INVALID_PARAMETER" );
  101.  
  102.             return ERROR_INVALID_PARAMETER | ERROR_XLIVE;
  103.         }
  104.  
  105.  
  106.         if(pszPath == 0 && (*pcchPath) == 0)
  107.         {
  108.             TRACE("- pszPath = NULL, pcchPath = 0  (ERROR_INSUFFICIENT_BUFFER)" );
  109.  
  110.  
  111.             // return size XContent string = 128 max  (BioShock 2)
  112.             *pcchPath = dlcbasepath.size() + 1;
  113.             return ERROR_INSUFFICIENT_BUFFER | ERROR_XLIVE;
  114.         }
  115.  
  116.  
  117.         // copy name to Buffer
  118.         if( pszPath )
  119.         {
  120.             wcscpy_s(pszPath,*pcchPath,dlcbasepath.c_str());
  121.             *pcchPath = dlcbasepath.size() + 1;
  122.         }
  123.         else
  124.         {
  125.             *pcchPath = dlcbasepath.size() + 1;
  126.             return ERROR_INSUFFICIENT_BUFFER | ERROR_XLIVE;
  127.         }
  128.    
  129.            
  130.         TRACE("- pszPath = %s, pcchPath = %x", pszPath, *pcchPath );
  131.  
  132.  
  133.         //else *((DWORD *) Buffer) = (DWORD) 1;
  134.     return 0;
  135. }
  136.  

 

  1.  
  2. xlivedefs.h
  3. #define ERROR_XLIVE 0x80070000
  4.  
  5.  
  6. // I agree with JorjVirus69: BS2 treats as 32-byte structs, w/ cid memcmp in xlive.dll
  7. typedef struct _XCONTENT_DATA {
  8.     DWORD Unknown1;
  9.     DWORD Unknown2;
  10.     DWORD Unknown3;
  11.     BYTE ContentId[20];
  12. } XCONTENT_DATA, *PXCONTENT_DATA;
  13.  



Attached sample DLL showing fake xliveless BS2 can load dlc.
- Create folder "2K Games\BioShock 2\SP\Builds\Binaries\DLC3"
- Unpack Protector Trials.cab data in DLC3
--- Binaries\DLC3\content.xbx
--- Binaries\DLC3\content.cat
--- Binaries\DLC3\bioshockmetaicon.png
--- Binaries\DLC3\content
--- <misc>

I'm poor coder so I had to hard-code DLC3 folder path + Player signin name
- VS2008 compiler hack-around


Howto:
Place fake xliveless DLL into Binaries
Run launcher

Single Player
Extras
Play downloadable content

Protector Trials
Play DLC!


I suppose you can use Minerva's Den (+ other DLC packs??) files inside DLC3 folder instead. But I don't have the cab and Marketplace is closed. :(


Log:
  1.  
  2. 02/10/2013 15:32:33.703 Log started (xLiveLess 2.0a4)
  3.  
  4. 02/10/2013 15:32:33.703 XLiveInitializeEx
  5. 02/10/2013 15:32:33.703 XOnlineStartup
  6. 02/10/2013 15:32:38.468 XLiveOnCreateDevice
  7. 02/10/2013 15:32:38.468 XNotifyCreateListener (0x00000000000000ef)
  8. 02/10/2013 15:32:38.890 XUserSetContext
  9. 02/10/2013 15:32:38.890 XUserGetSigninInfo( userIndex = 0x00000000, dwFlags = 0x00000002, pSigninInfo = 0x0033be50)
  10. 02/10/2013 15:32:38.906 XLiveContentCreateEnumerator  (MaxEnumerator = F, a2 = 33BFCC, pchBuffer = 33BFC8, phEnum = 33BFB8
  11. 02/10/2013 15:32:38.906 XEnumerate  (hEnum = 328, pvBuffer = 1182BF70, cbBuffer = 1E0, pcItemsReturned = 0, pOverlapped = 0)
  12. 02/10/2013 15:32:38.921 XLivePBufferAllocate (28)
  13. 02/10/2013 15:32:38.921 XLiveContentCreateAccessHandle
  14. 02/10/2013 15:32:38.921 XLivePBufferGetByteArray
  15. 02/10/2013 15:32:38.937 XLiveContentGetPath  (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 33b524, pcchPath = 104)
  16. 02/10/2013 15:32:38.937 - pszPath = DLC3, pcchPath = 5
  17. 02/10/2013 15:32:38.937 XLiveProtectedVerifyFile  (hContentAccess = FFFFFFFF, pvReserved = 0, pszFilePath = DLC3\Content\DLC3Config.ini
  18. 02/10/2013 15:32:38.937 XLiveProtectedVerifyFile  (hContentAccess = FFFFFFFF, pvReserved = 0, pszFilePath = DLC3\Content\manifest.mf
  19. 02/10/2013 15:32:38.953 XLiveProtectedVerifyFile  (hContentAccess = FFFFFFFF, pvReserved = 0, pszFilePath = DLC3\Content\spa.bin
  20. 02/10/2013 15:32:38.953 XLiveProtectedVerifyFile  (hContentAccess = FFFFFFFF, pvReserved = 0, pszFilePath = DLC3\content.xbx
  21. 02/10/2013 15:32:38.953 XLiveProtectedVerifyFile  (hContentAccess = FFFFFFFF, pvReserved = 0, pszFilePath = DLC3\bioshockmetaicon.png
  22. 02/10/2013 15:32:38.968 XLivePBufferFree
  23. 02/10/2013 15:32:38.968 XLiveContentGetPathEx_5356  (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 0, pcchPath = 0)
  24. 02/10/2013 15:32:38.968 - pszPath = NULL, pcchPath = 0  (ERROR_INSUFFICIENT_BUFFER)
  25. 02/10/2013 15:32:38.968 XLiveContentGetPathEx_5356  (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 33bffc, pcchPath = 5)
  26. 02/10/2013 15:32:38.984 - pszPath = DLC3, pcchPath = 5
  27. 02/10/2013 15:32:38.984 XLiveContentGetPath  (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 0, pcchPath = 0)
  28. 02/10/2013 15:32:38.984 - pszPath = NULL, pcchPath = 0  (ERROR_INSUFFICIENT_BUFFER)
  29. 02/10/2013 15:32:38.984 XLiveContentGetPath  (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 33c0fc, pcchPath = 5)
  30. 02/10/2013 15:32:39.000 - pszPath = DLC3, pcchPath = 5
  31. 02/10/2013 15:32:39.000 XEnumerate  (hEnum = 328, pvBuffer = 1182BF70, cbBuffer = 1E0, pcItemsReturned = 1, pOverlapped = 0)
  32. 02/10/2013 15:32:39.000 XCloseHandle
  33. 02/10/2013 15:32:39.015 XLiveLess_5372
  34. 02/10/2013 15:32:39.015 XEnumerate  (hEnum = 0, pvBuffer = 3570F18, cbBuffer = 0, pcItemsReturned = 33B9D8, pOverlapped = 0)
  35. 02/10/2013 15:32:39.031 XUserGetSigninInfo( userIndex = 0x00000000, dwFlags = 0x00000002, pSigninInfo = 0x0033be44)
  36. 02/10/2013 15:32:39.062 XUserGetSigninInfo( userIndex = 0x00000000, dwFlags = 0x00000002, pSigninInfo = 0x0033becc)
  37. 02/10/2013 15:32:39.062 XUserGetSigninInfo( userIndex = 0x00000000, dwFlags = 0x00000001, pSigninInfo = 0x0033c324)
  38. 02/10/2013 15:32:39.078 XLiveCreateProtectedDataContext
  39. 02/10/2013 15:32:39.437 XLiveUnprotectData (..., 376, ..., 0, -1)
  40. 02/10/2013 15:32:39.437 XLiveUnprotectData (..., 376, ..., 376, -1)
  41.  



How XLive achievement work (kinda):
https://code.google.com/p/gameservice/


Attachments:
File comment: BioShock2 fake xlive - Protector Trials
xlive_bs2_dlc3_test.7z [36.34 KiB]
Downloaded 50 times
Top
 Profile  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 919 posts ]  Go to page Previous  1 ... 13, 14, 15, 16, 17, 18, 19 ... 62  Next


Who is online

Users browsing this forum: Google [Bot], Google Adsense [Bot], M2A13 and 19 guests


Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum




Powered by phpBB® Forum Software © phpBB Group