From 7eb4717d4c8919688d74b294d0db538a247e5b5d Mon Sep 17 00:00:00 2001 From: maxjivi05 Date: Fri, 23 Oct 2026 16:16:10 -0400 Subject: [PATCH] chore: drop the comments added with the Unity TSO fix --- tools/linuxfs/overlay/usr/local/bin/droiddeck-fex | 1 - tools/linuxfs/overlay/usr/local/bin/droiddeck-game-env | 3 --- 2 files changed, 4 deletions(-) diff --git a/tools/linuxfs/overlay/usr/local/bin/droiddeck-fex b/tools/linuxfs/overlay/usr/local/bin/droiddeck-fex index aaa4830ce..6ca792143 100755 --- a/tools/linuxfs/overlay/usr/local/bin/droiddeck-fex +++ b/tools/linuxfs/overlay/usr/local/bin/droiddeck-fex @@ -683,7 +683,6 @@ def game_environment(env, command): game = game_env["Game"](resolve(command[0], env), command[1:]) for check in game_env["FIXES"]: found = check(game) - # Environment fixes only: the launch arguments some fixes add were chosen for Windows builds. if found and found[0]: fixes.update(found[0]) say(found[2]) diff --git a/tools/linuxfs/overlay/usr/local/bin/droiddeck-game-env b/tools/linuxfs/overlay/usr/local/bin/droiddeck-game-env index 22b5248f3..75154ab6d 100755 --- a/tools/linuxfs/overlay/usr/local/bin/droiddeck-game-env +++ b/tools/linuxfs/overlay/usr/local/bin/droiddeck-game-env @@ -89,9 +89,6 @@ def dotnet_memory_ordering(game): @fix def unity_memory_ordering(game): - """A Unity player under FEX without TSO deadlocks or crashes: Megabonk (Linux, IL2CPP) froze with every - thread parked on a futex on about half of all launches, Crab Game (Windows under Proton, IL2CPP) died with - an access violation in UnityPlayer.dll. Presets that turn TSO off keep it on for Unity games.""" if {"unityplayer.so", "gameassembly.so", "unityplayer.dll"} & game.files: return {"FEX_TSOENABLED": "1"}, [], "Unity: FEX with TSO"