Arkadiusz Hiler
0e11c03ca0
.gitmodules: Remove paths for depreated submodules.
2023-12-12 17:37:45 +02:00
Jan200101
e6cd3f8ec3
steam_helper: separate parameters from command when using ShellExecuteW
...
ShellExecuteW ignores any extra information passed as part of lpFile
resulting in arguments being ignored.
Link: https://github.com/ValveSoftware/Proton/pull/6555
2023-12-12 17:37:45 +02:00
Arkadiusz Hiler
ea08ded0ca
configure.sh: Remove mentions of --no-proton-sdk.
2023-12-12 17:37:45 +02:00
Nozomi Miyamori
c9f5e8ff47
configure.sh: drop --steam-runtime help text
...
This commit dropped the help text for --steam-runtime option.
That option is no longer used since the commit bc63dbbf2a
.
Link: https://github.com/ValveSoftware/Proton/pull/7114
2023-12-12 17:37:45 +02:00
Arkadiusz Hiler
2e817dc4f6
README: Document compile_commands.json.
2023-12-12 17:37:45 +02:00
Arkadiusz Hiler
90cc4f1075
configure.sh: Add --enable-bear for autotools builds.
...
With --enable-bear all autotools projects will be built via bear so
compile_commands.json are generated.
2023-12-12 17:37:45 +02:00
Arkadiusz Hiler
d78cb3c0da
make: Don't copy compile_commands.json over to the build directory sources.
2023-12-12 17:37:45 +02:00
Arkadiusz Hiler
10f39becdf
make: Collect compile_commands.json in $(OBJ)/compile_commands/
...
All compile_commands.json from the build directories will be copied to
the compile_commands subdirectory adjusting the paths of the source to
point to the real (not the rsynced) one.
NOTE: it still may point to the build dir for things like generated config.h
2023-12-12 17:37:45 +02:00
Arkadiusz Hiler
5bd606ee03
Makefile.in: Update Proton SDK image to 0.20230905.59202-0
...
It has Bear 3.1.1 which is usable with larger projects.
2023-12-12 17:37:45 +02:00
Arkadiusz Hiler
21370a78f4
docker: Update base Sniper SDK to 0.20230905.59202
2023-12-12 17:37:45 +02:00
Paul Gofman
8eea1df800
proton: Enable AMD AGS for Injustice 2.
2023-12-12 17:37:45 +02:00
Paul Gofman
c6c9bf0a2a
proton: Enable AMD AGS for Mass Effect Legendary Edition.
2023-12-12 17:37:45 +02:00
Timo Gurr
fb588c5389
proton: Enable amdags for The Last of Us Part I
...
WINEDLLOVERRIDES="amd_ags_x64=b" was required before to fix:
* outdated graphics driver warning on game start
* wrong vram reported in options
* delayed texture loading
https://github.com/ValveSoftware/Proton/issues/6653
2023-12-12 17:37:45 +02:00
Arkadiusz Hiler
99009e774c
proton: Enable nvapi for Satisfactory.
2023-12-12 17:37:45 +02:00
Arkadiusz Hiler
0ab1dd2e70
proton: Enable AMD AGS for Hogwarts Legacy.
2023-12-12 17:37:45 +02:00
Arkadiusz Hiler
f3326b23c1
proton: Enable dxvk-nvapi for Hogwarts Legacy.
2023-12-12 17:37:45 +02:00
Joshua Ashton
8d989fdd46
proton: Enable dxvknvapi for Resident Evil 7 Biohazard (418370)
...
Needed for HDR support.
Signed-off-by: Joshua Ashton <joshua@froggi.es>
2023-12-12 17:37:45 +02:00
Joshua Ashton
4eb7119320
proton: Enable amdags for Resident Evil 7 Biohazard (418370)
...
Needed for HDR support.
Signed-off-by: Joshua Ashton <joshua@froggi.es>
2023-12-12 17:37:45 +02:00
Joshua Ashton
c50718c777
proton: Enable dxvknvapi for Resident Evil Village (1196590)
...
Needed for HDR support.
Signed-off-by: Joshua Ashton <joshua@froggi.es>
2023-12-12 17:37:45 +02:00
Joshua Ashton
8473c3c7fa
proton: Enable amdags for Resident Evil Village (1196590)
...
Needed for HDR support.
Signed-off-by: Joshua Ashton <joshua@froggi.es>
2023-12-12 17:37:45 +02:00
Joshua Ashton
640d0b3e1b
proton: Enable dxvknvapi for Resident Evil 3 (952060)
...
Needed for HDR support.
Signed-off-by: Joshua Ashton <joshua@froggi.es>
2023-12-12 17:37:45 +02:00
Joshua Ashton
bd4d03123a
proton: Enable amdags for Resident Evil 3 (952060)
...
Needed for HDR support.
Signed-off-by: Joshua Ashton <joshua@froggi.es>
2023-12-12 17:37:45 +02:00
Joshua Ashton
cedc2aefff
proton: Enable dxvknvapi for Resident Evil 2 (883710)
...
Needed for HDR functionality.
Signed-off-by: Joshua Ashton <joshua@froggi.es>
2023-12-12 17:37:45 +02:00
Joshua Ashton
bfbc9b358d
proton: Enable amdags for Resident Evil 2 (883710)
...
Needed for HDR functionality.
Signed-off-by: Joshua Ashton <joshua@froggi.es>
2023-12-12 17:37:45 +02:00
Paul Gofman
c6d562b388
proton: Fix noforcelgadd option.
...
Code in Wine still enables the hack when WINE_LARGE_ADDRESS_AWARE is
missing, need to set it to non-'1' to really disable.
CW-Bug-Id: #22930
2023-12-07 13:43:40 +02:00
Paul Gofman
52667847c4
proton: Enable WINE_HEAP_DELAY_FREE for Trivia Tricks.
...
CW-Bug-Id: #22774
2023-12-07 13:43:40 +02:00
Paul Gofman
d229821fdf
vrclient: Support v1.26.7.
...
CW-Bug-Id: #22757
2023-12-07 13:43:40 +02:00
Paul Gofman
db0991c4ae
steam_helper: Fix a typo in log error message.
2023-12-07 13:43:40 +02:00
Rémi Bernon
435b67aaf7
lsteamclient: Add some missing exports for SDK 1.58.
2023-10-19 13:42:29 +03:00
Arkadiusz Hiler
19c0eec97d
update wine
2023-10-06 12:25:58 +03:00
Arkadiusz Hiler
01c366c0f8
update wine
2023-09-27 20:15:23 +03:00
Arkadiusz Hiler
cd727e9c05
update dxvk-nvapi to v0.6.4
2023-09-27 20:15:18 +03:00
Arkadiusz Hiler
2e1a64b18c
update vkd3d-proton to v2.10
2023-09-27 20:15:18 +03:00
Arkadiusz Hiler
f50e0b6be5
update dxvk to v2.3-5-g83dc4678
2023-09-27 20:15:14 +03:00
Arkadiusz Hiler
acc247acda
Update vkd3d to experimental-vkd3d-20230830
2023-09-27 20:14:12 +03:00
Arkadiusz Hiler
ca8e8f7678
Update gst-plugins-rs to support dav1d 1.2.1
...
CW-Bug-Id: #19516
2023-09-27 20:14:12 +03:00
Arkadiusz Hiler
fc5c40db76
Update gst-orc to 0.4.34
...
CW-Bug-Id: #19516
2023-09-27 20:14:12 +03:00
Arkadiusz Hiler
dd087f3c03
Update gstreamer to 1.22.5.
...
CW-Bug-Id: #19516
2023-09-27 20:14:12 +03:00
Arkadiusz Hiler
c0d0b2f295
lsteamclient: Generate SteamWorks SDK 1.58 support.
2023-09-27 20:14:12 +03:00
Arkadiusz Hiler
45dff33596
lsteamclient: Import SteamWorks SDK 1.58.
2023-09-27 20:14:12 +03:00
Nozomi Miyamori
681524010d
README.md: fix typo
2023-09-27 20:14:12 +03:00
Arkadiusz Hiler
87a75415e7
Makefile.in: Order building of projects that generate DLLs with same names.
...
To avoid timestamp conflicts.
CW-Bug-Id: #22341
2023-09-27 20:14:12 +03:00
Eric Pouech
21efd44cf2
Creation of symbol store generation.
...
CW-Bug-Id: #22341
2023-09-27 20:14:12 +03:00
Arkadiusz Hiler
818cdb7e79
media-converter: Avoid holding state lock.
2023-09-12 14:55:34 +03:00
Arkadiusz Hiler
64465e595f
media-converter: Don't hold state lock during pull_range
2023-09-12 14:55:34 +03:00
Arkadiusz Hiler
eda653f413
Makefile.in: Enable vkd3d-proton traces for unstripped builds.
2023-09-12 14:55:34 +03:00
Sergev ₱
a76c324c30
media-converter: Update bumpalo to avoid use-after-free.
...
In affected project of this crate, the lifetime of the iterator produced
by Vec::into_iter() is not constrained to the lifetime of the Bump that
allocated the vector's memory. Using the iterator after the Bump is
dropped causes use-after-free accesses.
Link: https://github.com/ValveSoftware/Proton/pull/6792
2023-09-12 14:55:34 +03:00
Arkadiusz Hiler
46304cde3d
make: Use GNU Make's job server when building via ninja.
...
`+` is necessary to mark it as recurisve[0] so that fds are passed as
expected.
Passing explicit `-j` is dropped because it takes precedence over
MAKEFLAGS and disables the job server integration.
[0]: https://www.gnu.org/software/make/manual/html_node/POSIX-Jobserver.html
2023-09-12 14:55:34 +03:00
Arkadiusz Hiler
45039fc24e
Makefile.in: Bump container image used for the build.
...
-2 has ninja that supports GNU Make's job server.
2023-09-12 14:55:34 +03:00
Arkadiusz Hiler
354a061c16
docker: Build patched ninja that supports jobserver.
...
https://github.com/ninja-build/ninja/pull/1140
So that -jN actually uses N job slots even when using ninja.
Sadly this does not cover cargo, which is less of an issue.
2023-09-12 14:55:34 +03:00