diff options
author | Adam Joseph <54836058+amjoseph-nixpkgs@users.noreply.github.com> | 2023-11-08 06:15:46 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-08 06:15:46 +0000 |
commit | ba2ed469c261928415e1121f26bfe96ebbed8a33 (patch) | |
tree | 806254c8497062bce2f1d43b4602002290a4ae1a /pkgs/games/heroic/fix-infinite-loop.patch | |
parent | 4c234ceeb61f6d111bb1db30376cdb4019e56142 (diff) | |
parent | 3db5de3ba9909bc8631fe6808638099a5cad0a49 (diff) | |
download | nixpkgs-ba2ed469c261928415e1121f26bfe96ebbed8a33.tar nixpkgs-ba2ed469c261928415e1121f26bfe96ebbed8a33.tar.gz nixpkgs-ba2ed469c261928415e1121f26bfe96ebbed8a33.tar.bz2 nixpkgs-ba2ed469c261928415e1121f26bfe96ebbed8a33.tar.lz nixpkgs-ba2ed469c261928415e1121f26bfe96ebbed8a33.tar.xz nixpkgs-ba2ed469c261928415e1121f26bfe96ebbed8a33.tar.zst nixpkgs-ba2ed469c261928415e1121f26bfe96ebbed8a33.zip |
Merge branch 'master' into staging-next
Diffstat (limited to 'pkgs/games/heroic/fix-infinite-loop.patch')
-rw-r--r-- | pkgs/games/heroic/fix-infinite-loop.patch | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/pkgs/games/heroic/fix-infinite-loop.patch b/pkgs/games/heroic/fix-infinite-loop.patch new file mode 100644 index 00000000000..99aae02c3a1 --- /dev/null +++ b/pkgs/games/heroic/fix-infinite-loop.patch @@ -0,0 +1,23 @@ +From b698779053b7ba31bd8e69b230e86515e3019bf6 Mon Sep 17 00:00:00 2001 +From: K900 <me@0upti.me> +Date: Sun, 5 Nov 2023 22:04:32 +0300 +Subject: [PATCH] Force add the registry entry + +Otherwise, newer Wine versions will prompt to overwrite it and loop there forever. +--- + src/backend/storeManagers/legendary/setup.ts | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/backend/storeManagers/legendary/setup.ts b/src/backend/storeManagers/legendary/setup.ts +index 1837106621..b5c2432435 100644 +--- a/src/backend/storeManagers/legendary/setup.ts ++++ b/src/backend/storeManagers/legendary/setup.ts +@@ -20,7 +20,7 @@ export const legendarySetup = async (appName: string) => { + + // Fixes games like Fallout New Vegas and Dishonored: Death of the Outsider + await runWineCommandOnGame(appName, { +- commandParts: ['reg', 'add', 'HKEY_CLASSES_ROOT\\com.epicgames.launcher'], ++ commandParts: ['reg', 'add', 'HKEY_CLASSES_ROOT\\com.epicgames.launcher', '/f'], + wait: true, + protonVerb: 'waitforexitandrun' + }) |