hyoretsu / galaxy-integration-switch

Ryujinx/Yuzu integration plugin for GOG Galaxy
MIT License
7 stars 0 forks source link

Plugin not importing switch games #1

Open Pab10Suarez opened 2 years ago

Pab10Suarez commented 2 years ago

Heya, the plugin doesn't import my games, they are in the root folder but still doesn't work, also when i close gog galaxy i have to connect it again don't know what it means, also there are my logs files plugin-nswitch-b627be67-44e5-40f5-a482-6e52bf967ea1.log

SergeantStarFox commented 2 years ago

I'm having the same issue as Pab10. I made sure my title keys were where they needed to be and have specified the path to my games, but they do not import into GOG. GOG shows the integration as "connected" and there's now a Nintendo Switch bookmark, but no games show up.

ChristianCarrillo07 commented 2 years ago

I´m having the same problem.

Any updates on this?

aliexx commented 1 year ago

It looks like the plugin is handling the DLC and updates as a games which is causing problems. Changing lines 102-103 of plugin.py to this solved my problem ("...." is a spaces) 102 if game_list[i + 16][8:] == "Base": 103 ....self.games[game_id] = {"title": game_title, "path": game_path} 104 ....logging.debug(self.games[game_id])

GNS7 commented 1 year ago

I'm having the same problem, tried the fix that was posted here, but it didn't work for me. @hyoretsu can you test if it's still working please. Thanks!

hyoretsu commented 1 year ago

If you're not dead-set on using GOG Galaxy, I strongly recommend using Playnite. It has official support for all emulators and you can configure game recognition yourself if needed. It also has a plethora of extra features (like merging playtime from all platforms+emulators).

And GOG Galaxy 2's development is basically stagnated.

It looks like the plugin is handling the DLC and updates as a games which is causing problems.

As for this, I just assumed you needed to merge them in a single NSP in order to use it in Yuzu. It also keeps things organized.

Pab10Suarez commented 1 year ago

If you're not dead-set on using GOG Galaxy, I strongly recommend using Playnite. It has official support for all emulators and you can configure game recognition yourself if needed. It also has a plethora of extra features (like merging playtime from all platforms+emulators).

And GOG Galaxy 2's development is basically stagnated.

It looks like the plugin is handling the DLC and updates as a games which is causing problems.

As for this, I just assumed you needed to merge them in a single NSP in order to use it in Yuzu. It also keeps things organized.

hello, do you know if in playnite you can configure to automatically search like in gog galaxy?

hyoretsu commented 1 year ago

If you're not dead-set on using GOG Galaxy, I strongly recommend using Playnite. It has official > hello, do you know if in playnite you can configure to automatically search like in gog galaxy?

You absolutely can, just point to the folder and it'll scan games in it.

GNS7 commented 1 year ago

If you're not dead-set on using GOG Galaxy, I strongly recommend using Playnite. It has official support for all emulators and you can configure game recognition yourself if needed. It also has a plethora of extra features (like merging playtime from all platforms+emulators). And GOG Galaxy 2's development is basically stagnated.

It looks like the plugin is handling the DLC and updates as a games which is causing problems.

As for this, I just assumed you needed to merge them in a single NSP in order to use it in Yuzu. It also keeps things organized.

Have used it before, wanted to try gog just for fun, because its prettier lol, didn't know they stopped developping it, thanks for answering though 🙂.

gusbaruc commented 1 year ago

It looks like the plugin is handling the DLC and updates as a games which is causing problems. Changing lines 102-103 of plugin.py to this solved my problem ("...." is a spaces) 102 if game_list[i + 16][8:] == "Base": 103 ....self.games[game_id] = {"title": game_title, "path": game_path} 104 ....logging.debug(self.games[game_id])

It worked! Thanks But like @Pab10Suarez when I close GOG Galaxy I also always have to connect it again