Robin Kertels
1a2e724c16
[util] Enable apitrace mode for Tomb Raider Anniversary
...
... and Underworld.
2023-05-22 12:24:49 +02:00
Blisto91
6449f583f8
[util] Set dcSingleUseMode to false for SnowRunner
2023-05-21 16:05:41 +02:00
Blisto91
99b367cdd6
[util] Set floatEmulation to Strict for Halo Online
2023-05-18 17:40:01 +01:00
Blisto91
65520fa18e
[util] Fix BlazBlue Centralfiction config
2023-05-16 18:56:23 +02:00
Robin Kertels
96e22e7c67
[d3d9+util] Remove a bunch of redundant config options
2023-05-06 14:16:54 +01:00
Robin Kertels
b357d16940
[util] Enable deviceLost for DC Universe Online and GTA IV
2023-05-03 13:04:00 +01:00
Blisto91
b5f43063b1
[util] Spoof Nvidia for Modern Warfare 2 Campaign Remastered
2023-05-03 13:02:08 +01:00
Philip Rebohle
5c8ed491ab
[dxvk] Rewrite thread wrapper
...
Addresses some issues raised in #3378 .
2023-04-26 10:48:47 +02:00
mbriar
16d2a6045c
[util] Switch Nioh deferSurfaceCreation from dxgi to d3d9
...
This game seems to behave similar to all the Tecmo Koei Atelier games
and not deferring surface creation for d3d9 prevents VRR from working on
X11.
2023-04-19 16:42:42 +02:00
mbriar
1971a5d187
[util] Also add d3d9.deferSurfaceCreation for Atelier Ryza 3
...
Reported to help with VRR, see https://github.com/ValveSoftware/Proton/issues/6648#issuecomment-1514394149
2023-04-19 16:42:42 +02:00
Florian Will
01dc9ddc7d
[util] Add new "Zusi 3" exe filename
...
In addition to the legacy "ZusiSim.exe" executable, the recent 3.5
release added a 64-bit "ZusiSim.64.exe" executable. This is now the
default executable when launching the game in Steam. The game is
unplayable without this option, so update the regex for Zusi 3.
Fixes #3250 .
2023-04-13 13:37:07 +02:00
Blisto91
8508633ba3
[util] Disable allowDirectBufferMapping for Dark Romance: Vampire in Love
2023-04-11 08:37:50 +01:00
Blisto91
3ce3209e3e
[util] Set syncInterval to 1 for Crash Bandicoot N sane trilogy
2023-04-05 16:25:05 +01:00
Philip Rebohle
977669c613
[util] Enable cached dynamic vertex/index buffers in GTA V
...
Fixes #3311 .
2023-03-25 22:40:43 +01:00
Zhiyi Zhang
631171cf45
[util] Disable nvapiHack for Tom Clancy's Ghost Recon Breakpoint.
...
Otherwise, it shows a DirectX error dialog and exits when using an NVIDIA GPU.
2023-03-25 22:38:07 +01:00
František Zatloukal
1a5afc77b1
[util] Include cstdint to fix compilation with GCC 13
2023-03-23 23:37:10 +01:00
Blisto91
b0ed97e070
[util] Disable nvapiHack for Diablo 4
2023-03-22 17:10:18 +01:00
Philip Rebohle
05fb634f91
[util] Use __wine_dbg_output if available
2023-03-13 16:32:32 +01:00
Blisto91
3a123222e5
[util] Enable cached vertex buffers for SpellForce 3
2023-03-13 13:22:39 +01:00
Blisto91
8ecd1b3b6b
[util] enableDialogMode for Codename Panzers Phase One/Two
2023-03-07 22:51:23 +00:00
Philip Rebohle
7f21a6c491
[dxvk] Accumulate query data into query object
...
And do so when adding additional query handles, in order
to avoid allocating queries indefinitely if End is never
called, which Halo:MCC supposedly does.
Co-authored-by: Sam Edwards <CFSworks@gmail.com>
2023-03-06 12:35:22 +01:00
Philip Rebohle
e430ff5cfd
[dxvk] Use small_vector to store query handles.
2023-03-06 12:35:22 +01:00
Guy1524
5609c5e076
[util] Reduce maximum chunk size for WILD HEARTS.
...
Co-authored-by: Blisto91 <47954800+Blisto91@users.noreply.github.com>
2023-03-01 15:38:14 +01:00
Philip Rebohle
aa92cf48f5
[util] Add function to cache QueryInterface errors
2023-03-01 13:25:56 +01:00
Philip Rebohle
81440340ac
[d3d9,dxvk,util] Actually use dxvk::mutex
2023-03-01 13:03:43 +01:00
Blisto91
081181313e
[util] Limit Battle Fantasia Revisited Edition to 60fps ( #3256 )
2023-02-18 10:54:14 +01:00
TacoDeBoss
caf31033d7
[util] Far Cry 2: Set VendorId to Nvidia, enable apitraceMode ( #3241 )
2023-02-07 12:14:48 +01:00
Philip Rebohle
c6111eaf61
[dxvk] Fix small_vector size
...
Kind of harmless since we're not using this much.
2023-01-27 05:27:49 +01:00
Philip Rebohle
d4143429c4
[util] Add Singleton helper
2023-01-23 17:17:43 +01:00
Blisto91
906b931e61
[util] Disable unmapping for BlazBlue Centralfiction
2023-01-17 20:49:26 +01:00
Philip Rebohle
0ac247c89c
[util] Add helper class for common flush heuristic
2023-01-17 15:01:06 +01:00
Blisto91
cc9266edaa
[util] Add config for Alien Rage
...
Reporting a GTX 295 puts us into the highest behind the scenes graphics settings preset bucket and prevents the shadow issue with `FloatingPointRenderTargets` set to false in the lower preset bucket.
NvapiHack needs to be disabled on Linux since the game pings it in the Windows system folder and want's the VendorId to match your GPU. Else the issue will still happen on Nvidia Linux
2023-01-13 14:15:54 +01:00
Blisto91
3ed0a4fd43
[util] Set Secret World Legends launcher to SM 2
2023-01-08 10:47:04 +01:00
Blisto91
7b2024888e
[util] disable unmapping for Final Fantasy XIV d3d9
2022-12-11 14:01:27 +01:00
Blisto91
4a4d880130
[util] Set TRAHA Global to Intel vendor id
2022-12-04 23:06:59 +01:00
Philip Rebohle
3b9235fe23
[util] Set max frame latency to 1 for Sonic Frontiers
...
Seems like the only reason this game passes QA is because there *was* no
QA. Seriously broken when GPU-bound even on Windows.
2022-11-21 17:18:01 +01:00
Robin Kertels
1a3b576d35
[util] Implement bit vector
2022-11-21 16:06:49 +00:00
Blisto91
2c53459f4c
[util] disable floatControls for Bad Company 2
2022-11-21 13:13:57 +01:00
Joshua Ashton
e037d24017
[util] Default initialize BitMask to 0
...
Found via an MSVC warning, may not fix anything, but good to do anyway.
2022-11-17 17:38:46 +01:00
Joshua Ashton
287412f746
[util] Cast _tzcnt_u64 to uint32_t
...
MSVC has _tzcnt_u64 return a uint64_t, which obviously, it can never return a number that big.
2022-11-17 17:38:46 +01:00
Blisto91
ad3c316d0c
[util] Set Black Mesa customVendorId to Nvidia
2022-11-16 11:30:40 +01:00
Robin Kertels
785bc9738f
[util] Disable DC Single Use Mode for Cardfight!! Vanguard Dear Days
2022-11-15 16:55:38 +01:00
Blisto91
bc08cac220
[util] Enable apitraceMode for Sonic & All-Stars Racing Transformed
2022-11-09 19:22:14 +01:00
Blisto91
145c1ce127
[util] Limit fps to 60 for some WayForward games
2022-11-06 15:32:28 +01:00
Vlad
40a4908a2a
Support for MW:R H1-Mod
2022-11-05 16:07:16 +01:00
Blisto91
e1eec9b359
[util] Set Fallout 3 to Nvidia vendor id
2022-11-05 16:07:04 +01:00
Robin Kertels
892f676605
[util] Disable direct buffer mapping for Dragon Age Origins
2022-11-02 16:12:28 +01:00
Adam Jereczek
0462454d2b
Fix for saving vertex shader constants with a StateBlock
...
Co-authored-by: aroztkow <aneta.roztkowska@intel.com>
2022-10-31 18:16:15 +00:00
Winter Snowfall
f84f992d44
[util] Also enable workaround for the "mod load exe" of ToEE
2022-10-25 03:45:53 +02:00
Joshua Ashton
3b90f5a77f
[util] Enable apitrace mode for Hammer World Editor
2022-10-15 17:21:29 +01:00