Anna Lasky
995c43873d
proton: Enable Xalia on MultiVersus
...
CW-Bug-Id: #23876
2024-11-28 18:34:05 +02:00
Esme Povirk
8a74dee586
Update Xalia to 0.4.4.
2024-11-28 18:34:05 +02:00
Anna Lasky
4754b4b23b
proton: Disable nvapi for Shadow Warrior
...
CW-Bug-Id: #24459
2024-11-21 17:31:33 +02:00
Anna Lasky
d587c78d22
proton: Disable nvapi for Skull and Bones
...
CW-Bug-Id: #24410
2024-11-21 17:31:33 +02:00
Anna Lasky
eafb9f48af
proton: Disable nvapi for Hard Reset Redux
...
CW-Bug-Id: #24396
2024-11-21 17:31:33 +02:00
Arkadiusz Hiler
ad6d7def0b
proton: Disable hardwarescheduling for some games.
2024-11-21 17:31:33 +02:00
Arkadiusz Hiler
5ea05065b9
proton: Copy nvofapi64.dll in addition to other nvapi dlls.
...
Thanks to Liam Middlebrook.
2024-11-21 17:31:33 +02:00
Liam Middlebrook
74ddef65b1
proton: Populate NVIDIA_WINE_DLL_DIR when available
...
NVIDIA-software may check the environment variable `NVIDIA_WINE_DLL_DIR`
for a path where DLLs provided by the NVIDIA Linux driver can be found.
This is done as a fallback for when the "DriverStore" cannot be detected
via the D3DDDI functions for querying an adapter-specific registry key.
Tested with an application that reads `NVIDIA_WINE_DLL_DIR` from the
environment and tries to load a known DLL from it. As expected manually
setting the environment variable to the on-disk location did not work,
as the path is not accurate within the pressure-vessel environment.
Link: https://github.com/ValveSoftware/Proton/pull/8087
2024-11-21 17:31:33 +02:00
Anna Lasky
4d9c9e1287
proton: Enable gamedrive compat option for Yakuza 3 and Yakuza 4
...
CW-Bug-ID: #24211
2024-11-21 17:31:33 +02:00
Paul Gofman
623cf1bd16
proton: Use server sync for Disgaea 4 Complete+.
...
CW-Bug-Id: #24458
2024-11-21 17:31:33 +02:00
Anna Lasky
2ddb4f8d67
proton: Enable gamedrive compat option for STAR WARS Jedi Knight II
...
CW-Bug-Id: #24390
2024-11-21 17:31:33 +02:00
Paul Gofman
576380d53a
proton: Disable nvapi for Fablecraft.
...
CW-Bug-Id: #24325
2024-11-21 17:31:33 +02:00
Paul Gofman
3ca6b6d944
proton: Check for low /proc/sys/vm/max_map_count.
...
CW-Bug-Id: #24081
2024-11-21 17:31:33 +02:00
Paul Gofman
10510e879e
proton: Enable gamedrive compat option for Dragon Age: The Veilguard.
...
CW-Bug-Id: #24423
2024-11-21 17:31:33 +02:00
Paul Gofman
82e2407adb
proton: Link ICU 6.8 32 bit dlls into the prefix.
...
CW-Bug-Id: #24402
2024-11-21 17:31:32 +02:00
Paul Gofman
4ea1be2c7e
proton: Link ICU 6.8 dlls into the prefix.
...
CW-Bug-Id: #24402
2024-11-18 21:22:19 +02:00
Paul Gofman
5de5d4ee46
proton: Enable WINE_HEAP_TOP_DOWN hack for Crazy Taxi.
...
CW-Bug-Id: #24362
2024-11-18 21:22:19 +02:00
Paul Gofman
5bd1d0eb79
proton: Do not copy SXS runtime redists.
...
CW-Bug-Id: #23227
2024-11-18 21:22:19 +02:00
Paul Gofman
a547332310
proton: Enable gamedrive compat option for Strip Fighter ZERO.
...
CW-Bug-Id: #24096
2024-11-18 21:22:19 +02:00
Paul Gofman
a8621e5f0b
proton: Enable gamedrive compat option for Aimlabs.
...
CW-Bug-Id: #24014
2024-11-18 21:22:19 +02:00
Anna Lasky
beac08696c
fixup! proton: Enable gamedrive compat option for Sword of Convallaria
2024-11-18 21:22:19 +02:00
Paul Gofman
3c3d468971
proton: Preserve MachineGuid when downgrading prefix and generate unique for the new prefix.
...
CW-Bug-Id: #24414
2024-11-11 19:39:17 +02:00
Anna Lasky
cff555a823
proton: Enable gamedrive compat option for Sword of Convallaria
...
Option allows EULA to display properly.
CW-Bug-ID: #22421
2024-08-19 22:35:49 +03:00
Arkadiusz Hiler
3ffb520d58
Revert "proton: Add PROTON_NO_STEAM_FFMPEG to ignore ffmpeg that ships with Steam."
...
This reverts commit 5720dd3e9c
.
2024-08-19 22:35:49 +03:00
Paul Gofman
ae688238b9
proton: Force 32 bit steam.exe for Undecember.
...
CW-Bug-Id: #24110
2024-08-19 22:35:49 +03:00
Paul Gofman
e3fbcf7e81
proton: Use server sync for Flatout 3.
...
CW-Bug-Id: #24102
2024-08-19 22:35:49 +03:00
Paul Gofman
2d60e4e04f
proton: Enable gamedrive compat option for Strip Fighter ZERO.
...
CW-Bug-Id: #24096
2024-08-19 22:35:49 +03:00
Paul Gofman
e26ae368c8
proton: Use server sync for RAID: World War II.
...
CW-Bug-Id: #24085
2024-08-19 22:35:49 +03:00
Paul Gofman
96e08662b0
proton: Invalidate Ubisoft Launcher installation after deleting regsitry.
...
CW-Bug-Id: #23953
2024-08-19 22:35:49 +03:00
Paul Gofman
bd471fba97
proton: Enable gamedrive compat option for Aimlabs.
...
CW-Bug-Id: #24014
2024-08-19 22:35:47 +03:00
Paul Gofman
d432aa6673
proton: Add Farlight 84 to MFDXGI hack.
...
CW-Bug-Id: #23986
2024-08-19 22:33:50 +03:00
Paul Gofman
2164e3bae6
proton: Enable gamedrive early for Bad Mojo Redux.
...
CW-Bug-Id: #23924
2024-08-19 22:33:50 +03:00
Paul Gofman
1a349add90
proton: Prefer native ddraw for Arcanum (500810).
...
CW-Bug-Id: #23916
2024-08-19 22:33:50 +03:00
Paul Gofman
6e584890c0
proton: Disable GL_ARB_bindless_texture for Zaccaria Pinball.
...
CW-Bug-Id: #23874
2024-08-19 22:33:50 +03:00
Arkadiusz Hiler
8d7f593f9d
proton: Add PROTON_DXVK_D3D8 / dxvkd3d8.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
9aa92b8b13
proton: Correctly Popen.communicate() with timeout.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
9f209e9091
proton: Suppress type checker errors about non-existing user_settings.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
730acf592b
proton: Don't assign exception to a variable when the value is not used.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
732a1296a1
proton: Stop using bare except.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
0405ca582b
proton: Use more meaningful variable names.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
7c3accab4e
proton: Access env variables directly when we know they are set.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
3d716a9db2
proton: Don't try track .debug files if there's not tracking file.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
c57940a528
proton: Use None instead of False for default argument value.
...
This fixes type inference - tools no longer assume that there's a
possibility of the value ever being True.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
ea996efc3d
proton: Use _ for ignored values.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
3ea1bf2170
proton: Change 'not x in y' to 'x not in y'.
2024-08-16 21:22:35 +03:00
Arkadiusz Hiler
126f121b74
proton: Remove unused imports.
2024-08-16 16:52:50 +03:00
Esme Povirk
fdc578a939
proton: Add documentation URL for file descriptor limit warning.
2024-08-16 16:52:50 +03:00
Esme Povirk
b183fae4b7
proton: Check for low file descriptor limit.
...
CW-Bug-Id: #24035
2024-08-16 16:52:50 +03:00
Anna Lasky
4b0d481450
proton: Add comment to explain STEAM_COMPAT_APP_ID option in os.environ
2024-08-16 16:52:50 +03:00
Anna Lasky
2e6565db41
proton: Disable nvapi for GRID 2 and GRID Autosport
...
CW-Bug-ID: #24055
2024-08-16 16:52:50 +03:00