From 48e7c7f6bbfce10228a712a6b9d1ffe9ab8d3355 Mon Sep 17 00:00:00 2001 From: mastan-rus <35570228+mastan-rus@users.noreply.github.com> Date: Thu, 9 Sep 2021 16:16:53 +0200 Subject: [PATCH 1/3] Add Kex engine --- descriptions/Engine.Kex.md | 1 + rules.ini | 1 + tests/types/Engine.Kex.txt | 5 +++++ tests/types/_NonMatchingTests.txt | 3 +++ 4 files changed, 10 insertions(+) create mode 100644 descriptions/Engine.Kex.md create mode 100644 tests/types/Engine.Kex.txt diff --git a/descriptions/Engine.Kex.md b/descriptions/Engine.Kex.md new file mode 100644 index 000000000..4e5bfdb34 --- /dev/null +++ b/descriptions/Engine.Kex.md @@ -0,0 +1 @@ +[**Kex Engine**](https://www.nightdivestudios.com/kex/) is a proprietary cross-platform game engine framework originally created by Samuel "Kaiser" Villarreal for Nightdive Studios. diff --git a/rules.ini b/rules.ini index 410fcdcfd..c3e899f0b 100644 --- a/rules.ini +++ b/rules.ini @@ -70,6 +70,7 @@ idTech5 = \.streamed$ idTech6[] = \.mega2$ idTech6[] = \.texdb$ idTech7 = \.streamdb$ +Kex = \.kpf$ KiriKiri = (?:^|/)KAGParserEx\.dll$ Lime_OR_OpenFL = (?:^|/)lime(?:-legacy)?\.[hn]dll$ Love2D = (?:^|/)(?:lib)?love\.(?:dll|so|so\.0)$ diff --git a/tests/types/Engine.Kex.txt b/tests/types/Engine.Kex.txt new file mode 100644 index 000000000..ac19209c5 --- /dev/null +++ b/tests/types/Engine.Kex.txt @@ -0,0 +1,5 @@ +rerelease/QuakeEX.kpf +BloodEX.kpf +sshock.kpf +Doom64.kpf +sub/dir/game.kpf diff --git a/tests/types/_NonMatchingTests.txt b/tests/types/_NonMatchingTests.txt index a38911e92..ec2eebfcc 100644 --- a/tests/types/_NonMatchingTests.txt +++ b/tests/types/_NonMatchingTests.txt @@ -534,6 +534,9 @@ OgreMain_dll OgreMain_x64_dll OgreMain_dlll VOgreMain.dll +somefile.kpfwhoops +somefilekpf +somefile_kpf bink2w64.ddl notabink.dll binkw23.dll From ce9129a8c14e4ba3bbffb9a821ecb1c23cd2ccdc Mon Sep 17 00:00:00 2001 From: mastan-rus <35570228+mastan-rus@users.noreply.github.com> Date: Tue, 21 Sep 2021 16:57:49 +0300 Subject: [PATCH 2/3] Kex engine - remove false positives --- rules.ini | 2 +- tests/types/_NonMatchingTests.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/rules.ini b/rules.ini index c85a38601..7b7ba619e 100644 --- a/rules.ini +++ b/rules.ini @@ -72,7 +72,7 @@ idTech5 = \.streamed$ idTech6[] = \.mega2$ idTech6[] = \.texdb$ idTech7 = \.streamdb$ -Kex = \.kpf$ +Kex = (? Date: Wed, 26 Mar 2025 01:25:43 +0300 Subject: [PATCH 3/3] Add NVIDIA RTX IO --- descriptions/SDK.NVIDIA_RTX_IO.md | 1 + rules.ini | 1 + tests/types/SDK.NVIDIA_RTX_IO.txt | 3 +++ tests/types/_NonMatchingTests.txt | 3 +++ 4 files changed, 8 insertions(+) create mode 100644 descriptions/SDK.NVIDIA_RTX_IO.md create mode 100644 tests/types/SDK.NVIDIA_RTX_IO.txt diff --git a/descriptions/SDK.NVIDIA_RTX_IO.md b/descriptions/SDK.NVIDIA_RTX_IO.md new file mode 100644 index 000000000..70610b640 --- /dev/null +++ b/descriptions/SDK.NVIDIA_RTX_IO.md @@ -0,0 +1 @@ +[**NVIDIA RTX IO**](https://developer.nvidia.com/rtx-io) is a GPU-accelerated loading and asset decompression technology exclusive to Nvidia graphics cards. diff --git a/rules.ini b/rules.ini index 1897192e2..4c634fed0 100644 --- a/rules.ini +++ b/rules.ini @@ -305,6 +305,7 @@ NVIDIA_Real-Time_Denoisers = (?:^|/)(?:sl\.)?NRD\.dll$ NVIDIA_Reflex[] = (?:^|/)nvlowlatencyvk\.dll$ NVIDIA_Reflex[] = (?:^|/)GfxPluginNVIDIAReflex\.dll$ NVIDIA_Reflex[] = (?:^|/)sl\.reflex\.dll$ +NVIDIA_RTX_IO = (?:^|/)rtxio\.dll$ NVIDIA_Streamline = (?:^|/)sl\.common\.dll$ NVIDIA_Texture_Tools = (?:^|/)nvtt(?:_64)?\.dll$ NVIDIA_TXAA = (?:^|/)GFSDK_TXAA diff --git a/tests/types/SDK.NVIDIA_RTX_IO.txt b/tests/types/SDK.NVIDIA_RTX_IO.txt new file mode 100644 index 000000000..68540b85e --- /dev/null +++ b/tests/types/SDK.NVIDIA_RTX_IO.txt @@ -0,0 +1,3 @@ +/rtxio.dll +rtxio.dll +bin/.trex/rtxio.dll diff --git a/tests/types/_NonMatchingTests.txt b/tests/types/_NonMatchingTests.txt index b864dc128..da6c53d67 100644 --- a/tests/types/_NonMatchingTests.txt +++ b/tests/types/_NonMatchingTests.txt @@ -1314,6 +1314,9 @@ mmfs2_dll abcmmfs2.dll mmfs2.dllasdonasf mmfs2asdf.dll +rtx_io.dll +rtxio_dll +txio.dll greenworks.nodespasdkj greenworks-win_node greenworks-win10.node