2024-11-21, 18:13
For a few days now, I've been creating an addon to list the games on my Steam account on Kodi.
I know there are others that do this, but I decided to make this addon in a different way, due to the way I manage my games:
First, ALL my games are launched by the Steam client. Even the ones I purchase from other stores (like Epic, GOG or other means, added as Non-Steam Games), because I depend on the use of the Steam Overlay, since I don't have a keyboard and mouse connected to this computer in the living room, I use the Steam controller with custom settings for use on OS like Windows, Kodi, and of course, games.
The thing is that ALL addons for Steam games only list the games purchased on Steam, and not those added as Non-Steam, which made the addon only "half" useful to me.
Faced with this problem, I decided that, in addition to listing my games purchased on Steam, I would also list my non-Steam games, which led me to an intense search for how to read the shortcuts.vdf file, so that it could be used as a Kodi addon.
I found some tools and methods, and after some testing I decided to start creating the addon, which so far, does this:
01 - Lists and runs games purchased on Steam (through a personal API) in the Kodi interface, with art coming from the Steam folder itself.
02 - Lists all Non-Steam games added to the local client, with art coming from the "grid" folder, which is where the custom art that each user has is stored. However, it requires extra manual work to work correctly.
03 - SIMULATES a method of creating collections (similar to those we have today in the Steam client) in the list of games in the Kodi interface. These collections ARE NOT read from the Steam client, they must be created manually
Although it requires a bit of manual configuration (which tends to get worse with large collections) once done, there is no "rework". And I spent the whole day testing it yesterday, and at least for me, it worked very well.
Is anyone interested?
If so, I can post here and explain how the complete configuration process is.
Cheers
I know there are others that do this, but I decided to make this addon in a different way, due to the way I manage my games:
First, ALL my games are launched by the Steam client. Even the ones I purchase from other stores (like Epic, GOG or other means, added as Non-Steam Games), because I depend on the use of the Steam Overlay, since I don't have a keyboard and mouse connected to this computer in the living room, I use the Steam controller with custom settings for use on OS like Windows, Kodi, and of course, games.
The thing is that ALL addons for Steam games only list the games purchased on Steam, and not those added as Non-Steam, which made the addon only "half" useful to me.
Faced with this problem, I decided that, in addition to listing my games purchased on Steam, I would also list my non-Steam games, which led me to an intense search for how to read the shortcuts.vdf file, so that it could be used as a Kodi addon.
I found some tools and methods, and after some testing I decided to start creating the addon, which so far, does this:
01 - Lists and runs games purchased on Steam (through a personal API) in the Kodi interface, with art coming from the Steam folder itself.
02 - Lists all Non-Steam games added to the local client, with art coming from the "grid" folder, which is where the custom art that each user has is stored. However, it requires extra manual work to work correctly.
03 - SIMULATES a method of creating collections (similar to those we have today in the Steam client) in the list of games in the Kodi interface. These collections ARE NOT read from the Steam client, they must be created manually
Although it requires a bit of manual configuration (which tends to get worse with large collections) once done, there is no "rework". And I spent the whole day testing it yesterday, and at least for me, it worked very well.
Is anyone interested?
If so, I can post here and explain how the complete configuration process is.
Cheers