Arkadiusz Hiler
c9d56d1c71
update submodules
experimental-7.0-20230322
2023-03-22 18:17:11 +02:00
Arkadiusz Hiler
30c9ecc229
proton: Make copying d3d12core for vkd3d-proton mandatory.
2023-03-21 14:46:02 +02:00
Arkadiusz Hiler
a52104ccc5
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-03-16 12:45:29 +02:00
Paul Gofman
ffd4f0a62d
vrclient: Support v1.23.7.
2023-02-23 21:34:50 -06:00
Paul Gofman
d4e88ee8d9
vrclient: Update clang path in gen_wrapper.py to 15.
2023-02-23 20:07:55 -06:00
Rémi Bernon
d17b3d78f6
lsteamclient: Generate SteamWorks SDK 1.55 support.
2023-02-23 22:11:45 +01:00
Rémi Bernon
cf8b1ac417
lsteamclient: Import SteamWorks SDK 1.55.
2023-02-23 22:11:44 +01:00
Rémi Bernon
f02bfacf5d
lsteamclient: Generate SteamWorks SDK 1.54 support.
2023-02-23 22:11:44 +01:00
Rémi Bernon
b04ea746b5
lsteamclient: Import SteamWorks SDK 1.54.
2023-02-23 22:11:43 +01:00
Proton Merge Bot
74ac5f05d5
update submodules
experimental-7.0-20230215
2023-02-15 17:59:18 +02:00
Giovanni Mascellani
57413971b7
Update vkd3d submodule.
2023-02-14 11:33:10 +01:00
Rémi Bernon
5ea46dfeb2
Revert "fonts: Convert simsun.ttc / msyh.ttf / malgun.ttf to TrueType."
...
This reverts commit 52341bbde5778cd4fe457d2c0c3bacb4bbe054e7.
experimental-bleeding-edge-7.0-35276-20230210-p5ea46d-w130b6b-dcaf310-v08909d
experimental-bleeding-edge-7.0-35268-20230210-p5ea46d-w130b6b-dcaf310-v08909d
2023-02-10 11:48:39 +01:00
Rémi Bernon
52341bbde5
fonts: Convert simsun.ttc / msyh.ttf / malgun.ttf to TrueType.
...
CW-Bug-Id: #21346
2023-02-10 11:40:29 +01:00
Rémi Bernon
ca835a8456
Revert "fonts: Convert simsun.ttc / msyh.ttf / malgun.ttf to TrueType."
...
This reverts commit a2eafa8d4729e5950c5cf241293c0ddfddb183b9.
experimental-bleeding-edge-7.0-35258-20230210-pca835a-w130b6b-dcaf310-v08909d
2023-02-10 11:00:48 +01:00
Rémi Bernon
a2eafa8d47
fonts: Convert simsun.ttc / msyh.ttf / malgun.ttf to TrueType.
...
CW-Bug-Id: #21346
2023-02-10 10:59:18 +01:00
Proton Merge Bot
0ae43f9805
update submodules
experimental-7.0-20230208
2023-02-08 20:10:41 +02:00
Giovanni Mascellani
9843709336
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-08 17:41:06 +00:00
Giovanni Mascellani
60d5cc86d1
fonts: Rewrite font merging script based on fonttools.
...
The current script based on fontforge seems to have a few problems.
The generated fonts show glitches, for example in Cyberpunk 2077 for
Thai and in FIFA 22 for Arabic.
I don't precisely know what is the problem, and it might be that
the real bug is in the rendering code rather than in the merging
script. But since this seems to work better overall, I'm sticking
with it.
CW-Bug-Id: #20302
2023-02-08 17:41:06 +00:00
Paul Gofman
881389e479
lsteamclient: Fix _GetAppInstallDir() return value.
...
CW-Bug-Id: #21864
2023-02-01 20:51:31 -06:00
Rémi Bernon
9634b5524d
update wine
experimental-7.0-20230201
2023-02-01 21:11:12 +01:00
Proton Merge Bot
7edf7e5a67
update submodules
experimental-7.0-20230130
experimental-bleeding-edge-7.0-34533-20230130-pf89b26-wf839254b-d41b1ef-vfad056
2023-01-30 14:36:27 +00:00
Rémi Bernon
f89b260fe0
dxvk-nvapi: Update submodule to load the same DLLs as DXVK.
experimental-7.0-20230123
2023-01-23 11:55:07 +01:00
Arkadiusz Hiler
56f0278372
update submodules
experimental-7.0-20230121
2023-01-21 13:00:42 +02:00
Rémi Bernon
4b1fb73905
proton: Trace language related environment variables.
...
CW-Bug-Id: #21346
2023-01-12 21:22:02 +01:00
Rémi Bernon
eb9947d34a
steam: Match LC_TYPE / LC_MESSAGES default with selected language.
...
CW-Bug-Id: #21346
2023-01-12 21:22:01 +01:00
Zhiyi Zhang
fbbee396b0
proton: Do use builtin steam.exe for Locoland.
...
Locoland(352130) executable name happens to be steam.exe.
CW-Bug-Id: #21737
2023-01-10 03:04:03 +00:00
Arkadiusz Hiler
2bf76f6e50
Revert "proton: Sync pfx creation and create a guard file."
...
This reverts commit 73fbc6890c269b8528b7930d288eb48f31caa4bb.
It keeps the prefix version bump so we don't forcefully downgrade people
for no reason.
2023-01-04 20:25:37 +02:00
Arkadiusz Hiler
47e39203c7
Revert "fixup! proton: Sync pfx creation and create a guard file."
...
This reverts commit 8b45d63375a3d36dd5a5e1dff6a7e1a175e7f269.
2023-01-04 20:23:47 +02:00
Arkadiusz Hiler
8b45d63375
fixup! proton: Sync pfx creation and create a guard file.
2022-12-26 13:15:19 +02:00
Paul Gofman
fde9be256f
proton: Enable gamedrive compat option for Creativerse.
...
CW-Bug-Id: #21729
2022-12-22 12:15:54 -06:00
Rémi Bernon
1a1b4a2511
docker: Build MinGW with -mcmodel=small.
2022-12-19 17:56:34 +01:00
Paul Gofman
a7000cb2b4
steam_helper: Trigger EA Desktop reinstall if link2ea association is missing.
...
CW-Bug-Id: #21645
2022-12-19 17:56:34 +01:00
Paul Gofman
25a980d9a8
steam_helper: Set desktop close timeout for EA Desktop.
...
CW-Bug-Id: #21645
2022-12-19 17:56:34 +01:00
Arkadiusz Hiler
73fbc6890c
proton: Sync pfx creation and create a guard file.
...
Due to unlucky power off or a crash crash when first starting the game
the prefix can end up in corrupted state with no obvious way of
troubleshooting.
This is an attempt at ensuring that the prefix was created successfully
and force-recreate it if it wasn't.
CW-Bug-Id: #19720
2022-12-19 17:56:34 +01:00
Proton Merge Bot
d6a2ea47da
update submodules
2022-12-19 17:56:34 +01:00
Anna Lasky
5d4e2b616d
proton: Remove games that need shared resources from MFDXGI hack
...
This comments out all of the games that do not need the MFDXGI hack on
the experimental branch because the experimental branch has support for
shared resources.
2022-12-19 17:56:30 +01:00
Paul Gofman
f0ad741080
proton: Enable gamedrive compat option for As Dusk Fails.
...
CW-Bug-Id: #21485
2022-12-19 17:56:22 +01:00
Adam Moss
50cc35479e
proton: Set enablenvapi for Red Dead 2 / Online.
...
Link: https://github.com/ValveSoftware/Proton/pull/6227
2022-12-19 17:56:22 +01:00
Arkadiusz Hiler
e927eb06d6
proton: Disable hidenvgpu if nvapi is enabled.
...
Link: https://github.com/ValveSoftware/Proton/pull/6227
2022-12-19 17:56:22 +01:00
Adam Moss
ddcb61f21f
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)
2022-12-19 17:55:01 +01:00
Arkadiusz Hiler
ecfb0df6d2
.gitmodules: Use downstream dxvk.
...
For CI / bleeding-edge automation.
2022-12-19 17:55:01 +01:00
Andrew Eikum
076825cc5a
Handle steampipe quirks in deploy builds
2022-12-19 17:55:01 +01:00
Andrew Eikum
1862999c82
Don't ship filenames with colons in them
2022-12-19 17:55:01 +01:00
Andrew Eikum
cb87b19a31
Don't ship proton dist files in a tarball anymore
2022-12-19 17:55:01 +01:00
Anna Lasky
c5ad95671c
proton: Remove LOST EMBER from MFDXGI hack
...
CW-Bug-Id: #21097
proton-7.0-6
proton-7.0-6-rc5
2022-12-16 20:40:44 +01:00
Arkadiusz Hiler
c703fadb78
update wine
proton-7.0-6-rc4
2022-12-12 13:43:56 +01:00
Esme Povirk
40bfcf80d1
Update Wine Mono to 7.4.0.
proton-7.0-6-rc1
2022-12-06 19:21:57 +02:00
Arkadiusz Hiler
2c632b6b7f
update dxvk-nvapi to v0.6
2022-12-06 19:21:57 +02:00
Paul Gofman
fd7c705a69
proton: Enable gamedrive compat option for As Dusk Fails.
...
CW-Bug-Id: #21485
2022-12-06 19:21:57 +02:00
Arkadiusz Hiler
ad1a597368
media-converter: Use the test pattern video even without dump/transcoded files.
...
So the game won't trip over lack of media when shader pre-cacheing is
disabled in Steam.
CW-Bug-Id: #21524
2022-12-06 19:21:57 +02:00