http://bugs.winehq.org/show_bug.cgi?id=23532
Summary: wine needs an xlive.dll implementation Product: Wine Version: unspecified Platform: x86 URL: http://www.microsoft.com/games/en-us/live/Pages/livela unch.aspx OS/Version: Linux Status: NEW Severity: enhancement Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
Not a huge priority, of course...I'll stub it after 1.2.
Needed for several games, e.g., Fallout 3.
http://bugs.winehq.org/show_bug.cgi?id=23532
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #1 from Dan Kegel dank@kegel.com 2010-07-05 20:09:49 --- I wonder if Xliveless ( see e.g. http://www.gtamodding.com/index.php?title=XLiveLess ) will be of any help here. It comes with source code, and is licensed liberally enough, but it would need sanitizing, and I suspect starting from scratch would be almost as easy.
http://bugs.winehq.org/show_bug.cgi?id=23532
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.2-rc6 Summary|wine needs an xlive.dll |Add xlive.dll |implementation |implementation
http://bugs.winehq.org/show_bug.cgi?id=23532
--- Comment #2 from Austin English austinenglish@gmail.com 2010-10-28 02:02:16 CDT --- Created an attachment (id=31566) --> (http://bugs.winehq.org/attachment.cgi?id=31566) stub xlive
This works well enough for Fallout 3. Please give it a testing on your games, and post any needed stubs in this bug. I'm not going to send this end until I clean it up a bit more, and after 1.3.6 is released, since I anticipate it breaking a few games. I'd rather break git, where it's easily fixed, then break games for 2 weeks for users...
http://bugs.winehq.org/show_bug.cgi?id=23532
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
http://bugs.winehq.org/show_bug.cgi?id=23532
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #31566|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=23532
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #31566|text/plain |application/octet-stream mime type| |
http://bugs.winehq.org/show_bug.cgi?id=23532
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #31566|application/octet-stream |text/plain mime type| | Attachment #31566|0 |1 is obsolete| |
http://bugs.winehq.org/show_bug.cgi?id=23532
--- Comment #3 from Austin English austinenglish@gmail.com 2010-10-30 04:01:15 CDT --- (From update of attachment 31566) broken, ignore
http://bugs.winehq.org/show_bug.cgi?id=23532
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #31566|text/plain |application/broken mime type| |
http://bugs.winehq.org/show_bug.cgi?id=23532
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2010-10-30 04:40:50 CDT --- The content of attachment 31566 has been deleted by Alexandre Julliard julliard@winehq.org who provided the following reason:
Contains private email
The token used to delete this attachment was generated at 2010-10-30 04:40:28 CDT.
http://bugs.winehq.org/show_bug.cgi?id=23532
Xavier Vachon xvachon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xvachon@gmail.com
--- Comment #5 from Xavier Vachon xvachon@gmail.com 2011-11-22 15:47:08 CST --- Still not implemented in git. Is this still a project planned to be implemented?
http://bugs.winehq.org/show_bug.cgi?id=23532
thanoulas thanoulas@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |thanoulas@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=23532
tizbac2@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tizbac2@gmail.com
--- Comment #6 from tizbac2@gmail.com 2012-08-20 08:54:25 CDT --- i'm working on it in my wine repo https://github.com/tizbac/wine/tree/work , still there's a big lack of docs for the PC specific part ( i've found docs and strucutures of 80% of the API from xbox 360 sdk on torrent site )
http://bugs.winehq.org/show_bug.cgi?id=23532
Brandon Corujo haku08879@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |haku08879@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=23532
giovanni.nicola@ticino.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |giovanni.nicola@ticino.com
--- Comment #7 from giovanni.nicola@ticino.com 2013-02-17 05:41:09 CST --- I have taken the sources of gtas xliveless titzbac and investigateed on some missing functions to let most of the games at least start and work for 5 minutes see the post on batman steam for download location
http://bugs.winehq.org/show_bug.cgi?id=23532
flamingmo@online.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |flamingmo@online.de
http://bugs.winehq.org/show_bug.cgi?id=23532
arthur.huillet@free.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |arthur.huillet@free.fr
https://bugs.winehq.org/show_bug.cgi?id=23532
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kimamb@hotmail.com
--- Comment #8 from Anastasius Focht focht@gmx.net --- *** Bug 36042 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=23532
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Summary|Add xlive.dll |Multiple games need |implementation |xlive.dll implementation | |(Fallout 3, Batman, GTA IV)
--- Comment #9 from Anastasius Focht focht@gmx.net --- Hello folks,
refining summary to collect dupes here.
Regards
http://bugs.winehq.org/show_bug.cgi?id=23532
a3735815@drdrb.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |a3735815@drdrb.net
--- Comment #10 from a3735815@drdrb.net --- Needs
http://bugs.winehq.org/show_bug.cgi?id=28768
http://bugs.winehq.org/show_bug.cgi?id=23532
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #11 from Anastasius Focht focht@gmx.net --- *** Bug 28768 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=23532
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mrdeathjr28@yahoo.es
--- Comment #12 from Anastasius Focht focht@gmx.net --- *** Bug 37641 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=23532
nerdistmonk@fastmail.fm changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerdistmonk@fastmail.fm
--- Comment #13 from nerdistmonk@fastmail.fm --- This bug is easily fixable for fallout 3, just use the fallout script extender (something you would need if you use mods anyways), it automatically bypasses Games For Windows Live in its entirety on fallout 3.
It comes with its own launcher, the game worked fine for me using this and as i said you need it for most of the more complex mods for the game.
https://bugs.winehq.org/show_bug.cgi?id=23532
Adam Bolte abolte@systemsaviour.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |abolte@systemsaviour.com
--- Comment #14 from Adam Bolte abolte@systemsaviour.com --- Confirming that a clean 1.7.52 32-bit wine prefix with BulletStorm does not function correctly.
On start-up I can enter valid Xbox Live login credentials (which are accepted) and then I'm prompted for a CD key (which Steam provides via a pop-up). Entering the CD key causes GFWL to throw an error about having an incompatible network adapter, and the sign-in process fails (which appears required to play the game).
I tried updating GFWL to the latest version and trying again, but that only seemed to make things worse - the game wouldn't start again until I clicked "Verify Integrity of Game Cache" in Steam.
Replacing xlive.dll with a version of XLiveLess as per the AppDB entry instructions satisfied the requirement to get the game running.
https://bugs.winehq.org/show_bug.cgi?id=23532
mirh mirh@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mirh@protonmail.ch
--- Comment #15 from mirh mirh@protonmail.ch --- I don't get it. Why xlive.dll requires a specific wine implementation? Isn't it installed with xLiveRedist that comes along GFWL client?
And couldn't it be you are focusing on the wrong versions too?
I mean.. there are all those old ones bundled in games (famous to crash on newer Windows too), 3.5.88.0 (*1, bundled with the last offline "Client", which still requires an update to work 100%), 3.5.92.0 (*2, downloaded by online installer) and 3.5.95.0 (*3, which you are asked to install once you try to log in game).
If any, I'd suppose there's just some unimplemented function in one of the API this dll relies on.
*1 https://www.microsoft.com/en-US/download/details.aspx?id=5549 *2 http://download.gfwl.xboxlive.com/content/gfwl-public/redists/production/xli... http://go.microsoft.com/fwlink/?LinkID=194359 *3 https://youtu.be/B0QoB1G23vg (I have no games in the VM with wireshark, so.. I guess this is better than nothing)
https://bugs.winehq.org/show_bug.cgi?id=23532
BieHDC byi5000@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |byi5000@gmail.com
--- Comment #16 from BieHDC byi5000@gmail.com --- Since Grand Theft Auto 4 got an update a while ago, making the multiplayer working again, this topic should get attention again as xliveless removes the online functionality.
https://bugs.winehq.org/show_bug.cgi?id=23532
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=23532
zzzzzyzz@hacari.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zzzzzyzz@hacari.org
https://bugs.winehq.org/show_bug.cgi?id=23532
Alex Henrie alexhenrie24@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID CC| |alexhenrie24@gmail.com
--- Comment #17 from Alex Henrie alexhenrie24@gmail.com --- This bug is invalid. xlive.dll does not come with Windows, so either the user has to install Games for Windows Live or the game has to install it.
https://bugs.winehq.org/show_bug.cgi?id=23532
--- Comment #18 from Austin English austinenglish@gmail.com --- We've shipped runtimes before that windows doesn't..
That said, no one is likely to work on it anyway, but I disagree it's invalid.
https://bugs.winehq.org/show_bug.cgi?id=23532
--- Comment #19 from Alex Henrie alexhenrie24@gmail.com --- I thought Wine only implemented extra DLLs if it's impossible to download and install the official DLL on Wine. Wouldn't that exclude xlive.dll?
https://bugs.winehq.org/show_bug.cgi?id=23532
--- Comment #20 from Austin English austinenglish@gmail.com --- (In reply to Alex Henrie from comment #19)
I thought Wine only implemented extra DLLs if it's impossible to download and install the official DLL on Wine. Wouldn't that exclude xlive.dll?
The msvc dlls were added before they were bundled with Windows.
Don't get me wrong, xlive would be very difficult, so I'm not completely opposed to closing, just want to make clear it's not a set policy.
https://bugs.winehq.org/show_bug.cgi?id=23532
--- Comment #21 from Rosanne DiMesio dimesio@earthlink.net --- Rather than marking this invalid, maybe the importance should simply be set to enhancement.
https://bugs.winehq.org/show_bug.cgi?id=23532
--- Comment #22 from Zebediah Figura z.figura12@gmail.com --- (In reply to Rosanne DiMesio from comment #21)
Rather than marking this invalid, maybe the importance should simply be set to enhancement.
I think the importance was already set to enhancement. It's simply a question of whether the DLL is within Wine's scope or not.
https://bugs.winehq.org/show_bug.cgi?id=23532
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|INVALID |--- URL|http://www.microsoft.com/ga |https://support.xbox.com/en |mes/en-us/live/Pages/livela |-US/games/game-setup/games- |unch.aspx |for-windows-live-info Summary|Multiple games need |Provide offline |xlive.dll implementation |implementation of Games For |(Fallout 3, Batman, GTA IV) |Windows Live (GFWL) | |'xlive.dll' -> 'XLiveless' | |(Fallout 3, Batman, GTA IV) Status|RESOLVED |REOPENED
--- Comment #23 from Anastasius Focht focht@gmx.net --- Hello folks,
it's definitely an external project, highly borderline so to say. The original reason was that XLive didn't work in Wine and was kinda on the verge of abandonment by Microsoft. Afaik XLive should work, so the original reason is kinda moot.
The official pages are now hosted at Xbox Live support portal:
https://support.xbox.com/en-US/games/game-setup/games-for-windows-live-info
Download:
http://go.microsoft.com/fwlink/?LinkID=201134
-> Patches the games so that the old Games For Windows Live (GFWL) login is upgraded so it now connects to the XBOX server which replaced it)
http://download.gfwl.xboxlive.com/content/gfwl-public/redists/production/xli...
---
Coming back to the scope. There are also various other tickets in Wine Bugzilla which have rather questionable scope:
https://bugs.winehq.org/show_bug.cgi?id=19816 (implement Visual Basic virtual machine, P-Code support)
https://bugs.winehq.org/buglist.cgi?quicksearch=mfc&list_id=634476 (implement all MFC versions)
...
These will likely stay forever until there is no more work left in important areas of Wine ^^. So why not XLive(less).
There will be definitely no official integration in Wine the way XLiveless is intended to be implemented -> offline integration/mode (IMHO TOS violation). So this ticket could be used for status updates to external project (github etc.).
I've refined the ticket summary to reflect that.
Regards
https://bugs.winehq.org/show_bug.cgi?id=23532
--- Comment #24 from mirh mirh@protonmail.ch --- There's a lot of misinformation (by clueless users) on the net about gfwl. Its older versions being bugged on W10 basically gets handed down as "microsoft shut it down". See here for all the actually updated files ://pcgamingwiki.com/wiki/Topic:Tqzf097s8dz1figh
Then, while I have no knowledge about wine "best practices" (I thought dlls were reimplemented here, when some value could be added, like with OpenAl).. for much as xlivelees still has its point in skipping needless drm, I don't see why at all it should have something to do with wine.
It provides even *less* features than the "official" implementation, and it doesn't even seem all that common library many people would appreciate.
If any, why not making this about whatever blocking issue there is now? (or whatever, I don't remember the rationale for tracker bugs here)
https://bugs.winehq.org/show_bug.cgi?id=23532
pattietreutel katyaberezyaka@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |katyaberezyaka@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=23532
--- Comment #25 from Anastasius Focht focht@gmx.net --- Hello mirh,
--- quote --- If any, why not making this about whatever blocking issue there is now? (or whatever, I don't remember the rationale for tracker bugs here) --- quote ---
unfortunately the ticket has been used for years as collector for a FOSS implementation of XLive -> 'XLiveless' which didn't make sense to me from start.
You can find many abandoned / archived XLiveLess projects on Github:
https://www.google.com/search?&q=XLiveless+github
Wine bugs related to the original Microsoft GFWL redistributables were always present and have separate bug reports.
The ticket should have been resolved as 'WONTFIX' or 'INVALID'. It's not in the scope of the Wine project. Don't waste time on this. You will regret it one day when you get older.
Regards
https://bugs.winehq.org/show_bug.cgi?id=23532
--- Comment #26 from mirh mirh@protonmail.ch --- Yeah, right. I guess GFWL "out of the box" adventures can continue in bug 50611.
https://bugs.winehq.org/show_bug.cgi?id=23532
Neko-san nekoNexus@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nekoNexus@protonmail.ch