cdozdil
f5dfe066ae
Added late loading option for ASI files
2026-06-03 17:08:39 +03:00
TheRazerMD
5e73f8ecd0
Added Onimusha: Way of the Sword Demo quirks
...
* Gave the Crapcom treatment
2026-06-03 12:34:41 +02:00
cdozdil
42b8cc9bbf
Fix XeFG multiplier display
2026-06-02 23:00:38 +03:00
FakeMichau
363a08ef6e
Expand root state tracking to Graphics Root
2026-06-02 19:13:46 +02:00
TheRazerMD
7cc38c8e87
Bump version
2026-06-02 14:32:28 +02:00
FakeMichau
7d580fbf11
Move back to non-atomic bools
2026-06-02 02:36:54 +02:00
FakeMichau
cbbe7ca858
Mutex graphic signatures reads
2026-06-02 02:00:06 +02:00
FakeMichau
a197afc04d
Clean up getting hooks for root restore
2026-06-02 01:55:30 +02:00
FakeMichau
7ae854d329
Remove unneeded debug bool
2026-06-02 00:28:38 +02:00
FakeMichau
4a21b4390e
Adjust resource validity hack for XeFG
2026-06-02 00:11:24 +02:00
FakeMichau
77b27f5d8f
Add CBV / SRV / UAV tracking for compute root
2026-06-02 00:10:07 +02:00
cdozdil
dfa7cc869c
Improved auto FSR3.X/4 selection
2026-06-01 22:24:29 +03:00
cdozdil
c7e5ee5c09
Added auto FGResourceFlip enabling when Unity is detected
2026-06-01 22:13:22 +03:00
cdozdil
d4e28cf4d2
Added DONT_USE_XMX define
2026-06-01 21:46:19 +03:00
cdozdil
703860bd01
Added "owclient" to the overlay lists
2026-06-01 00:07:04 +03:00
cdozdil
cf8d21c99a
Added auto enable FSR3.1/4 on RDNA4
2026-06-01 00:06:40 +03:00
cdozdil
cb6354fdeb
XeFG interpolation count fix v2
2026-05-31 23:09:20 +03:00
cdozdil
90d8f0ca29
Disable NtLoadDll hook
2026-05-31 22:09:49 +03:00
FakeMichau
8e20ba2358
Avoid manually loading amdxc64 early
2026-05-31 20:56:48 +02:00
cdozdil
bcd5b644e4
Added 2 missing detach cleanups
2026-05-31 18:12:32 +03:00
cdozdil
7cfffdcdd2
Added result check to all DetourTransactionCommit calls
2026-05-31 18:08:08 +03:00
FakeMichau
6532d2bbde
Improvements and clean up of RootRestore code
2026-05-31 15:39:49 +02:00
cdozdil
fe48594481
Added device removed reason logging to wrapped swapchain too
2026-05-31 12:40:50 +03:00
cdozdil
3d6e73460e
Fixed comma issue ay overlay names
2026-05-31 12:35:33 +03:00
cdozdil
c4e7295591
Use 2x as default with XeFG
2026-05-30 22:08:53 +03:00
FakeMichau
26be40f915
Prevent a crash when disabling DLSSG when using DLSSG -> FSRFG
2026-05-30 10:36:37 +02:00
FakeMichau
ff40962faf
Force UntilPresent validity in XeFG when no cmdList + ValidNow
2026-05-29 02:17:00 +02:00
FakeMichau
c1a3a78853
Add quirk for ignoring SL resources with ValidUntilEvaluate for FG
...
They are mostly used for upscaling, when that's combined with the fact that we can only tag a resource once with XeFG, we have to choose if we tag the resource that's given but make a copy, or not and hope one with the proper validity is provided later.
In 007 First Light we can ignore them. Probably the same goes with Starfield. This way we don't have to make an unnecessary copy.
Also made ValidUntilEvaluate be treated as ValidNow for FG when the quirk isn't applied to make sure a copy exists
2026-05-29 02:00:37 +02:00
FakeMichau
93aaa812aa
Clean up RestoreComputeRoot code
2026-05-29 00:15:23 +02:00
TheRazerMD
353d6fbe18
Bump version
2026-05-28 20:50:54 +02:00
FakeMichau
929675a373
Move quirk to config-level quirks
2026-05-28 18:39:57 +02:00
FakeMichau
ddff952cbf
FG quirks for 007 First Light
2026-05-28 18:19:37 +02:00
FakeMichau
9f8be94ed3
Expand the signature state tracking
...
Should fix glitching in 007 First Light
2026-05-28 18:12:31 +02:00
FakeMichau
5f011f7cbf
Add quirk for restoring descriptor heaps
...
Something something bindless so can't change descriptor heaps
2026-05-26 23:22:25 +02:00
FakeMichau
df89374886
Optionally hook ascii version of OutputDebug
2026-05-26 20:41:30 +02:00
FakeMichau
a04dedb0b1
Add option for hooking debug output
2026-05-26 20:41:26 +02:00
FakeMichau
39025d6c4d
Convert kernel proxy into macros
2026-05-26 20:41:20 +02:00
TheRazerMD
1139f6914a
Added 007 First Light quirks
...
* DisableDxgiSpoofing
* RestoreComputeSigOnNonNvidia
* RestoreComputeSigOnNvidia
2026-05-26 19:08:45 +02:00
TheRazerMD
81ec2fbc34
Modified DL2 and DLTB quirks
...
* Dying Light 2: Reloaded Edition - UseManualInputs
* Dying Light: The Beast - UseManualInputs
2026-05-25 23:43:14 +02:00
TheRazerMD
2e6946dd38
More game quirks
...
* S.T.A.L.K.E.R.: Legends of the Zone Trilogy - UseManualInputs, DisableDxgiSpoofing
2026-05-25 12:17:25 +02:00
cdozdil
8a35c3e8a8
Update log message for manual polling
2026-05-25 00:53:55 +03:00
cdozdil
a7a00815c1
Used fxc compiler for precompiled shader and re-enabled precompiled shaders
2026-05-25 00:13:33 +03:00
cdozdil
929ef9b1e2
Added manual input polling option, should fix menu not working with RTX remix games
2026-05-24 23:23:42 +03:00
cdozdil
b5eedb2529
Added null check before copying InFeatureInfo, fixes RTX Remix
2026-05-24 22:44:50 +03:00
cdozdil
ed3a74d5e1
Update Save INI messages to Save Settings
2026-05-22 22:46:01 +03:00
cdozdil
e92cb8eefa
Reduce log level of resolution reporting
2026-05-22 22:45:13 +03:00
cdozdil
b5e04700d2
Tonemap the theme button colors
2026-05-22 22:44:38 +03:00
cdozdil
c5b640cd2d
Reset shutdown flag in case of re-init and added more logs and
2026-05-22 22:44:17 +03:00
cdozdil
3f4f942d0f
Added addon64 extension to addon search
2026-05-22 14:50:56 +03:00
cdozdil
5269f8b162
Changed DontCreateD3D12DeviceForLuma to CreateD3D12DeviceForLuma for more user controllable behaviour
2026-05-22 10:55:53 +03:00