rallion / depressurizer

GNU General Public License v3.0
784 stars 78 forks source link

VDF Parsing Bugfix: Adding support for UInt64 VDF values #32

Closed smudge closed 9 years ago

smudge commented 9 years ago

This fix allows Depressurizer to parse the 'packageinfo.vdf' file for those of us who have the "base goldsrc" apps (appids 0, 1, and 2) -- for some reason it just affects these three, as far as I can tell.

A quick google search tells me that at least one other person has encountered this: http://www.reddit.com/r/Steam/comments/2fgjvt/the_steam_category_manager_depressurizer_updated/coohpfo

I tried to make as few changes as possible for easy merging. But I if you are interested, I can submit an additional PR (once this one is merged into dev) that simplifies the code a little and gives it support for even more data types, which would further improve compatibility. Let me know if that would be useful for you.

Cheers.

rallion commented 9 years ago

Ahh, I was never able to figure out what was going on there, because I hadn't seen a file with those appids.

I'd be very happy to implement any improvements to the vdf parsing. Obviously, there are some holes as it is.