Heroic-Games-Launcher / HeroicGamesLauncher

A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS.
https://heroicgameslauncher.com
GNU General Public License v3.0
8.3k stars 439 forks source link

More stores: origin, ubisoft #1768

Open whise opened 2 years ago

whise commented 2 years ago

Problem description

First off, congratulations on the already excellent software.

It would be great if eventually more stores would be added, like origin and ubisoft, etc.

Best regards

Feature description

Add additional stores.

Alternatives

No response

Additional information

No response

MrArdillo commented 2 years ago

In Playnite they have a Ubisoft plugin, maybe in their plugin is something that can help?

yoshimo commented 2 years ago

Lutris and Playnite use the official binaries. Heroic uses complete replacements for those. Different concept. Heroic needs a legendary like replacement for these binaries which requires hard work. The link to Playnite not as helpful as it may seem. Parsing the owned games is the easier part for new platforms.

MrArdillo commented 2 years ago

Aw. Thanks for the aclaration, then I'll wait patiently. Thanks for the program is awesome and a life saver in Linux

enigmaxg2 commented 1 year ago

I'd also love this! With launchers becoming more and more resource hungry (Steam can use 2GB of memory easily, Ubi Launcher can use 2.5-3 and so on). Heroic is a godsend!! It's lightweigt and fast! just to play games without fuss!!

ShalokShalom commented 1 year ago

UPlay is now supported. 🙂 For Origin, see this issue: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/issues/2859

So, we can close this one here 👍🏻

Jackenmen commented 1 year ago

UPlay is now supported

Correct me if I'm wrong - you can play games that require Ubisoft Connect Launcher but unlike with Epic Games/GOG/Amazon Games, Heroic is not a Ubisoft Connect replacement and you can't install games directly from your Ubisoft Connect account which is what this issue is requesting. Similarly, #2859 is requesting the ability to play games that require an EA app client and does not request for Heroic to become an EA app alternative (which this issue does).

MrArdillo commented 1 year ago

UPlay is now supported. 🙂 For Origin, see this issue: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/issues/2859

So, we can close this one here 👍🏻

You mean that I can access the ubisoft store inside heroic and install my ubisoft connect games or I can install my epic or gog games with mandatory ubisoft launcher? Because if it is the second one the petition it's not solved

ShalokShalom commented 1 year ago

You are both correct 👍🏻

arielj commented 1 year ago

To clarify, the only stores supported natively as of now are: Epic, GOG, and Amazon.

Other launchers can be installed as sideloaded app, and most Epic games that require the Ubisoft launcher will install that automatically, but it's not the same as supporting the Ubisoft store

MrArdillo commented 1 year ago

Are there any plans to add uplay support any time soon?

yoshimo commented 1 year ago

It isn't that simple. You need to defeat protections against reverse engineering and analyse a Blackbox then you need to build your own tool to replicate the original launchers requests. This needs time and skill and people to do it. Remember that not all features for the existing platforms are done yet. I am sure they will welcome help to do it 😉

ThreeDeeJay commented 6 months ago

On a side note, for those who don't wanna upgrade to the EA App which is apparently riddled with issues, you might wanna try https://github.com/p0358/Fuck_off_EA_App I know it won't solve this issue in particular, but I guess it's our least worse option to download Origin/EA games.