def main(): """ Disables esync """ # https://github.com/ValveSoftware/Proton/issues/1834#issuecomment-433672443 util.disable_esync() util.disable_fsync()
def main(): """ Disable ESYNC/FSYNC """ # Disables esync/fsync to fix sound. util.disable_esync() util.disable_fsync()
def main(): """ Installs d3dcompiler_43, disables esync """ # https://github.com/ValveSoftware/Proton/issues/178#issuecomment-422986182 util.protontricks('d3dcompiler_43') # https://github.com/ValveSoftware/Proton/issues/178#issuecomment-415201326 util.disable_esync()
def main(): """ Launcherfix and NVIDIA PhysX support. """ # Fixes the startup process. util.replace_command('Launcher.exe', 'Borderlands2.exe') util.append_argument('-NoSplash') # Disables esync prevents crashes. util.disable_esync() # Enables NVIDIA PhysX in Borderlands 2. util.protontricks('physx')
def main(): """ Install xact and dinput8, override libraries and disable esync """ print('Applying fixes for RiME') # Gamepad doesn't work properly without dinput8 installed util.protontricks('dinput8') # To fix gamepad set dinput8 to native util.winedll_override('dinput8', 'n') # disable esync to prevent game crash after a few minutes util.disable_esync()
def main(): """ Install xact and dinput8, override libraries and disable esync """ print('Applying fixes for RiME') # If not already installed, install xact if not util.checkinstalled('xact'): util.protontricks('xact') # Gamepad doesn't work properly without dinput8 installed if not util.checkinstalled('dinput8'): util.protontricks('dinput8') # To fix audio crackling, set xaudio2_7.dll to native # To fix gamepad set dinput8 to native util.winedll_override('xaudio2_7,dinput8', 'n') # disable esync to prevent game crash after a few minutes util.disable_esync()
def main(): """ Install xact and dinput8, override libraries and disable esync """ print('Applying fixes for RiME') # if Proton version older than 3.16-5 if util.protonversion(True) < 1544476838: # If not already installed, install xact util.protontricks('xact') # To fix audio crackling, set xaudio2_7.dll to native util.winedll_override('xaudio2_7', 'n') # Gamepad doesn't work properly without dinput8 installed util.protontricks('dinput8') # To fix gamepad set dinput8 to native util.winedll_override('dinput8', 'n') # disable esync to prevent game crash after a few minutes util.disable_esync()