Commit Graph
94 Commits
Author SHA1 Message Date
FakeMichau cbce1bc421 Add support for mingw in al2 2025-01-16 23:29:52 +01:00
FakeMichau 1aeb08ca24 Add mutex over lowlatency update
fixes a RDR freeze
2024-11-06 01:28:44 +01:00
FakeMichau 049f266c40 Fix to AntiLag 2's fps cap 2024-10-26 22:10:07 +02:00
FakeMichau b1ec04b9bf Fix build on 32-bit 2024-10-25 16:02:08 +02:00
FakeMichau 22eb3d5ec6 Functions for mods wanting to support AntiLag 2 with FG 2024-10-25 15:39:54 +02:00
FakeMichau 71a6b8a9a1 Implement GetLatency
Stops RTSS from injecting reflex into games that already have it as well as letting it graph some of the reflex data.
2024-10-21 02:06:33 +02:00
FakeMichau a734d2f233 Experimental pcl calculation 2024-10-18 15:26:21 +02:00
FakeMichau 3f3463bfc6 Small LFX and AL2 bug fixes 2024-10-07 04:38:35 +02:00
FakeMichau ab897b316b Make config changes apply dynamically 2024-10-07 03:54:51 +02:00
FakeMichau f3da410ff5 Improve trace 2024-10-05 01:10:04 +02:00
FakeMichau 55a4dc2125 Log fallback 2024-10-01 16:15:34 +02:00
FakeMichau 0e609f2505 Rename stuff from dummy 2024-10-01 14:49:37 +02:00
FakeMichau 1b1caa3158 Print config settings 2024-10-01 14:40:50 +02:00
FakeMichau 35a5e846e5 Add a fallback for reflex frame id mode + basic frame profiling
To analize the json produced with convert_log.py use the profiler firefox website
2024-10-01 04:04:50 +02:00
FakeMichau c80114b2b3 Add missing namespaces 2024-09-30 03:13:23 +02:00
FakeMichau b0228f6579 Move to enum classes 2024-09-30 03:03:32 +02:00
FakeMichau 3e20080460 Allow LFX to use reflex's frame ids 2024-09-30 02:57:07 +02:00
FakeMichau d09f9074d1 Fix timestamp overflows 2024-09-28 20:45:19 +02:00
FakeMichau 9404ba8a37 Hide the new LFX changes behind a config setting 2024-09-28 06:15:14 +02:00
FakeMichau 99d621c352 Merge branch 'master' of https://github.com/FakeMichau/nvapi-dummy 2024-09-28 05:48:57 +02:00
FakeMichau 6916f9e394 Improvements to LFX 2024-09-28 05:48:06 +02:00
FakeMichau 45fada244a Improvements to LFX 2024-09-28 05:10:31 +02:00
FakeMichau a22c48a75a Try to improve LFX 2024-09-25 23:48:00 +02:00
FakeMichau b56aec7bbd Add mutex to lfx + some renames 2024-09-25 22:42:14 +02:00
FakeMichau ea79de1e6c Merge branch 'master' of https://github.com/FakeMichau/nvapi-dummy 2024-09-25 20:39:06 +02:00
FakeMichau 1dcdc399d4 Deinitialize low latency 2024-09-25 20:35:46 +02:00
FakeMichau 001f4f673c Use memcpy on pstates 2024-09-25 01:08:30 +02:00
FakeMichau eda5a12ef6 Fix mingw 2024-09-25 00:59:38 +02:00
FakeMichau e7571aa4e1 Make name case consistent 2024-09-25 00:49:02 +02:00
FakeMichau 5dd6210a8c Increase high frame id threshold 2024-09-23 23:30:48 +02:00
FakeMichau d55c0cef58 Don't log function's namespace 2024-09-22 14:43:37 +02:00
FakeMichau 0b261f2e0b Remove unnecessary includes 2024-09-22 14:37:04 +02:00
FakeMichau b9a764ff6e Fix Opti not working 2024-09-20 19:59:18 +02:00
FakeMichau db68b1140d Use busywait for the last 2ms of sleep 2024-09-20 17:59:08 +02:00
FakeMichau 63cca4ded0 Print version in the logs 2024-09-20 15:06:30 +02:00
FakeMichau 1ebd415477 Merge remote-tracking branch 'refs/remotes/origin/master' 2024-09-20 00:00:29 +02:00
FakeMichau a401d24ea0 Add version resource 2024-09-19 22:40:34 +02:00
FakeMichau 741cfdd1a5 Fix up return values and log errors 2024-09-19 21:40:33 +02:00
FakeMichau 6e462e02d9 Use more accurate sleep command 2024-09-19 21:31:01 +02:00
FakeMichau 55cb1f72f4 Don't use LFX for fps cap in AL2+FG 2024-09-19 18:06:39 +02:00
FakeMichau 88e4d4ed9b Rework RTSS detection 2024-09-19 16:26:25 +02:00
FakeMichau 7b762a2528 Fix timeout in LFX 2024-09-19 14:50:39 +02:00
FakeMichau 4b18953e68 Make call spot be able to fallback
Allows for abusing latency markers to force low latency on games that may not give an option to enable Reflex without FG
2024-09-18 01:41:41 +02:00
FakeMichau 45fac83d1c Use AL2 + LFX only when FPS cap is set 2024-09-17 16:18:05 +02:00
FakeMichau 5c5c8e1147 Change log level 2024-09-17 15:33:34 +02:00
FakeMichau f98b185f92 Fix AL2 FG fps cap by... using LFX alongside it 2024-09-17 15:14:47 +02:00
FakeMichau 303c45f321 Improve logging 2024-09-16 00:46:24 +02:00
FakeMichau 76c29c73d6 Fix building on mingw 2024-09-15 17:44:55 +02:00
FakeMichau 67ac3a3cb1 Enable info level logs by default
also truncate logs, it might make some older games harder to debug but will deal with that when we get there
2024-09-14 18:06:25 +02:00
FakeMichau 22a1d4a3b7 Hack against RTSS 2024-09-14 17:46:53 +02:00