Esme Povirk
72d5b322d9
Remove files that failed to download.
...
In some cases, wget -O will create the file even when the
download fails. This is not removed by make and will make
subsequent failures more confusing, as well as failing to
recover if the cause was an intermittent network failure.
2024-08-19 22:35:49 +03: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
Rémi Bernon
1e6e006cb6
build: Add dependencies for makedep to find generated server headers.
2024-08-19 22:35:49 +03:00
Rémi Bernon
3d99a92e17
build: Ignore dxvk version.h.in changes.
2024-08-19 22:35:49 +03:00
Rémi Bernon
6b1bed7a8d
build: Add rules to generate wine requests.
2024-08-19 22:35:49 +03:00
Rémi Bernon
d1c5085a30
build: Ignore make_specfiles generated sources.
2024-08-19 22:35:49 +03:00
Rémi Bernon
7dcb011a18
build: Run make_specfiles after make_vulkan.
...
No-op but make_specfiles reads .specs and make_vulkan updates one.
2024-08-19 22:35:49 +03:00
Giovanni Mascellani
1683d5f143
make: Canonicalize ORIGIN paths.
...
That path can be relative when the build directory is inside the Proton
source directory. Since it then used to patch compile_commands.json, it
is important that it is absolute, otherwise it implicitly becomes grafted
to a directory for which it is meaningless.
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
2e97e9f002
lsteamclient: Reset last error in Steam_BGetCallback() on no callback return.
...
CW-Bug-Id: #24028
2024-08-19 22:35:49 +03:00
Paul Gofman
235b0b151c
lsteamclient: Preserve last error in load_steamclient().
...
CW-Bug-Id: #24028
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
9d1cadcaa3
build: Build apetag gstreamer plugin.
...
CW-Bug-Id: #23991
2024-08-19 22:33:50 +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
Paul Gofman
bf479d31d9
lsteamclient: Use default conversion in convert_callback_utow / callback_message_utow even if Unix len is unknown.
...
CW-Bug-Id: #23875
2024-08-19 22:33:50 +03:00
Yuxuan Shui
08c566d928
wineopenxr: Support acquiring/releasing images from D3D12 swapchains.
2024-08-19 22:33:50 +03:00
Yuxuan Shui
ef4785f325
wineopenxr: Support creating a D3D12 XR instance.
2024-08-19 22:33:50 +03:00
Yuxuan Shui
2cf4673153
wineopenxr: Don't recreate swapchain images for subsequent calls to EnumerateSwapchainImages.
2024-08-19 22:33:50 +03:00
Yuxuan Shui
0181ecc872
wineopenxr: Print warnings if the application is giving us funny swapchain formats.
2024-08-19 22:33:50 +03:00
Esme Povirk
ebf9795240
Update Wine Mono to 9.2.0.
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
Brendan McGrath
85e2b8751b
build: Add gst-plugins-bad.
...
Enables hls, videoparsers and mpegtsdemux.
CW-Bug-Id: #23810
CW-Bug-Id: #23226
CW-Bug-Id: #23425
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
Giovanni Mascellani
1477a4f9f3
Vulkan-Loader: Remove the Vulkan loader.
...
Its only dependency was vkd3d, but vkd3d doesn't need it. I don't know
why we used to build it.
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
Arkadiusz Hiler
b904b2c6e4
proton: Disable nvapi for Alan Wake's American Nightmare.
...
This helps with the DLC crashing.
CW-Bug-Id: #24055
2024-08-16 16:52:50 +03:00
Anna Lasky
dc9f68f100
proton: Enable gamedrive compat option for Yakuza Kiwami
...
CW-Bug-Id: #22421
2024-08-16 16:52:02 +03:00
Zhiyi Zhang
69de6a7d34
Revert "proton: Add Iragon: Prologue (2229490) to MFDXGI manager hack."
...
This reverts commit 44c58e0857
.
The hack is no longer needed and causes the game to crash after a game update.
CW-Bug-Id: #23184
2024-08-16 16:52:02 +03:00
Zhiyi Zhang
a9b51e2733
Revert "proton: Added Iragon: Prologue 18+ (1522260) to MFDXGI hack"
...
This reverts commit 500d6608c4
.
The hack is no longer needed and causes the game to crash after a game update.
CW-Bug-Id: #23184
2024-08-16 16:52:02 +03:00