From addf6dc5b6e762d96b0f3881d405dc117c489df9 Mon Sep 17 00:00:00 2001 From: Andrew Eikum Date: Wed, 9 Mar 2022 14:15:53 -0600 Subject: [PATCH] proton: Remove the FFXIV launcher workaround CW-Bug-Id: #20242 --- proton | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/proton b/proton index 8dbaef70..bcb6791c 100755 --- a/proton +++ b/proton @@ -689,26 +689,6 @@ class CompatData: os.remove(old) os.symlink(src=link, dst=old) - def ffxiv_workaround(self): - if not "SteamGameId" in os.environ or \ - os.environ["SteamGameId"] != "39210": - return - - config_dir = self.prefix_dir + "drive_c/users/steamuser/My Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/" - config_file = config_dir + "FFXIV_BOOT.cfg" - - if file_exists(config_file, follow_symlinks=True): - with open(config_file, "r") as file: - config_content = file.read() - config_content = config_content.replace("Browser\t2", "Browser\t1") - with open(config_file, "w") as file: - file.write(config_content) - else: - config_content = "\n\n\nBrowser\t1\n" - makedirs(config_dir) - with open(config_file, "w") as file: - file.write(config_content) - def setup_prefix(self): with self.prefix_lock: if file_exists(self.version_file, follow_symlinks=True): @@ -802,8 +782,6 @@ class CompatData: #create font files symlinks self.create_fonts_symlinks() - self.ffxiv_workaround() - with open(self.tracked_files_file, "a") as tracked_files: #copy steam files into place steam_dir = "drive_c/Program Files (x86)/Steam/"