Arkadiusz Hiler
a3bd30ccf0
Makefile.in: Isolate ffmpeg-specific configure flags.
2025-04-29 12:25:48 +03:00
Arkadiusz Hiler
948538a5e1
docker: Update SDK base and install libjson-perl.
2025-04-29 12:25:48 +03:00
Anna Lasky
69279b6f15
proton: Enable gamedrive compat option for The Elder Scrolls IV:
...
Oblivion Remastered.
CW-Bug-Id: #25277
2025-04-29 12:23:01 +03:00
Esme Povirk
5592ebd921
Update Wine Mono to 10.0.0.
2025-04-29 12:21:41 +03:00
Arkadiusz Hiler
ea317ca603
update wine
proton-10.0-1b
2025-04-28 18:28:11 +03:00
Paul Gofman
fca55f69ee
proton: Disable nvapi for TLOU2.
...
CW-Bug-Id: #25149
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
f585d3d478
docs: Change DEBUGGING.md to DEBUGGING-LINUX.md.
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
91e50d83ac
docs: Add DEBUGGING-WINDOWS.md.
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
4e21446d57
icu: Add LICENSE.
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
fdb6af79cc
icu: Add README.md.
2025-04-24 18:05:59 +03:00
Paul Gofman
c42989d39e
Revert "proton: Disable GL_ARB_bindless_texture for Zaccaria Pinball."
...
This reverts commit 6e584890c03829036cd5e0d8d59de2847b3c9be2.
CW-Bug-Id: #23874
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
f317747673
update dxvk to v2.6.1
2025-04-24 18:05:59 +03:00
Paul Gofman
0f1148470f
proton: Add Deviator to MFDXGI hack.
...
CW-Bug-Id: #24913
2025-04-24 18:05:59 +03:00
Paul Gofman
f8be44e12a
proton: Enable heaptopdown for MySims Kingdom.
...
CW-Bug-Id: #25094
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
4b1eb797f8
update dxvk to v2.6-31-gf460af893e7c
2025-04-24 18:05:59 +03:00
Zhiyi Zhang
23055b2577
Revert "proton: Disable forced LAA for Final Fantsy X/X-2."
...
This reverts commit 623d71250f399fb1de3aa8ba7d36128053d6bd45.
This is not needed. It should have been reverted as mentioned in CW bug 22930 #5 .
CW-Bug-Id: #25071
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
dd5124e39e
update dxvk-nvapi to v0.9.0
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
bfab9d0570
update dxvk to v2.6-13-g90ee5fe18021
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
84dbdae29a
update vkd3d-proton to v2.14.1-153-ga7159b80e165
2025-04-24 18:05:59 +03:00
Paul Gofman
e50bd38388
proton: Set PROTON_LIMIT_RESOLUTIONS for some games.
...
CW-Bug-Id: #25061
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
e78950e742
update vkd3d
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
3983bca134
Makefile.in: Update Proton SDK to 3.0.20250210.116596-0.
2025-04-24 18:05:59 +03:00
Rémi Bernon
97dab46434
proton: Use heapdelayfree for Imperiums: Greek Wars.
...
CW-Bug-Id: #24877
2025-04-24 18:05:59 +03:00
Yuxuan Shui
160e28f1bd
lsteamclient: Point GMFilePath to Proton SoundFonts
2025-04-24 18:05:59 +03:00
Yuxuan Shui
f8b6bb5694
vrclient: Properly implement IVRSystem::GetOutputDevice.
...
CW-Bug-Id: #24891
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
cd79459d5b
steam_helper: Free retval of wine_get_dos_file_name() using HeapFree().
2025-04-24 18:05:59 +03:00
Paul Gofman
5c4a530164
steam_helper: Create dummy SteamVR status window.
...
CW-Bug-Id: #24552
2025-04-24 18:05:59 +03:00
Francisco Casas
3058cb6c80
proton: Re-enable nvapi for Cryptic Studios games.
...
CW-Bug-Id: #23700
2025-04-24 18:05:59 +03:00
Esme Povirk
68eb97b764
Enable Xalia for games 0.4.5 is expected to fix.
...
(cherry picked from commit bbb10c3117c055a278853c9fdef6b48c0b2a60cb)
2025-04-24 18:05:59 +03:00
Esme Povirk
f1799330ab
Update Xalia to 0.4.5.
...
(cherry picked from commit 879ef204798bf5defe7dd8881097d1414c41ddd5)
2025-04-24 18:05:59 +03:00
Paul Gofman
8d4661b0f3
lsteamclient: Avoid memory leak and frequent allocation in steamclient_Steam_BGetCallback().
...
CW-Bug-Id: #24806
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
a0e69f1876
make/rules-meson.mk: Don't force the C++ standard.
...
We got some build failures with DXVK-NVAPI due to this. They even have
CI that uses Proton SDK images but since we create our own cross files
they were not anticipating that we may be forcing a C++ standard
version.
Since everything builds and none of the meson-using subprojects seems to
be setting the version via their provided corss files we should be good
to just drop it.
2025-04-24 18:05:59 +03:00
Anna Lasky
97f91d515e
fixup! proton: Add Roboquest to MFDXGI hack and clean up shared resources games
2025-04-24 18:05:59 +03:00
Anna Lasky
b7d7a05aa7
proton: Remove POSTAL: Brain Damaged games from MFDXGI hack.
...
CW-Bug-Id: #19126
2025-04-24 18:05:59 +03:00
Anna Lasky
f5f4ba672d
Revert "proton: Remove FUSER from MFDXGI hack."
...
This re-adds FUSER to the MFDXGI hack.
CW-Bug-Id: #20240
2025-04-24 18:05:59 +03:00
Anna Lasky
f86da711e7
proton: Remove FUSER from MFDXGI hack.
...
CW-Bug-Id: #20240
2025-04-24 18:03:45 +03:00
Anna Lasky
f4b9eaff51
proton: Remove Disintegration from MFDXGI hack.
...
CW-Bug-Id: #20592
2025-04-24 18:03:45 +03:00
Anna Lasky
9ba174073b
proton: Remove POSTAL 4: No Regerts from MFDXGI hack.
...
CW-Bug-Id: #20611
2025-04-24 18:03:45 +03:00
Anna Lasky
cd1109259e
proton: Remove Farlight 84 from MFDXGI hack.
...
CW-Bug-Id: #23986
2025-04-24 18:03:45 +03:00
Paul Gofman
92d497eefc
vrclient: Improve relative path handling in vrclient_dos_to_unix_path().
...
CW-Bug-Id: #24798
2025-04-24 18:03:45 +03:00
Arkadiusz Hiler
e909367230
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
2025-04-24 18:03:45 +03:00
Rémi Bernon
8d19973b01
vrclient: Check vrclient before dlclose.
2025-04-24 18:03:45 +03:00
Billy Laws
107a633b97
vrclient: Add support for ARM64.
2025-04-24 18:03:45 +03:00
Billy Laws
8ff40aad6e
lsteamclient: Add support for ARM64.
2025-04-24 18:03:45 +03:00
Billy Laws
7436180e78
vrclient: Allocate runtime sized array dynamically.
2025-04-24 18:03:45 +03:00
Billy Laws
10f96bfa53
lsteamclient: Allocate runtime sized array dynamically.
2025-04-24 18:03:45 +03:00
Rémi Bernon
d3e44f677f
lsteamclient: Build with long types.
2025-04-24 18:03:45 +03:00
Rémi Bernon
23fc5458da
vrclient: Generate WOW64 thunks.
2025-04-24 18:03:45 +03:00
Billy Laws
c295dcb636
lsteamclient: Generate WOW64 thunks.
2025-04-24 18:03:45 +03:00
Billy Laws
725044535f
lsteamclient: Pad some client pointers.
2025-04-24 18:03:45 +03:00