CS.RIN.RU - Steam Underground Community
http://cs.rin.ru/forum/

[Release] XLive (aka GFWL) emulator
http://cs.rin.ru/forum/viewtopic.php?f=38&t=60668
Page 51 of 62

Author:  aclair [ Tuesday, 20 May 2014, 01:25 ]
Post subject:  Re: XLive (aka GFWL) emulator

Mike89 wrote:
What's the procedure for installing this .dll and where does it go?


somini is right. Place dll in <game.exe> folder.

Author:  dkg [ Tuesday, 20 May 2014, 06:45 ]
Post subject:  Re: XLive (aka GFWL) emulator

Anyone had any luck getting Dark Void from the servers using the scanner?

Author:  aclair [ Tuesday, 20 May 2014, 17:42 ]
Post subject:  Re: XLive (aka GFWL) emulator

If you have an active GFWL account, you can head over to English Forums ==> Developer Forum ==> xliveclient by davispuh.

With that app, you can probably sniff out the download link. Otherwise it's virtually impossible without the ContentID from the content.xbx file.

Author:  idragonuv [ Tuesday, 20 May 2014, 23:15 ]
Post subject:  Re: XLive (aka GFWL) emulator

Does anyone have the Content ID of "Rugby League Live" and "AFL Live"?

Author:  davispuh [ Tuesday, 20 May 2014, 23:34 ]
Post subject:  Re: XLive (aka GFWL) emulator

you just need to know it's titleID and then you can get links with app.

I'm 90% sure I've got all Publisher IDs (first 4 chars of titleID)
same list in "Publishers" sheet in doc
Quote:
3339 39 MumboJumbo
3553 5S FreshGames
355a 5Z Arkadium
3659 6Y GameHouse
4156 AV Activision
4158 AX Aksys Games Localization, Inc.
4253 BS Bethesda Softworks
4256 BV Disney Interactive Studios
4343 CC CAPCOM Co., Ltd.
434d CM Codemasters
4454 DT dtp entertainment AG
4541 EA Electronic Arts
454d EM Empire Interactive
4645 FE Focus Home Interactive
4655 FU iWin Inc.
4750 GP Southpeak Interactive
4845 HE Home Entertainment Suppliers
4947 IG Slightly Mad Studios
4b59 KY Kalypso
4c41 LA LucasArts
4d53 MS Microsoft Game Studios
4e4d NM NAMCO BANDAI Games Inc.
4e4e NN N3V Games
4f42 OB I-play Games
4f43 OC 1C Company
5047 PG PopCap Games Inc.
5058 PX Paradox Interactive
5132 Q2 Funkitron
5343 SC Square Enix
5344 SD THQ
5345 SE SEGA
5346 SF Strategy First Inc.
5350 SP SouthPeak Interactive
5351 SQ Square Enix
5447 TG TimeGate Studios Inc.
5451 TQ THQ Inc.
5454 TT Take-Two Interactive
5459 TY Trion Worlds
554c UL Playrix Entertainment
5553 US Ubisoft Entertainment
5752 WR WB Games Inc.
5841 XA Xbox LIVE Arcade
5852 XR Live
5a45 ZE Zuxxez Entertainment
5a50 ZP indiePub


Here's Fallout 3, Vault Dweller's Survival Guide => http://epix.xbox.com/shaXam/0201/69/7e/697e99bd-ac42-45ac-b2b3-7838f7adda0e.PDF
and some Fallout 3 video => http://mktplassets.xbox.com/NR/rdonlyres/02AD30CB-39B6-42CB-8FF7-05876C60136F/0/vidfallout3cdnhi.asx
(links also in doc)

Author:  idragonuv [ Wednesday, 21 May 2014, 03:20 ]
Post subject:  Re: XLive (aka GFWL) emulator

Shame, those 2 games don't have Title IDs or Publisher IDs on the Google Docs file...

Author:  davispuh [ Wednesday, 21 May 2014, 18:37 ]
Post subject:  Re: XLive (aka GFWL) emulator

I posted this some while ago
davispuh wrote:
I didn't found title id for Rugby League Live nor for AFL Live, but there's this xbox 360 titleids file where they are, only most of time IDs are different between PC and Xbox versions. But publisher ID will be same and rest would be possible to guess. So TitleID for Rugby League Live xbox 360 version is 484507D1 and 4845 is publisher id, then there's just 65535 possibilities for game :P

so PublisherID is known to be "4845" (Home Entertainment Suppliers) for Rugby League Live and AFL Live

you can guess/brute-force any TitleID using this link
Quote:
http://marketplace.xboxlive.com/marketplacecatalog/v1/product/en-US/#{TitleGUID}?tiers=2.3&offerfilter=1

And I've already explained that Title's GUID consists of "66acd000-77fe-1000-9115-d8" then platform (04 for PC) and then TitleID

we know that TitleID starts with PublisherID (which is "4845") so we get
Quote:
http://marketplace.xboxlive.com/marketplacecatalog/v1/product/en-US/66acd000-77fe-1000-9115-d8044845{XXXX}?tiers=2.3&offerfilter=1

there now just replace {XXXX} with number from 0 to 65535 in hex and you'll get your ID ;) it's trivial

also another thing is that 95% of time ID is in range from 0x0700-0x0FFF so you need to do only like ~2300 guesses, it couldn't be any simpler ;)

Author:  idragonuv [ Thursday, 22 May 2014, 04:55 ]
Post subject:  Re: XLive (aka GFWL) emulator

This'll be fun, trying 65535 different possibilities!

Author:  aclair [ Thursday, 22 May 2014, 18:30 ]
Post subject:  Re: XLive (aka GFWL) emulator

Tidbit about securom pa

credit @ELF_7719116
http://exelab.ru/f/index.php?action=vth ... 19&page=-1


Really smart guy who came up with almost everything how unlock works. I know that paul.dll calls back into protected waldo.exe to do all its heavy lifting.

In short, someone could probably figure out how to work the rest. But without the download.xbox.com manifest cab links (or content.xbx files) for Waldo / Mahjong, no one is likely going to work on these before July 1 since most available hackers don't have them. :p

Author:  virusek [ Thursday, 22 May 2014, 19:19 ]
Post subject:  Re: XLive (aka GFWL) emulator

aclair wrote:
Tidbit about securom pa

credit @ELF_7719116
http://exelab.ru/f/index.php?action=vth ... 19&page=-1


Really smart guy who came up with almost everything how unlock works. I know that paul.dll calls back into protected waldo.exe to do all its heavy lifting.

In short, someone could probably figure out how to work the rest. But without the download.xbox.com manifest cab links (or content.xbx files) for Waldo / Mahjong, no one is likely going to work on these before July 1 since most available hackers don't have them. :p


My file will run most Securom 7/8 games, but for some games you will need decrypted files (like for Borderlands 1 and Sacred 2).
PS: Credits goes to NeoGame and their Batman Arkham City crack.

Author:  aclair [ Thursday, 22 May 2014, 19:52 ]
Post subject:  Re: XLive (aka GFWL) emulator

I feel stupid for not trying it. Waldo boots very quickly. Have no idea about Mahjong. :lol:
(that is one amazing dll)

Still prefer the non-drm Waldo from Ubisoft though.

Author:  davispuh [ Thursday, 22 May 2014, 19:59 ]
Post subject:  Re: XLive (aka GFWL) emulator

idragonuv wrote:
This'll be fun, trying 65535 different possibilities!

you need to try only like ~2300 numbers as I said. Also it would be really dumb to do it manually, with script you could find it in less than a hour (depends on net speed).

Also looks like you didn't checked google doc because there it is actually, look in "Games" sheet. And it was there for couple of days (even before you said it's not there)
Quote:
Game, GUID, TitleID, Publisher
AFL Live, 66acd000-77fe-1000-9115-d80448450fa0, 48450fa0, 4845
Rugby League Live 2, 66acd000-77fe-1000-9115-d80448450fa1, 48450fa1, 4845



by the way

Mahjong Wisdom 0x584109f1
Where's Waldo 0x58410a01

Author:  aclair [ Thursday, 22 May 2014, 20:38 ]
Post subject:  Re: XLive (aka GFWL) emulator

idragonuv should be able to get his 2 GFWL SecuROM games running, thanks to virusek. So back to business.


@virusek
I have a problem with BioShock 2 + xliveless_20140518_v2 + xliveless_20140519.

According to logs, DLC (just Protector Trials installed) keeps reloading forever.


  1.  
  2. 23:3250.421 00003368    XContentCreatePackage (?) (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 0, pcchPath = 0)
  3. 23:3250.421 00003368    - ContentNum = 0, TitleId = 5454085C, ContentId = C9866A89
  4. 23:3250.421 00003368    - pszPath = NULL, pcchPath = 0  (ERROR_INSUFFICIENT_BUFFER)
  5. 23:3250.421 00003368    XContentCreatePackage (?) (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 33bffc, pcchPath = 21)
  6. 23:3250.421 00003368    - ContentNum = 0, TitleId = 5454085C, ContentId = C9866A89
  7. 23:3250.421 00003368    - pszPath = D, pcchPath = 21
  8. 23:3250.421 00003368    XLiveContentGetPath  (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 0, pcchPath = 0)
  9. 23:3250.421 00003368    - ContentNum = 0, TitleId = 5454085C, ContentId = C9866A89
  10. 23:3250.421 00003368    - ERROR_INSUFFICIENT_BUFFER  (pcchPath = 21)
  11. 23:3250.421 00003368    XLiveContentGetPath  (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 33c0fc, pcchPath = 21)
  12. 23:3250.421 00003368    - ContentNum = 0, TitleId = 5454085C, ContentId = C9866A89
  13. 23:3250.421 00003368    - pszPath = D, pcchPath = 21
  14. 23:3250.421 00003368    - [0] DLC = 896A86C9
  15. 23:3250.421 00003368    XLiveContentCreateAccessHandle  (titleId = 0, contentInfo = 1182BF70, licenseInfo = 1, pBuffer = 403EA0, offset = 0, handle = 33B4E0, overlapped = 0
  16. 23:3250.421 00003368     - phAccess = 428
  17. 23:3250.421 00003368     - TitleID = 5454085C
  18. 23:3250.421 00003368     - package_num = 5
  19. 23:3250.421 00003368    XLiveContentGetPath  (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 33b524, pcchPath = 260)
  20. 23:3250.421 00003368    - ContentNum = 0, TitleId = 5454085C, ContentId = C9866A89
  21. 23:3250.421 00003368    - pszPath = D, pcchPath = 21
  22. 23:3250.421 00003368    XLiveProtectedVerifyFile  (hContentAccess = 428, pvReserved = 0, pszFilePath = D
  23. 23:3250.421 00003368    XLiveProtectedVerifyFile  (hContentAccess = 428, pvReserved = 0, pszFilePath = D
  24. 23:3250.421 00003368    XLiveProtectedVerifyFile  (hContentAccess = 428, pvReserved = 0, pszFilePath = D
  25. 23:3250.421 00003368    XLiveProtectedVerifyFile  (hContentAccess = 428, pvReserved = 0, pszFilePath = D
  26. 23:3250.421 00003368    XLiveProtectedVerifyFile  (hContentAccess = 428, pvReserved = 0, pszFilePath = D
  27. 23:3250.421 00003368    XCloseHandle  (hObject = 428)
  28.  
  29.  
  30. 23:3250.421 00003368    XContentCreatePackage (?) (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 0, pcchPath = 0)
  31. 23:3250.421 00003368    - ContentNum = 0, TitleId = 5454085C, ContentId = C9866A89
  32. 23:3250.421 00003368    - pszPath = NULL, pcchPath = 0  (ERROR_INSUFFICIENT_BUFFER)
  33. 23:3250.421 00003368    XContentCreatePackage (?) (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 33bffc, pcchPath = 21)
  34. 23:3250.421 00003368    - ContentNum = 0, TitleId = 5454085C, ContentId = C9866A89
  35. 23:3250.421 00003368    - pszPath = D, pcchPath = 21
  36. 23:3250.421 00003368    XLiveContentGetPath  (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 0, pcchPath = 0)
  37. 23:3250.421 00003368    - ContentNum = 0, TitleId = 5454085C, ContentId = C9866A89
  38. 23:3250.421 00003368    - ERROR_INSUFFICIENT_BUFFER  (pcchPath = 21)
  39. 23:3250.421 00003368    XLiveContentGetPath  (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 33c0fc, pcchPath = 21)
  40. 23:3250.421 00003368    - ContentNum = 0, TitleId = 5454085C, ContentId = C9866A89
  41. 23:3250.421 00003368    - pszPath = D, pcchPath = 21
  42. 23:3250.421 00003368    - [0] DLC = 896A86C9
  43. 23:3250.421 00003368    XLiveContentCreateAccessHandle  (titleId = 0, contentInfo = 1182BF70, licenseInfo = 1, pBuffer = 403EA0, offset = 0, handle = 33B4E0, overlapped = 0
  44. 23:3250.421 00003368     - phAccess = 428
  45. 23:3250.421 00003368     - TitleID = 5454085C
  46. 23:3250.421 00003368     - package_num = 5
  47. 23:3250.421 00003368    XLiveContentGetPath  (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 33b524, pcchPath = 260)
  48. 23:3250.421 00003368    - ContentNum = 0, TitleId = 5454085C, ContentId = C9866A89
  49. 23:3250.421 00003368    - pszPath = D, pcchPath = 21
  50. 23:3250.421 00003368    XLiveProtectedVerifyFile  (hContentAccess = 428, pvReserved = 0, pszFilePath = D
  51. 23:3250.421 00003368    XLiveProtectedVerifyFile  (hContentAccess = 428, pvReserved = 0, pszFilePath = D
  52. 23:3250.421 00003368    XLiveProtectedVerifyFile  (hContentAccess = 428, pvReserved = 0, pszFilePath = D
  53. 23:3250.421 00003368    XLiveProtectedVerifyFile  (hContentAccess = 428, pvReserved = 0, pszFilePath = D
  54. 23:3250.421 00003368    XLiveProtectedVerifyFile  (hContentAccess = 428, pvReserved = 0, pszFilePath = D
  55. 23:3250.421 00003368    XCloseHandle  (hObject = 428)
  56.  
  57.  
  58. 23:3250.421 00003368    XContentCreatePackage (?) (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 0, pcchPath = 0)
  59. 23:3250.421 00003368    - ContentNum = 0, TitleId = 5454085C, ContentId = C9866A89
  60. 23:3250.421 00003368    - pszPath = NULL, pcchPath = 0  (ERROR_INSUFFICIENT_BUFFER)
  61. 23:3250.421 00003368    XContentCreatePackage (?) (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 33bffc, pcchPath = 21)
  62. 23:3250.421 00003368    - ContentNum = 0, TitleId = 5454085C, ContentId = C9866A89
  63. 23:3250.421 00003368    - pszPath = D, pcchPath = 21
  64. 23:3250.421 00003368    XLiveContentGetPath  (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 0, pcchPath = 0)
  65. 23:3250.421 00003368    - ContentNum = 0, TitleId = 5454085C, ContentId = C9866A89
  66. 23:3250.421 00003368    - ERROR_INSUFFICIENT_BUFFER  (pcchPath = 21)
  67. 23:3250.421 00003368    XLiveContentGetPath  (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 33c0fc, pcchPath = 21)
  68. 23:3250.421 00003368    - ContentNum = 0, TitleId = 5454085C, ContentId = C9866A89
  69. 23:3250.421 00003368    - pszPath = D, pcchPath = 21
  70. 23:3250.421 00003368    - [0] DLC = 896A86C9
  71. 23:3250.421 00003368    XLiveContentCreateAccessHandle  (titleId = 0, contentInfo = 1182BF70, licenseInfo = 1, pBuffer = 403EA0, offset = 0, handle = 33B4E0, overlapped = 0
  72. 23:3250.421 00003368     - phAccess = 428
  73. 23:3250.421 00003368     - TitleID = 5454085C
  74. 23:3250.421 00003368     - package_num = 5
  75. 23:3250.421 00003368    XLiveContentGetPath  (dwUserIndex = 0, pXContentData = 1182bf70, pszPath = 33b524, pcchPath = 260)
  76. 23:3250.421 00003368    - ContentNum = 0, TitleId = 5454085C, ContentId = C9866A89
  77. 23:3250.421 00003368    - pszPath = D, pcchPath = 21
  78.  

Author:  machine4578 [ Thursday, 22 May 2014, 20:45 ]
Post subject:  Re: XLive (aka GFWL) emulator

@virusek
i also have an issue with your newest xlive and DiRT 3.. the game freezes at searching for DLC when loading game..

Author:  doxlurk [ Friday, 23 May 2014, 00:33 ]
Post subject:  Re: XLive (aka GFWL) emulator

sweet, looks like it works for most GFWL games. BTW does anyone have the dlcs for Dead rising 2? I saw that someone posted it - but the links are dead.

Page 51 of 62 All times are UTC + 3 hours
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/