Commit Graph
2738 Commits
Author SHA1 Message Date
cdozdil 7cd4d2af11 Updated flag use 2025-10-03 13:59:36 +03:00
cdozdil 25da2a25ec Added FSR4 debug options 2025-10-03 12:36:07 +03:00
cdozdil 1453f3b087 Fix skip resizebuffers logic not workin, might prevent some crashes with xefg 2025-10-03 12:31:18 +03:00
cdozdil d095e708ef Revert back sl.interpolator delay to 500ms 2025-10-02 23:54:41 +03:00
cdozdil 973b962855 Improve handling of wide characters contd 2025-10-02 23:47:32 +03:00
cdozdil edfc404e4b Simplify an FgOutput check 2025-10-02 23:42:45 +03:00
FakeMichau 131508d4cd Improve handling of wide characters
Should fix crashes when the file path contains for example chinese characters
2025-10-02 23:42:23 +03:00
cdozdil c41e82ad78 Added UseNtDll Quirk for Death Stranding 2025-10-02 23:31:55 +03:00
TheRazerMD 9517b9c12d Some more Quirk reorganising 2025-10-02 23:26:16 +03:00
TheRazerMD da8305ad9f Added Rise of the Ronin quirk, revamps
* Rise of the Ronin - nodxgi spoofing
* Revamped the quirk categorising a bit
2025-10-02 23:26:12 +03:00
FakeMichau bab8a29309 Add missing FG ngx params 2025-10-02 23:26:06 +03:00
FakeMichau 9eb94764e0 Apply barrier fixup to rtx remix 2025-10-02 23:26:01 +03:00
FakeMichau 4a6f987685 Fix quirks not getting applied 2025-10-02 23:25:52 +03:00
cdozdil 642dcb1c1e Re-added Kernel32 & KernelBase LoadLibrary methods 2025-10-02 23:20:58 +03:00
cdozdil aec638ea3c Fixed DxgiFactoryWrapping checks 2025-10-02 01:55:21 +03:00
cdozdil 1d82c0054a Added HDR16 check 2025-10-02 01:54:48 +03:00
FakeMichau b458ab667b Minor overlay fix 2025-10-02 00:59:19 +03:00
FakeMichau 3f0fa665ee Hook AmdExtFfxQuery only on Linux 2025-10-02 00:59:15 +03:00
FakeMichau 02b5172767 Don't hook internal AmdExtD3DCreateInterface calls
Fixes FSR 4 on Lunyx with custom Proton builds
2025-10-02 00:59:07 +03:00
FakeMichau e528fba7d8 Prevent Fsr4Update from being reset on cards that support FSR 4 2025-10-02 00:58:58 +03:00
cdozdil 62daf64a62 Made DxgiFactoryWrapping optional,
Added auto skip wrapping when call is from overlays
2025-10-02 00:57:48 +03:00
cdozdil 62ab03398b Fix recursive call at FFxApiProxy 2025-10-01 15:35:32 +03:00
cdozdil 94793a9efe Add FSR inputs to support seperate upscaler and fg dlls 2025-10-01 15:23:17 +03:00
cdozdil 3f162a5bc5 Added missing NVSDK init params 2025-10-01 12:04:00 +03:00
cdozdil 980b7778fa Shorten the delay a bit 2025-09-30 01:34:39 +03:00
cdozdil 12be12e1bf Fix OptiFG dll check 2025-09-30 01:30:23 +03:00
cdozdil 61badc6c88 Add missing hook 2025-09-29 23:43:02 +03:00
cdozdil 8e9f1fd397 Fix hooking check 2025-09-29 23:42:53 +03:00
cdozdil fa3753615d Cleanup wrapped swapchain 2025-09-29 19:18:47 +03:00
cdozdil 8536647191 Added delay for sl.interposer 2025-09-29 19:08:57 +03:00
cdozdil a9d29a3f52 Refactor Vulkan hooks too 2025-09-29 11:46:35 +03:00
cdozdil db1eb4f451 More code refactoring and seperation 2025-09-29 11:25:18 +03:00
cdozdil 3061a8b277 Removed unneeded includes
Renamed D3D1XHooks
2025-09-28 23:07:10 +03:00
TheRazerMD ed6a755c13 Modified RDR quirk
* Disabled Dxgi spoofing
2025-09-28 22:58:06 +03:00
TheRazerMD 7a5ae44e32 Added Metro Exodus Enhanced quirk 2025-09-28 22:58:03 +03:00
cdozdil acb1a9ae0e Initial commit 2025-09-28 22:56:57 +03:00
cdozdil 201959a58e Disable nvidia check at OptiPatcher 2025-09-26 10:49:53 +03:00
cdozdil f1624dd8b3 Added winevulkan to vulkan dll names 2025-09-26 10:49:02 +03:00
cdozdil 5a80ec5c8f Fix formatting 2025-09-24 23:38:51 +03:00
cdozdil 18bd2dfbab Better handling of UI Commandlist 2025-09-24 23:36:10 +03:00
cdozdil 3af32a20b6 Fix interpolation texture for FFX FG 2025-09-24 23:35:55 +03:00
cdozdil 3c76ff876c Don't reset/execute UI Command list while FG not active 2025-09-24 16:16:27 +03:00
cdozdil bb626bb6c4 Don't use FtameTime from FG Inputs 2025-09-24 16:15:58 +03:00
cdozdil b25dc06aa5 Adapted version check to v0.9 2025-09-23 18:24:05 +03:00
cdozdil c110b6396c Added CheckForUpdate ini option 2025-09-23 16:17:05 +03:00
PotatoOfDoom 057133db75 Add update check (#713)
* Refactor version update check into dedicated module

* Add startup popup for version updates

* Show update popup when menu hidden

* Guard EndFrame when overlay hidden

* Move version check to the start of execution

* fix winhttp dependency

* Adjust strings and Update popup

* properly add winhttp.lib dependency

* fix formatting

* forgot a file

* again...
2025-09-23 16:15:25 +03:00
cdozdil 766643b366 Fix Vulkan initing with wrong upscaler 2025-09-22 21:55:24 +03:00
cdozdil 643ffa7c03 Better DLSSG detection 2025-09-22 17:31:16 +03:00
TheRazerMD 1e4ef9afae Bump version to pre4 2025-09-22 15:33:52 +02:00
TheRazerMD 0933a3f928 Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 2025-09-22 15:30:59 +02:00