Skip to content

Instantly share code, notes, and snippets.

@pdfrod
Last active March 22, 2022 23:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save pdfrod/7fd3c612ddd1be86b688809ffd59acbd to your computer and use it in GitHub Desktop.
Save pdfrod/7fd3c612ddd1be86b688809ffd59acbd to your computer and use it in GitHub Desktop.
Replace .local/share/Steam/appcache/appinfo.vdf with this one to make Assassin's Creed Brotherhood - Deluxe work on Linux
@smintman
Copy link

Hi some other people are having issues with other versions of assassins screen (same issue)

what were the steps you went through to create these pared down vdf files?

Thanks

@pdfrod
Copy link
Author

pdfrod commented Mar 22, 2022

Hi there @smintman!

I don't remember the exact steps to be honest. I know tried to write some code that would parse the file appinfo.vdf and hide the Mac DLC (repo here), but I think that didn't work out in the end because I didn't know how to calculate some checksums. Without the correct checksums, Steam will simply throw away the file and create a new one from scratch.

What I think I tried instead was to copy the appinfo.vdf file to a Windows box, open it with SteamEdit, hide the Mac DLC, save and copy back to Linux. It's not great having to log in to Windows but it seems that there's now a way to do this in Linux using Steam Metadata Editor. This recent discussion on Steam Metadata Editor seems quite relevant: tralph3/Steam-Metadata-Editor#14

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment