Commit Graph
3894 Commits
Author SHA1 Message Date
FakeMichau d6c0aec92d Rename FSR31 files to FFX 2026-04-22 18:01:15 +02:00
FakeMichau 8d797cac9f Add DMFG for DLSSG outputs + correct fake frames counter 2026-04-21 18:30:50 +02:00
FakeMichau 0f537d5f47 Update to the new Streamline SDK, in-game DMFG fps target 2026-04-21 15:53:44 +02:00
FakeMichau c5f05928c0 Rename FSR 3.1 to FFX in the config 2026-04-21 15:13:48 +02:00
FakeMichau 8123a9a604 Rename FSR 3.1 in the enum to FFX 2026-04-21 14:52:08 +02:00
FakeMichau c619bf1ec2 Force redirect game's existing XeLL if it's already in memory 2026-04-21 01:43:28 +02:00
FakeMichau 51c3fd4cfc Correct XeLL and XeFG version reading 2026-04-21 00:06:41 +02:00
FakeMichau 11e5878df3 Delay the usage of D3D12 by IdentifyGpu 2026-04-20 16:45:01 +02:00
FakeMichau 77dac8dd8d Workaround Pragmata's broken DLSS preset selection 2026-04-20 01:05:29 +02:00
FakeMichau 89f6be6c6a Add late command list hooks
Should allow to restore root signatures in annoying games
2026-04-20 01:05:23 +02:00
cdozdil 898e732127 Fix fxc batch dx12 generated filename 2026-04-20 01:02:10 +02:00
cdozdil 359a3b21c4 Added Linear depth detection for Depth Aware sharpener 2026-04-20 01:02:05 +02:00
cdozdil a1e324902a Fix DLSS & DLSSD RCAS checks 2026-04-20 01:00:00 +02:00
cdozdil fdf33150ba Fix clang errors 2026-04-20 00:59:07 +02:00
cdozdil 4669d1bccc Added depth aware sharpness 2026-04-20 00:58:16 +02:00
cdozdil ca33b8b1f1 Fix MAGIC shader string 2026-04-20 00:46:12 +02:00
cdozdil ec6b04320f Recompiled some shaders 2026-04-20 00:45:41 +02:00
cdozdil 769019483f Precompiled shaders are not default anymore 2026-04-20 00:44:40 +02:00
cdozdil f4a862d59d Updated shader tools 2026-04-20 00:43:52 +02:00
TheRazerMD c86090993d Added MOUSE: P.I. For Hire quirk
* DisableDxgiSpoofing
2026-04-20 00:40:41 +02:00
TheRazerMD c9ab7e7735 Initial PRAGMATA quirks
* Gave the Crapcom treatment
2026-04-20 00:40:39 +02:00
cdozdil d0931911f1 Fill supported extensions lists when they are empty 2026-04-20 00:40:34 +02:00
cdozdil 1c3e4fdf21 Skip extension spoofing/mofications when DXVK/VKD3D is creating device/instance 2026-04-20 00:37:53 +02:00
FakeMichau 166d19962d Clean up MV Scale query 2026-04-19 21:25:29 +02:00
FakeMichau ea6ad1bc2f Factor out DX12 shaders into common code
It now uses a pipeline system where shaders are added to the pipeline and are applied in order
2026-04-19 21:01:13 +02:00
FakeMichau 8215e32562 Adapt to new dll loading
For DLSSG and streamline, the path is by default gameFolder/OptiScaler/streamline
2026-04-17 16:55:04 +02:00
cdozdil b68d014c8c Updated XeSS submodule 2026-04-17 11:47:10 +02:00
TheRazerMD 62c6fc8691 Fix DCS World crashing with FSR4
* Technically more of a workaround, but it just works
* Added DCS crash reporters to filtered binaries
2026-04-17 11:05:49 +02:00
TheRazerMD 3b1949333b Tweaked Wiki button tooltip 2026-04-17 11:05:32 +02:00
TheRazerMD ac0a647ce7 Added Assassin's Creed Mirage quirk
* DisableDxgiSpoofing
2026-04-17 11:05:14 +02:00
FakeMichau 573d1fb46a Implement search system32 flag for our load library 2026-04-17 01:42:10 +02:00
FakeMichau 2354e47c96 Post cherry-picking fixes 2026-04-17 00:29:01 +02:00
FakeMichau 152745f6de Fix FSR 4 model selection when driver upgrade dll is missing
Plus add small indication in the menu when hooking failed
2026-04-17 00:21:41 +02:00
cdozdil 87eb277e4c More fixes to resource tracking and hudfix 2026-04-17 00:21:36 +02:00
cdozdil f25dfd37bf Removed update error message from menu 2026-04-17 00:21:29 +02:00
cdozdil 6cb3a44bc5 Fix Hudfix limit check... 2026-04-17 00:21:23 +02:00
cdozdil dc7c6ec2a5 Hudfix improvements and fixes 2026-04-17 00:21:14 +02:00
cdozdil 8397b2c10b DisableHudifx checks ini option 2026-04-17 00:21:07 +02:00
cdozdil 61b45dfb50 Fix FFX Denoiser hooks 2026-04-17 00:20:54 +02:00
cdozdil 28349a06eb Correct one check and log Vk w/Dx12 extensions correctly 2026-04-17 00:20:31 +02:00
cdozdil 667ed59743 Fix DeviceExtension cache logic, should fix Vk w/Dx12 can't find needed extensions 2026-04-17 00:20:25 +02:00
cdozdil c4d046a58d Fix for DLSS not working issue 2026-04-17 00:19:51 +02:00
cdozdil 609d6b097f Changed Agility dll folder to make it compatible with old folder structure 2026-04-17 00:19:20 +02:00
cdozdil 51603af61a Fix LoadProxyLibrary is file/folder check 2026-04-17 00:19:10 +02:00
cdozdil d254dcff55 Small fixes and logs 2026-04-17 00:18:56 +02:00
cdozdil d3db287024 LoadLibrary rework for collecting extra dlls under a single folder 2026-04-17 00:15:37 +02:00
cdozdil 7dcb72e4a6 Use DisableHudfix option for quirk 2026-04-16 23:19:02 +02:00
TheRazerMD ac41df071a Added Soulstice quirks
* ForceUnrealEngine
* ForceAutoExposure
2026-04-16 23:17:01 +02:00
FakeMichau 8054fbd473 Try to print exe version in the log + XeSS version cleanup 2026-04-12 19:02:52 +02:00
FakeMichau c14c50e770 DLSSG: minor constants correction 2026-04-12 17:29:39 +02:00