Giter VIP home page Giter VIP logo

Comments (30)

Danyelalejandro avatar Danyelalejandro commented on July 17, 2024 11

Hello all

Twitch game library is from a few years ago. They sold games a few months and they are giving free games to Twitch prime members every month, so their game library keeps increasing. Their library is even bigger than Epic's.
In order to access the library and install the games the PC application is necessary. It does not include achievements, friends, play time or any other info.
Development just be only to read or see the games and install them.
Thank you all for all your efforts. They will be greatly appreciated.

from awesome-gog-galaxy.

nyash-qq avatar nyash-qq commented on July 17, 2024 4

@Danyelalejandro here you go https://github.com/nyash-qq/galaxy-plugin-twitch/releases/tag/0.1

from awesome-gog-galaxy.

nyash-qq avatar nyash-qq commented on July 17, 2024 3

I might have a look on it

from awesome-gog-galaxy.

nyash-qq avatar nyash-qq commented on July 17, 2024 3

Not sure if "amazon" is supposed to be used for twitch, but looks like a better option than using something else like "humble". I've made it the default one. Thanks @Ellathar.
Will confirm with GOG if this should stay like that (with "amazon") or a separate platform should be used. Either way, I think we can close this issue.

from awesome-gog-galaxy.

Danyelalejandro avatar Danyelalejandro commented on July 17, 2024 1

Thank you guys. I have reported the issue in the app like this: It has been developed an integration for Twitch game library but it is not usable because Twitch.tv is not part of the Platform ID list.
Please include it in the Platform ID list so the extension could be usable.
¿What do you think? ¿It is okay? ¿We all should send this issue as well?

from awesome-gog-galaxy.

Danyelalejandro avatar Danyelalejandro commented on July 17, 2024 1

Guys, this issue is closed but I like to share with you the official answer from GOG about the ID platform:
"Amazon can be used to identify Twitch games. We will be adding Twitch as supported platform into API as well...."
https://mantis2.gog.com/view.php?id=6248#c5918
Thank you dear @nyash-qq and all.

from awesome-gog-galaxy.

RelativeProgramming avatar RelativeProgramming commented on July 17, 2024

I don't know, if it helps, but Playnite (an open-source variant of GOG GLX 2.0) has a Twitch integration.
Maybe that helps...
https://github.com/JosefNemec/Playnite

from awesome-gog-galaxy.

Danyelalejandro avatar Danyelalejandro commented on July 17, 2024

I agree with @RelativeProgramming. Maybe in the dll extension of playnite could be the key to develop the integration of Twitch as well. It would be worth it check it

from awesome-gog-galaxy.

nicknicola avatar nicknicola commented on July 17, 2024

Yeah, please, my Twitch library is huge and I would love to see it on Gog.

from awesome-gog-galaxy.

ManOrMonster avatar ManOrMonster commented on July 17, 2024

+1 from me as well.

from awesome-gog-galaxy.

FailRogue avatar FailRogue commented on July 17, 2024

+1 from me, with all the free games with Twitch Prime, I'm building quite the library in there now.

from awesome-gog-galaxy.

Riku55 avatar Riku55 commented on July 17, 2024

+1 it's the only decently larger game library on PC I can't import (yet). Would love being able to :)

from awesome-gog-galaxy.

nyash-qq avatar nyash-qq commented on July 17, 2024

I'm working on it, but until GLX supports it, it will be unusable. Go spam them with "Report Issue" from GLX client :)

from awesome-gog-galaxy.

Danyelalejandro avatar Danyelalejandro commented on July 17, 2024

Where we can do that? and how?

from awesome-gog-galaxy.

Danyelalejandro avatar Danyelalejandro commented on July 17, 2024

Dear @nyash-qq . Please let us know how we can report issue from GLX client and we will do it. I am not a good developer, but I do not want to be a leech from you guys of the community that are helping us to have a better experience with these projects. Thank you so much!!! :)

from awesome-gog-galaxy.

JD557 avatar JD557 commented on July 17, 2024

@Danyelalejandro just choose "Report issue" in the settings menu:

Screenshot 2019-08-04 at 15 10 57

from awesome-gog-galaxy.

Danyelalejandro avatar Danyelalejandro commented on July 17, 2024

Thank you @JD557 Now, what we shold say? that Twitch.tv integration developed by @nyash-qq is not working? to grant permissions to be usable? I am a little lost here. Thank you

from awesome-gog-galaxy.

JD557 avatar JD557 commented on July 17, 2024

I believe that this is the problem:

Twitch.tv is not part of the Platform ID list, so you there's no platform ID to use for that extension.

from awesome-gog-galaxy.

nyash-qq avatar nyash-qq commented on July 17, 2024

Here's the initial version https://github.com/nyash-qq/galaxy-plugin-twitch.

Until Twitch is officially supported by the GLX, before installing the plugin replace "platform": "twitch" with any supported platform (tested with "humble") in galaxy-plugin-twitch/src/manifest.json

from awesome-gog-galaxy.

Danyelalejandro avatar Danyelalejandro commented on July 17, 2024

Dear @nyash-qq I am stuck building from source code in the command INV INSTALL. It shows this error:
ModuleNotFoundError: No module named 'galaxy'
I have installed another extensions just by copying official releases to %localappdata%\GOG.com\Galaxy\plugins\installed
Please do a release (just like this example: https://github.com/UncleGoogle/galaxy-integration-humblebundle) or let me know what else I have to do in order to build from source code. Thank you

from awesome-gog-galaxy.

Ellathar avatar Ellathar commented on July 17, 2024

@nyash-qq thanks, works wonder. I've used platform = amazon and it works well. Great job !

from awesome-gog-galaxy.

FailRogue avatar FailRogue commented on July 17, 2024

Yep, works for me as well! Great job, now if we could just get GOG to add Twitch as a platform.

from awesome-gog-galaxy.

Danyelalejandro avatar Danyelalejandro commented on July 17, 2024

Excellent work dear @nyash-qq . Thank you so much. Investigating a little bit I found out that, the only exclusive store of Amazon of PC games was via Twitch, So, it seems indeed is the default platform for Twitch but we hadn't noticed that before. We always talk about Twitch game library, but not Amazon game library.
The client is able to see most of my Twitch Library and to play installed games. Unfortunately doesn't let install them, and the plugin disconnects every time GOG Glaxay 2.0 is closed (different that another plugins). The game Tyranny commander edition game was not detected by client during integration.
I noticed you are a "fixer-developer-client-service" technician as well (because you are helping me with an issue in which Stream plugin crashes permanently) It will be helpful for you to report this an issue via the client?

from awesome-gog-galaxy.

nyash-qq avatar nyash-qq commented on July 17, 2024

@Danyelalejandro np :)
"Install" seems to be blocked for Amazon by the GLX somehow, as it works if platform is changed to something else.
Auto-reconnect on startup is also a bug in the GLX, but I managed to work-around this in the plugin itself.

We should move the discussion to the appropriate places:
If it is connected to the plugin itself, create an issue here: https://github.com/nyash-qq/galaxy-plugin-twitch/issues/new
Issues with the GLX Client should be reported to the GOG (cogwheel menu -> Report Issue).

from awesome-gog-galaxy.

Danyelalejandro avatar Danyelalejandro commented on July 17, 2024

We'll do so. Thank you so much again.

from awesome-gog-galaxy.

JokeDeity avatar JokeDeity commented on July 17, 2024

How is this not a thing yet? I have so many games on Twitch.

from awesome-gog-galaxy.

JTNDev avatar JTNDev commented on July 17, 2024

But it is a thing, just not officially
https://github.com/nyash-qq/galaxy-plugin-twitch

from awesome-gog-galaxy.

maylortaylor avatar maylortaylor commented on July 17, 2024

I can't wait for this to be officially part of GOG Galaxy.
I have a lot of Amazon Prime / Twitch games and would love these added to my GOG Galaxy library.

from awesome-gog-galaxy.

sicu avatar sicu commented on July 17, 2024

I used to have my twitch game library listed in the twitch app, but now they are all gone and I have to use a different launcher called "Amazon Games" to see my game library. Have I been pushed over to this new launcher early, or is this also the case for anyone else in here?

from awesome-gog-galaxy.

xanasago avatar xanasago commented on July 17, 2024

@sicu Interesting. I still have my games in the Twitch App but the updated(had it already for New World) Amazon Launcher has the games also... just that they don't autodetect the already installed games. For a short moment I was excited till I saw that they just added the same bad system into the Amazon Launcher combined with the claim prime loot webpage.
Small change seems they name the game folder with the game name instead of a string of hexadecimal system(I think?). And there is a subfolder with informations about the install. We can't seem to easily(first glance) migrate already installed games because we need some extras and the manifest is not readable.

Maybe they migrated US or some regions early? I am from EU.

//Update: For migrating an install to the Amazon Launcher copy the game folder into "Amazon Games\Games Library" and rename the folder into the game name. Installing in the Amazon Launcher seems to accept the downloaded files (if you name the folder correctly).

from awesome-gog-galaxy.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.