Arkadiusz Hiler
0bcc20cbc1
proton: Enable AMDAGS for Japanese versions of RE 2,3,7 and 8.
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
Adam Moss
d0423e5d84
Enable DXVK-NVAPI by default on another batch of titles where it's stable+beneficial
2023-09-12 14:55:31 +03:00
Adam Moss
48670ca952
Enable DXVK-NVAPI by default on more titles where it's stable+beneficial
2023-09-12 14:55:31 +03:00
Paul Gofman
4f252eaf21
proton: Enable gamedrive compat option for Sword Art Online: Integral Factor.
...
CW-Bug-Id: #22667
2023-09-12 14:44:08 +03:00
Paul Gofman
231e7f24d8
proton: Enable gamedrive compat option for Empyrion - Galactic Survival.
...
CW-Bug-Id: #22667
2023-09-12 14:44:08 +03:00
Paul Gofman
7da8928dd9
proton: Add enableamdags compat config option.
...
And enable it for a few games instead of registry overrides.
CW-Bug-Id: #22677
2023-09-12 14:44:08 +03:00
Paul Gofman
eaae654042
Enable DXVK-NVAPI for Rainbow Six Extraction.
2023-09-12 14:44:08 +03:00
Rémi Bernon
c53ff7a082
proton: Add dx8vb to the native redist DLLs list.
...
CW-Bug-Id: #22530
2023-09-12 14:44:08 +03:00
Anna Lasky
9b3457c857
proton: Enable gamedrive compat option for Garry's Mod.
...
CW-Bug-Id: #22421
2023-09-12 14:44:08 +03:00
Anna Lasky
2ac09e541e
proton: Enable gamedrive compat option for Aura: Fate of the Ages.
...
CW-Bug-Id: #22421
2023-09-12 14:44:08 +03:00
Zhiyi Zhang
343ccf211d
proton: Enable WINE_HEAP_DELAY_FREE for Dark Parables: The Exiled Prince Collector's Edition (499100).
...
CW-Bug-Id: #22397
2023-09-12 14:44:08 +03:00
Anna Lasky
06156dfe25
proton: Enable gamedrive compat option for Train Simulator and DARK
...
SOULS III.
CW-Bug-Id: #22421
2023-09-12 14:44:08 +03:00
Arkadiusz Hiler
55a3d3f165
proton: Bump prefix version.
2023-06-06 12:05:09 +03:00
Arkadiusz Hiler
cdd54b2a25
proton: Log effective WINEDEBUG and WINEDLLOVERRIDES.
2023-06-06 12:05:09 +03:00
Adam Moss
c444e6fea4
Enable dxvk-nvapi by default for more games.
...
Link: https://github.com/ValveSoftware/Proton/pull/6725
2023-06-06 12:05:09 +03:00
notpentadactyl
4e483d01d8
proton: Enable dxvknvapi for Monster Hunter Rise.
...
Monster Hunter Rise (1446780) has working DLSS with `PROTON_ENABLE_NVAPI=1`.
Link: https://github.com/ValveSoftware/Proton/pull/6534
2023-06-06 12:05:09 +03:00
Paul Gofman
3f57a0b71b
proton: Disable fsync and esync for Call of Duty 2.
...
CW-Bug-Id: #22305
2023-06-05 17:55:10 +03:00
Paul Gofman
2e0a609437
proton: Enable gamedrive compat option for ESO.
...
CW-Bug-Id: #22240
2023-06-05 17:55:10 +03:00
Paul Gofman
40103342d5
proton: Set enablenvapi for SoPFFO.
...
CW-Bug-Id: #22117
2023-06-05 17:55:10 +03:00
Anna Lasky
6d2bcbb559
proton: Add Roboquest to MFDXGI hack and clean up shared resources games
...
Removed shared resources games that previously needed MFDXGI hack because shared resources are implemented in 8.0-stable.
CW-Bug-ID: #22265
2023-06-05 17:55:10 +03:00
Paul Gofman
f0064b6799
proton: Add threadname to default logs.
2023-06-05 17:55:10 +03:00
Arkadiusz Hiler
7bd855e054
proton: Make log creation depend only on PROTON_LOG.
...
There are valid cases, e.g. when debugging Wine Mono, to have WINEDEBUG
set to -all. Before this change this would disable the logging even if
PROTON_LOG=1.
2023-06-05 17:55:10 +03:00
Zhiyi Zhang
33b0da5fb1
proton: Do use builtin steam.exe for Locoland.
...
Locoland(352130) executable name happens to be steam.exe.
CW-Bug-Id: #21737
2023-06-05 17:55:10 +03:00
Arkadiusz Hiler
e82bed8475
proton: Remove stale ir50_32.dll that can be left by experimental.
...
When switching back to 8.0 from Experimental it will point to a .dll in
the Experimental install directory. It's incompatible with 8.0 due to
experimental-only winegstreamer changes and causes delayed symbol
imports to fail.
CW-Bug-Id: #22205
2023-04-28 12:19:30 +03:00
Arkadiusz Hiler
5ac739906d
proton: Optionally copy d3d12core for vkd3d-proton.
...
In anticipation of a pull-request being merged that moves things around
and introduces d3d12core.dll.
This should be made non-optional once the vkd3d-proton changes land.
Link: https://github.com/HansKristian-Work/vkd3d-proton/pull/1458
2023-04-27 17:51:45 +03:00
Andrew Eikum
576a839c18
Don't ship filenames with colons in them
...
CW-Bug-Id: #22054
2023-04-18 17:04:27 +03:00
Adam Moss
e171c46460
proton: Set enablenvapi for Red Dead 2 / Online.
...
Link: https://github.com/ValveSoftware/Proton/pull/6227
2023-03-08 17:35:54 +02:00
Arkadiusz Hiler
e34482a580
proton: Disable hidenvgpu if nvapi is enabled.
...
Link: https://github.com/ValveSoftware/Proton/pull/6227
2023-03-08 17:35:54 +02:00
Adam Moss
6b4dce48bc
proton: Enable dxvknvapi on a bunch of (DLSS) titles.
...
Link: https://github.com/ValveSoftware/Proton/pull/6120
Link: https://github.com/ValveSoftware/Proton/pull/6227
(squashed a bunch of commits)
2023-03-08 17:35:54 +02:00
Giovanni Mascellani
85ed53c1d8
fonts: Provide an alternative fake Arial font.
...
The fake Arial already distributed with Python is based on Liberation fonts.
It is metrically compatible with the original Arial, but it doesn't support
all its glyphs (specifically, it misses Arabic).
The new one is based on Noto fonts. It support all the Arial glyphs
(I think), but it is not metrically compatible. It is enabled based
on SteamGameId when glyph coverage is considered more important than
metric compatibility.
So far it is enabled for FIFA 21 and FIFA 22.
CW-Bug-Id: #20302
2023-02-14 16:07:44 +02:00
Giovanni Mascellani
77fd6c3b2d
proton: Install all available fonts to the prefix.
...
This requires commit "loader: Install all fonts provided by Proton in the
registry." in Wine, otherwise font support will be broken.
2023-02-14 16:07:44 +02:00
Giovanni Mascellani
4378ee718a
fonts: Install Liberation fonts using their fake name.
...
For homogeneity with the other fake fonts. That's mostly cosmetic.
2023-02-14 16:07:44 +02:00
Rémi Bernon
08a5f1cd56
proton: Trace language related environment variables.
...
CW-Bug-Id: #21346
2023-02-14 16:07:44 +02:00
Giovanni Mascellani
84012c12aa
Do not use the vkd3d version emebededd in Wine, but rebuild from its submodule.
2023-02-14 16:07:44 +02:00