Blisto91
91f7f43c35
[util] Don't spoof Nvidia on AMD GPUs in Hitman 3
...
Spoofing to Nvidia prevents ray tracing enablement on AMD and the game does not crash without ags anymore
2023-11-18 12:18:08 +01:00
xpander69
1cb58b0732
[Util] two more executables to workaround Warhammer Online
...
Test server executables need the same VendorID to work around the rendering issues.
2023-11-14 12:23:50 +01:00
Blisto91
f45911a28f
[util] Disable allowDirectBufferMapping for SkyDrift
...
Works around a alt tab OOM crash
2023-10-23 14:52:44 +02:00
Blisto91
e00db24557
[util] Enable useMonitorFallback for Holocure
...
Temporary performance drop workaround until QueryDisplayConfig optimization is in Proton Wine.
2023-10-10 19:32:23 +02:00
Paul Gofman
552d2f0a6d
[dxgi] Add useMonitorFallback option
...
And enable it for CP2077.
It is supposed to be dropped once QueryDisplayConfig optimization
is in Proton Wine.
2023-10-10 12:01:51 +02:00
Blisto91
f0ff0007dc
[util] Enable cachedDynamicBuffers for Battlestations Midway
...
Helps performance dips that can happen in some areas
2023-10-06 14:05:04 +02:00
Philip Rebohle
83dc4678df
[util] Set maximum frame latency to 1 for Age of Empires 2 (2013)
...
Game seems to be doing something horrible on its own, literally impossible
to make it run smoothly. This at least seems to limit excursions to ±10ms
and fix the camera flinging back and forth when running the game through
Gamescope.
2023-09-14 16:50:30 +02:00
Philip Rebohle
c113b791a1
[util] Enable 60 FPS lock for Aviary Attorney
...
This game (or nw.js) comes with a hard-coded frame rate limit that
behaves more like a random number generator which happens to average
out at around 16ms on a good day.
Fix this complete mess by enabling ours on top of that.
2023-09-08 03:04:02 +02:00
Margen67
a53f0e8168
[util] Remove whitespace
2023-09-04 03:10:49 +02:00
Margen67
4705de5725
[util] Escape .
2023-09-04 03:10:49 +02:00
Blisto91
ce2f9f35ce
[util] Hide AMD in Riders Republic
...
Works around crashing because of statically linked amd ags
2023-09-01 00:21:16 +02:00
WinterSnowfall
5c56fa0df4
[util] Enable deferSurfaceCreation for Drakensang
2023-08-30 18:02:02 +02:00
Blisto91
6fce094942
[util] Limit fps in Project: Snowblind
...
Player movement and animation can bug out at high fps like issues moving around objects and the players head detaching slightly when moving backwards.
Seems like it also helps some crash issues.
2023-08-21 01:43:24 +02:00
Philip Rebohle
4ae542e875
[util] Do not hide Nvidia GPUs from Ratchet & Clank
...
NVAPI is disabled now due to crashing issues in a wine-specific code
path within the game, but we still want it to detect the correct GPU
so that it doesn't complain about drivers and also allows users to
enable Raytracing.
2023-08-15 00:23:19 +02:00
Philip Rebohle
b6a7714e67
[dxgi,util] Rename dxgi.nvapiHack option to dxgi.hideNvidiaGpu
2023-08-14 19:21:16 +02:00
Blisto91
dfcd7aedd8
[util] Limit Conflict Vietnam to 60fps ( #3606 )
...
Physics can bug out at higher fps making the character fly or get stuck when running up or down slopes.
2023-08-09 12:18:10 +02:00
pchome
e598dcd77e
[util] Add DXVK_CONFIG to define additional options
2023-08-01 22:09:29 +02:00
Blisto91
1daae75048
[util] Set Cached Dynamic Resources for d3d11 Vindictus
...
Co-authored-by: NorbertHarangozo <maszek.solutions@gmail.com>
2023-07-23 19:12:12 +02:00
Philip Rebohle
878da4984b
[util] Disable single-use command lists for Ghost Recon Wildlands
2023-07-17 15:00:55 +02:00
Blisto91
886268fcf9
[util] Remove Secret World Legends config
2023-07-16 15:26:46 +02:00
Blisto91
6be1f6d7bd
[util] Limit fps in The Incredibles
2023-07-05 20:48:19 +02:00
Trevonn
3a368f4780
Bladestorm Nightmare - Game speed increases when above 60 FPS outside of missions
...
The game has 3 v-sync options but doesn't explain what they do.
0 = 60 FPS
1 = Monitor Refresh Rate
2 = 30 FPS
Framerate is capped at 60 in missions and then up to monitor refresh in the main menu and tavern area
This PR would provide a better default experience for people using option 1 with high refresh displays
2023-07-01 17:12:36 +02:00
Blisto91
b77928b6fe
[util] Fix Modern Warfare 2 Campaign Remastered config
2023-06-24 13:28:49 +02:00
Timo Gurr
211d095ee4
[util] Limit STEINS;GATE ELITE to 60 fps
...
Intros, menu and ui animations are playing way too fast, also causing
input issues.
2023-06-20 13:27:52 +02:00
Trevonn
77e7e8bfba
[util] Report NVIDIA for Star Wars Battlefront as it errors out on AMD
2023-06-20 13:23:52 +02:00
Trevonn
36e6a7c2e5
[util] Set maxChunkSize to 1 for GOG and fix EA App exe name
...
Similar to the other launchers the VRAM goes 600MB+ to 100MB+
2023-06-16 16:28:31 +01:00
Trevonn
c5ab5be48d
[util] Set maxChunkSize to 1 for EA App
...
Reduces GPU VRAM usage of EADesktop.exe from 162MB to 6MB
2023-06-15 19:39:28 +01:00
Winter Snowfall
2c014fdb34
[util] Match on the GOG version of KoF XIII as well
2023-06-15 19:06:45 +02:00
Timo Gurr
6478c10a18
[util] Set maxChunkSize to 1 for Battle.net
...
Currently when Diablo 4 is running the Battle.net launcher it uses around
600MB of VRAM. Reducing the max chunk size to 1MB reduces the memory usage
to around 150MB.
2023-06-15 19:06:26 +02:00
Robin Kertels
52ac271acb
[d3d9] Reject Reset if there's any remaining DEFAULT resources
2023-06-13 14:15:18 +01:00
Robin Kertels
22f6246fd6
[util] Fix app profile grouping
2023-06-11 16:57:17 +01:00
Robin Kertels
9d6804e40a
[util] Disable direct buffer mapping for Injustice
2023-06-11 16:57:17 +01:00
Robin Kertels
5fd025c513
[d3d9] Rename apitraceMode
...
It's not just used for apitrace and the new name
is more consistent with the D3D11 equivalent option.
2023-06-11 16:57:17 +01:00
Robin Kertels
9b877cf623
[util] Remove D&D - The Temple of Evil workaround
...
The game uses SWVP, so we don't need an app hack here.
2023-06-11 16:57:17 +01:00
Robin Kertels
1db2e3a6ec
[util] Re-enable direct buffer mapping for Dark Romance
...
The game uses SWVP, so we don't need the hack anymore.
2023-06-11 16:57:17 +01:00
Robin Kertels
2efd3f3698
[util] Re-enable direct buffer mapping for RE games
...
I cannot reproduce the stalls anymore.
2023-06-11 16:57:17 +01:00
Joshua Ashton
d241daa0b1
[util] Add app profile for Fallout 76
2023-06-05 03:00:53 +02:00
Eric Sullivan
2e70a2b07d
[util] Set maxChunkSize to 1 for the Rockstar launcher and social club
...
Currently when Red Dead Redemption 2 is running the Rockstar launcher,
and social club each use over 600MB of VRAM. The root cause of this is
DXVK creating two memory pools of 256MB for read, and read/write resources.
Reducing the max chunk size to 1MB reduces the memory usage of each to
around 40MB.
2023-06-05 02:17:26 +02:00
Blisto91
b9b2db510e
[util] Limit fps for some Tomb Raider games
2023-05-24 14:31:38 +02:00
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
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