sonic2kk / steamtinkerlaunch

Linux wrapper tool for use with the Steam client for custom launch options and 3rd party programs
GNU General Public License v3.0
2.14k stars 71 forks source link

[NOTICE] Potential Impact of Steam AppInfo Format Change #688

Closed sonic2kk closed 1 year ago

sonic2kk commented 1 year ago

At least in the Steam Client Beta, the ~/.local/share/Steam/appcache/appinfo.vdf file format has changed slightly. I did a quick skim of the codebase and I am not sure yet if SteamTinkerLaunch will be impacted by this change. In my usage there hasn't been any impact here or at least not yet.

The steam Python library was updated recently to address this on their side (https://github.com/ValvePython/steam/commit/abf65abff15385deb8ba05adaf4e312254fb435c). I wonder if any of SteamTinkerLaunch will be impacted by this.

Creating this issue as a precaution in case there is a problem here and for discussion around investing / fixing the problem, hopefully from people who understand this sort of thing better than me :-)

sonic2kk commented 1 year ago

Just tested a fresh game (Wolfenstein: The Old Blood) and SteamTinkerLaunch seemed to be able to fetch all relevant data. I also removed the info and config files I could find for an existing game I used with SteamTinkerLaunch (Portal 2) and it worked as well.

I don't think this is going to be an issue, or at least I am somewhat hopeful it won't impact us :-) With this hope I will close this issue heheh