tylerbrawl / Galaxy-Plugin-Rockstar

MIT License
69 stars 7 forks source link

Game missing #142

Open demiurg1981 opened 3 years ago

demiurg1981 commented 3 years ago

I have two games in launcher: GTA: Vice City and Bully. In Galaxy 2.0 I see only one: GTA: VC Vice City was bought in Rockstar Store. And Bully I installed from disk and the then launcher found it. There is a button in launcher to search game directories for installed games.

tylerbrawl commented 3 years ago

The plugin currently only tracks games which were bought on the Rockstar Store. Since I do not own any disc copies of the games, I cannot test features like that for myself.

Would you be able to send your Rockstar Games Launcher log file? On Windows, you can find it at %UserProfile%\Documents\Rockstar Games\Launcher\launcher.log.

demiurg1981 commented 3 years ago

launcher.log launcher.01.log Hello. Here are my log files. Since there are more than one file. I sent both of them. I hope You can get some info from it.

tylerbrawl commented 3 years ago

Thanks for posting these. The log files actually don't list Bully as being installed at all. This is problematic, since the plugin relies on these files to determine the user's library of games.

It is possible (and even likely) that Rockstar is using a key in the Windows Registry to determine where the game is installed. A similar approach could theoretically be employed for this plugin, but this does not seem like a practical solution. It is likely that every game which has its own retail version would also have a unique key in the registry; this would mean that we would have to find each key individually in order to support the full library.

Regardless, since I do not own Bully on disc, I cannot help you find this registry key. If you can find it for yourself and post it here, then we can use that to implement retail game detection.