From 6b701637ad308513b678c80baceec6c79e339ce9 Mon Sep 17 00:00:00 2001
From: xXJSONDeruloXx <danielhimebauch@gmail.com>
Date: Thu, 17 Jul 2025 14:22:56 -0400
Subject: initial conf FE and BE hooks

---
 src/components/ConfigurationSection.tsx | 67 +++++++++++----------------------
 1 file changed, 23 insertions(+), 44 deletions(-)

(limited to 'src/components/ConfigurationSection.tsx')

diff --git a/src/components/ConfigurationSection.tsx b/src/components/ConfigurationSection.tsx
index 2545217..118b418 100644
--- a/src/components/ConfigurationSection.tsx
+++ b/src/components/ConfigurationSection.tsx
@@ -1,9 +1,9 @@
-import { PanelSectionRow, ToggleField, SliderField } from "@decky/ui";
+import { PanelSectionRow, ToggleField, SliderField, TextField } from "@decky/ui";
 import { ConfigurationData } from "../config/configSchema";
 
 interface ConfigurationSectionProps {
   config: ConfigurationData;
-  onConfigChange: (fieldName: keyof ConfigurationData, value: boolean | number) => Promise<void>;
+  onConfigChange: (fieldName: keyof ConfigurationData, value: boolean | number | string) => Promise<void>;
 }
 
 export function ConfigurationSection({
@@ -30,16 +30,25 @@ export function ConfigurationSection({
       <PanelSectionRow>
         <ToggleField
           label="Enable LSFG"
-          description="Enables the frame generation layer"
-          checked={config.enable_lsfg}
-          onChange={(value) => onConfigChange('enable_lsfg', value)}
+          description="enable/disable lsfg on every game"
+          checked={config.enable}
+          onChange={(value) => onConfigChange('enable', value)}
+        />
+      </PanelSectionRow>
+
+      <PanelSectionRow>
+        <TextField
+          label="Lossless.dll Path"
+          description="specify where Lossless.dll is stored"
+          value={config.dll}
+          onChange={(e) => onConfigChange('dll', e.target.value)}
         />
       </PanelSectionRow>
 
       <PanelSectionRow>
         <SliderField
           label="FPS Multiplier"
-          description="Traditional FPS multiplier value"
+          description="change the fps multiplier"
           value={config.multiplier}
           min={2}
           max={4}
@@ -57,7 +66,7 @@ export function ConfigurationSection({
       <PanelSectionRow>
         <SliderField
           label={`Flow Scale ${Math.round(config.flow_scale * 100)}%`}
-          description="Lowers the internal motion estimation resolution"
+          description="change the flow scale (lower = faster)"
           value={config.flow_scale}
           min={0.25}
           max={1.0}
@@ -66,53 +75,23 @@ export function ConfigurationSection({
         />
       </PanelSectionRow>
 
-      <PanelSectionRow>
-        <ToggleField
-          label="HDR Mode"
-          description="Enable HDR mode (only if Game supports HDR)"
-          checked={config.hdr}
-          onChange={(value) => onConfigChange('hdr', value)}
-        />
-      </PanelSectionRow>
-
       <PanelSectionRow>
         <ToggleField
           label="Performance Mode"
-          description="Use lighter model for FG"
-          checked={config.perf_mode}
-          onChange={(value) => onConfigChange('perf_mode', value)}
+          description="toggle performance mode (2x-8x performance increase)"
+          checked={config.performance_mode}
+          onChange={(value) => onConfigChange('performance_mode', value)}
         />
       </PanelSectionRow>
 
       <PanelSectionRow>
         <ToggleField
-          label="Immediate Mode"
-          description="Reduce input lag (Experimental, will cause issues in many games)"
-          checked={config.immediate_mode}
-          onChange={(value) => onConfigChange('immediate_mode', value)}
-        />
-      </PanelSectionRow>
-
-      <PanelSectionRow>
-        <SliderField
-          label={`Game Frame Cap ${config.frame_cap === 0 ? "(Disabled)" : `(${config.frame_cap} FPS)`}`}
-          description="Limit base game FPS (0 = disabled)"
-          value={config.frame_cap}
-          min={0}
-          max={60}
-          step={1}
-          onChange={(value) => onConfigChange('frame_cap', value)}
+          label="HDR Mode"
+          description="enable hdr mode (doesn't support scrgb)"
+          checked={config.hdr_mode}
+          onChange={(value) => onConfigChange('hdr_mode', value)}
         />
       </PanelSectionRow>
-
-      {/* <PanelSectionRow>
-        <ToggleField
-          label="Disable vkbasalt"
-          description="Some plugins add vkbasalt layer, which can break lsfg. Toggling on fixes this"
-          checked={config.disable_vkbasalt}
-          onChange={(value) => onConfigChange('disable_vkbasalt', value)}
-        />
-      </PanelSectionRow> */}
     </>
   );
 }
-- 
cgit v1.2.3


From ad0ba0fc61f83e2aaf22192e7d0ad05dde9ffd62 Mon Sep 17 00:00:00 2001
From: xXJSONDeruloXx <danielhimebauch@gmail.com>
Date: Thu, 17 Jul 2025 14:53:18 -0400
Subject: fix descriptions and cleanup UI

---
 src/components/ConfigurationSection.tsx | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

(limited to 'src/components/ConfigurationSection.tsx')

diff --git a/src/components/ConfigurationSection.tsx b/src/components/ConfigurationSection.tsx
index 118b418..a1c175a 100644
--- a/src/components/ConfigurationSection.tsx
+++ b/src/components/ConfigurationSection.tsx
@@ -30,25 +30,25 @@ export function ConfigurationSection({
       <PanelSectionRow>
         <ToggleField
           label="Enable LSFG"
-          description="enable/disable lsfg on every game"
+          description="enable/disable lsfg globally (apply before launching games)"
           checked={config.enable}
           onChange={(value) => onConfigChange('enable', value)}
         />
       </PanelSectionRow>
 
-      <PanelSectionRow>
+      {/* <PanelSectionRow>
         <TextField
           label="Lossless.dll Path"
           description="specify where Lossless.dll is stored"
           value={config.dll}
           onChange={(e) => onConfigChange('dll', e.target.value)}
         />
-      </PanelSectionRow>
+      </PanelSectionRow> */}
 
       <PanelSectionRow>
         <SliderField
           label="FPS Multiplier"
-          description="change the fps multiplier"
+          description="Traditional FPS multiplier value"
           value={config.multiplier}
           min={2}
           max={4}
@@ -78,7 +78,7 @@ export function ConfigurationSection({
       <PanelSectionRow>
         <ToggleField
           label="Performance Mode"
-          description="toggle performance mode (2x-8x performance increase)"
+          description="use lighter model for FG"
           checked={config.performance_mode}
           onChange={(value) => onConfigChange('performance_mode', value)}
         />
@@ -87,7 +87,7 @@ export function ConfigurationSection({
       <PanelSectionRow>
         <ToggleField
           label="HDR Mode"
-          description="enable hdr mode (doesn't support scrgb)"
+          description="Enables HDR mode (only for games that support HDR)"
           checked={config.hdr_mode}
           onChange={(value) => onConfigChange('hdr_mode', value)}
         />
-- 
cgit v1.2.3


From f2870ff308131a0a4c970edf36bb88aac10a6175 Mon Sep 17 00:00:00 2001
From: xXJSONDeruloXx <danielhimebauch@gmail.com>
Date: Thu, 17 Jul 2025 21:35:54 -0400
Subject: fix dll config write crash, add multiplier = 1

---
 src/components/ConfigurationSection.tsx | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

(limited to 'src/components/ConfigurationSection.tsx')

diff --git a/src/components/ConfigurationSection.tsx b/src/components/ConfigurationSection.tsx
index a1c175a..deb8fba 100644
--- a/src/components/ConfigurationSection.tsx
+++ b/src/components/ConfigurationSection.tsx
@@ -48,16 +48,17 @@ export function ConfigurationSection({
       <PanelSectionRow>
         <SliderField
           label="FPS Multiplier"
-          description="Traditional FPS multiplier value"
+          description="Traditional FPS multiplier value (1 = no interpolation)"
           value={config.multiplier}
-          min={2}
+          min={1}
           max={4}
           step={1}
-          notchCount={3}
+          notchCount={4}
           notchLabels={[
-            { notchIndex: 0, label: "2X" },
-            { notchIndex: 1, label: "3X" },
-            { notchIndex: 2, label: "4X" }
+            { notchIndex: 0, label: "1X" },
+            { notchIndex: 1, label: "2X" },
+            { notchIndex: 2, label: "3X" },
+            { notchIndex: 3, label: "4X" }
           ]}
           onChange={(value) => onConfigChange('multiplier', value)}
         />
-- 
cgit v1.2.3


From 0670041467ca5625d93e3e4dbc2f738da24d88b4 Mon Sep 17 00:00:00 2001
From: xXJSONDeruloXx <danielhimebauch@gmail.com>
Date: Thu, 17 Jul 2025 23:23:03 -0400
Subject: add experimental toggles

---
 src/components/ConfigurationSection.tsx | 46 ++++++++++++++++++++++++++++++++-
 1 file changed, 45 insertions(+), 1 deletion(-)

(limited to 'src/components/ConfigurationSection.tsx')

diff --git a/src/components/ConfigurationSection.tsx b/src/components/ConfigurationSection.tsx
index deb8fba..76b9bc2 100644
--- a/src/components/ConfigurationSection.tsx
+++ b/src/components/ConfigurationSection.tsx
@@ -1,4 +1,4 @@
-import { PanelSectionRow, ToggleField, SliderField, TextField } from "@decky/ui";
+import { PanelSectionRow, ToggleField, SliderField, Dropdown } from "@decky/ui";
 import { ConfigurationData } from "../config/configSchema";
 
 interface ConfigurationSectionProps {
@@ -93,6 +93,50 @@ export function ConfigurationSection({
           onChange={(value) => onConfigChange('hdr_mode', value)}
         />
       </PanelSectionRow>
+
+      {/* Experimental Features Section */}
+      <PanelSectionRow>
+        <div
+          style={{
+            fontSize: "14px",
+            fontWeight: "bold",
+            marginTop: "24px",
+            marginBottom: "8px",
+            borderBottom: "1px solid rgba(255, 165, 0, 0.4)",
+            paddingBottom: "4px",
+            color: "rgba(255, 165, 0, 0.9)"
+          }}
+        >
+          ⚠️ Experimental Features
+        </div>
+      </PanelSectionRow>
+
+      <PanelSectionRow>
+        <Dropdown
+          menuLabel="Present Mode"
+          selectedOption={config.experimental_present_mode}
+          onChange={(value) => onConfigChange('experimental_present_mode', value.data)}
+          rgOptions={[
+            { data: "", label: "Default (FIFO)" },
+            { data: "fifo", label: "FIFO" },
+            { data: "vsync", label: "VSync" },
+            { data: "mailbox", label: "Mailbox" },
+            { data: "immediate", label: "Immediate" }
+          ]}
+        />
+      </PanelSectionRow>
+
+      <PanelSectionRow>
+        <SliderField
+          label={`FPS Limit${config.experimental_fps_limit > 0 ? ` (${config.experimental_fps_limit} FPS)` : ' (Off)'}`}
+          description="Base framerate cap for DXVK games, before frame multiplier (0 = disabled)"
+          value={config.experimental_fps_limit}
+          min={0}
+          max={60}
+          step={1}
+          onChange={(value) => onConfigChange('experimental_fps_limit', value)}
+        />
+      </PanelSectionRow>
     </>
   );
 }
-- 
cgit v1.2.3


From a921fc8168e13934bdfe6d159aee14ee2651949e Mon Sep 17 00:00:00 2001
From: xXJSONDeruloXx <danielhimebauch@gmail.com>
Date: Thu, 17 Jul 2025 23:44:51 -0400
Subject: styling cleanup

---
 src/components/ConfigurationSection.tsx | 47 ++++++++++++++++++++++-----------
 1 file changed, 31 insertions(+), 16 deletions(-)

(limited to 'src/components/ConfigurationSection.tsx')

diff --git a/src/components/ConfigurationSection.tsx b/src/components/ConfigurationSection.tsx
index 76b9bc2..0ee605c 100644
--- a/src/components/ConfigurationSection.tsx
+++ b/src/components/ConfigurationSection.tsx
@@ -94,17 +94,16 @@ export function ConfigurationSection({
         />
       </PanelSectionRow>
 
-      {/* Experimental Features Section */}
       <PanelSectionRow>
         <div
           style={{
             fontSize: "14px",
             fontWeight: "bold",
-            marginTop: "24px",
+            marginTop: "16px",
             marginBottom: "8px",
-            borderBottom: "1px solid rgba(255, 165, 0, 0.4)",
+            borderBottom: "1px solid rgba(255, 255, 255, 0.2)",
             paddingBottom: "4px",
-            color: "rgba(255, 165, 0, 0.9)"
+            color: "white"
           }}
         >
           ⚠️ Experimental Features
@@ -112,18 +111,34 @@ export function ConfigurationSection({
       </PanelSectionRow>
 
       <PanelSectionRow>
-        <Dropdown
-          menuLabel="Present Mode"
-          selectedOption={config.experimental_present_mode}
-          onChange={(value) => onConfigChange('experimental_present_mode', value.data)}
-          rgOptions={[
-            { data: "", label: "Default (FIFO)" },
-            { data: "fifo", label: "FIFO" },
-            { data: "vsync", label: "VSync" },
-            { data: "mailbox", label: "Mailbox" },
-            { data: "immediate", label: "Immediate" }
-          ]}
-        />
+        <div style={{ marginBottom: "8px" }}>
+          <div style={{ 
+            color: "white", 
+            fontSize: "14px", 
+            fontWeight: "500",
+            marginBottom: "4px" 
+          }}>
+            Override Vulkan present mode
+          </div>
+          <div style={{ 
+            color: "rgba(255, 255, 255, 0.7)", 
+            fontSize: "12px",
+            marginBottom: "8px" 
+          }}>
+            Select a specific Vulkan presentation mode for better performance or compatibility
+          </div>
+          <Dropdown
+            selectedOption={config.experimental_present_mode}
+            onChange={(value) => onConfigChange('experimental_present_mode', value.data)}
+            rgOptions={[
+              { data: "", label: "Default (FIFO)" },
+              { data: "fifo", label: "FIFO" },
+              { data: "vsync", label: "VSync" },
+              { data: "mailbox", label: "Mailbox" },
+              { data: "immediate", label: "Immediate" }
+            ]}
+          />
+        </div>
       </PanelSectionRow>
 
       <PanelSectionRow>
-- 
cgit v1.2.3


From 14b08ac219dc134e130fc89b02c5a963d93bf243 Mon Sep 17 00:00:00 2001
From: xXJSONDeruloXx <danielhimebauch@gmail.com>
Date: Fri, 18 Jul 2025 00:06:11 -0400
Subject: fix experimental section formatting

---
 src/components/ConfigurationSection.tsx | 46 ++++++++++++---------------------
 1 file changed, 16 insertions(+), 30 deletions(-)

(limited to 'src/components/ConfigurationSection.tsx')

diff --git a/src/components/ConfigurationSection.tsx b/src/components/ConfigurationSection.tsx
index 0ee605c..8433b04 100644
--- a/src/components/ConfigurationSection.tsx
+++ b/src/components/ConfigurationSection.tsx
@@ -1,4 +1,4 @@
-import { PanelSectionRow, ToggleField, SliderField, Dropdown } from "@decky/ui";
+import { PanelSectionRow, ToggleField, SliderField, DropdownItem } from "@decky/ui";
 import { ConfigurationData } from "../config/configSchema";
 
 interface ConfigurationSectionProps {
@@ -106,39 +106,25 @@ export function ConfigurationSection({
             color: "white"
           }}
         >
-          ⚠️ Experimental Features
+          Experimental Features
         </div>
       </PanelSectionRow>
 
       <PanelSectionRow>
-        <div style={{ marginBottom: "8px" }}>
-          <div style={{ 
-            color: "white", 
-            fontSize: "14px", 
-            fontWeight: "500",
-            marginBottom: "4px" 
-          }}>
-            Override Vulkan present mode
-          </div>
-          <div style={{ 
-            color: "rgba(255, 255, 255, 0.7)", 
-            fontSize: "12px",
-            marginBottom: "8px" 
-          }}>
-            Select a specific Vulkan presentation mode for better performance or compatibility
-          </div>
-          <Dropdown
-            selectedOption={config.experimental_present_mode}
-            onChange={(value) => onConfigChange('experimental_present_mode', value.data)}
-            rgOptions={[
-              { data: "", label: "Default (FIFO)" },
-              { data: "fifo", label: "FIFO" },
-              { data: "vsync", label: "VSync" },
-              { data: "mailbox", label: "Mailbox" },
-              { data: "immediate", label: "Immediate" }
-            ]}
-          />
-        </div>
+        <DropdownItem
+          label="Override Vulkan present mode"
+          description="Select a specific Vulkan presentation mode for better performance or compatibility"
+          menuLabel="Select presentation mode"
+          selectedOption={config.experimental_present_mode}
+          onChange={(value) => onConfigChange('experimental_present_mode', value.data)}
+          rgOptions={[
+            { data: "", label: "Default (FIFO)" },
+            { data: "fifo", label: "FIFO" },
+            { data: "vsync", label: "VSync" },
+            { data: "mailbox", label: "Mailbox" },
+            { data: "immediate", label: "Immediate" }
+          ]}
+        />
       </PanelSectionRow>
 
       <PanelSectionRow>
-- 
cgit v1.2.3


From 4ab2952d1b3bd5b87e9b9766c0b098f1b4885340 Mon Sep 17 00:00:00 2001
From: xXJSONDeruloXx <danielhimebauch@gmail.com>
Date: Fri, 18 Jul 2025 09:15:00 -0400
Subject: description tweak

---
 src/components/ConfigurationSection.tsx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'src/components/ConfigurationSection.tsx')

diff --git a/src/components/ConfigurationSection.tsx b/src/components/ConfigurationSection.tsx
index 8433b04..794a860 100644
--- a/src/components/ConfigurationSection.tsx
+++ b/src/components/ConfigurationSection.tsx
@@ -130,7 +130,7 @@ export function ConfigurationSection({
       <PanelSectionRow>
         <SliderField
           label={`FPS Limit${config.experimental_fps_limit > 0 ? ` (${config.experimental_fps_limit} FPS)` : ' (Off)'}`}
-          description="Base framerate cap for DXVK games, before frame multiplier (0 = disabled)"
+          description="Base framerate cap for DirectX games, before frame multiplier (0 = disabled)"
           value={config.experimental_fps_limit}
           min={0}
           max={60}
-- 
cgit v1.2.3


From da113f878447e0830d414bb90b79b9a03d8cedec Mon Sep 17 00:00:00 2001
From: xXJSONDeruloXx <danielhimebauch@gmail.com>
Date: Fri, 18 Jul 2025 09:17:16 -0400
Subject: fix label for multiplier

---
 src/components/ConfigurationSection.tsx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'src/components/ConfigurationSection.tsx')

diff --git a/src/components/ConfigurationSection.tsx b/src/components/ConfigurationSection.tsx
index 794a860..f44dd4f 100644
--- a/src/components/ConfigurationSection.tsx
+++ b/src/components/ConfigurationSection.tsx
@@ -55,7 +55,7 @@ export function ConfigurationSection({
           step={1}
           notchCount={4}
           notchLabels={[
-            { notchIndex: 0, label: "1X" },
+            { notchIndex: 0, label: "OFF" },
             { notchIndex: 1, label: "2X" },
             { notchIndex: 2, label: "3X" },
             { notchIndex: 3, label: "4X" }
-- 
cgit v1.2.3


From f3846f88402b6216675c9c48c04ab5a30cce3062 Mon Sep 17 00:00:00 2001
From: xXJSONDeruloXx <danielhimebauch@gmail.com>
Date: Fri, 18 Jul 2025 12:12:55 -0400
Subject: restore clipboard wiki button

---
 src/components/ConfigurationSection.tsx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'src/components/ConfigurationSection.tsx')

diff --git a/src/components/ConfigurationSection.tsx b/src/components/ConfigurationSection.tsx
index f44dd4f..bfbeb98 100644
--- a/src/components/ConfigurationSection.tsx
+++ b/src/components/ConfigurationSection.tsx
@@ -48,7 +48,7 @@ export function ConfigurationSection({
       <PanelSectionRow>
         <SliderField
           label="FPS Multiplier"
-          description="Traditional FPS multiplier value (1 = no interpolation)"
+          description="Traditional FPS multiplier value (OFF = no interpolation)"
           value={config.multiplier}
           min={1}
           max={4}
-- 
cgit v1.2.3


From 420571823c13345112ff608818b47b6b02d23fb4 Mon Sep 17 00:00:00 2001
From: xXJSONDeruloXx <danielhimebauch@gmail.com>
Date: Fri, 18 Jul 2025 12:24:07 -0400
Subject: feat: hide depreciated enable toggle

---
 src/components/ConfigurationSection.tsx | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

(limited to 'src/components/ConfigurationSection.tsx')

diff --git a/src/components/ConfigurationSection.tsx b/src/components/ConfigurationSection.tsx
index bfbeb98..19c10ea 100644
--- a/src/components/ConfigurationSection.tsx
+++ b/src/components/ConfigurationSection.tsx
@@ -27,14 +27,14 @@ export function ConfigurationSection({
         </div>
       </PanelSectionRow>
 
-      <PanelSectionRow>
+      {/* <PanelSectionRow>
         <ToggleField
           label="Enable LSFG"
-          description="enable/disable lsfg globally (apply before launching games)"
+          description="Enables lsfg globally (apply before launching games)"
           checked={config.enable}
           onChange={(value) => onConfigChange('enable', value)}
         />
-      </PanelSectionRow>
+      </PanelSectionRow> */}
 
       {/* <PanelSectionRow>
         <TextField
-- 
cgit v1.2.3


From 7d109dbd4d3c7228faef7554bda60d95fa235506 Mon Sep 17 00:00:00 2001
From: xXJSONDeruloXx <danielhimebauch@gmail.com>
Date: Fri, 18 Jul 2025 12:46:16 -0400
Subject: update descriptions and layouts

---
 src/components/ConfigurationSection.tsx | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

(limited to 'src/components/ConfigurationSection.tsx')

diff --git a/src/components/ConfigurationSection.tsx b/src/components/ConfigurationSection.tsx
index 19c10ea..8aeded7 100644
--- a/src/components/ConfigurationSection.tsx
+++ b/src/components/ConfigurationSection.tsx
@@ -67,7 +67,7 @@ export function ConfigurationSection({
       <PanelSectionRow>
         <SliderField
           label={`Flow Scale ${Math.round(config.flow_scale * 100)}%`}
-          description="change the flow scale (lower = faster)"
+          description="Changes the flow scale (lower = faster)"
           value={config.flow_scale}
           min={0.25}
           max={1.0}
@@ -79,7 +79,7 @@ export function ConfigurationSection({
       <PanelSectionRow>
         <ToggleField
           label="Performance Mode"
-          description="use lighter model for FG"
+          description="Uses a lighter model for FG (Recommended for most games)"
           checked={config.performance_mode}
           onChange={(value) => onConfigChange('performance_mode', value)}
         />
@@ -118,7 +118,7 @@ export function ConfigurationSection({
           selectedOption={config.experimental_present_mode}
           onChange={(value) => onConfigChange('experimental_present_mode', value.data)}
           rgOptions={[
-            { data: "", label: "Default (FIFO)" },
+            { data: "", label: "Default" },
             { data: "fifo", label: "FIFO" },
             { data: "vsync", label: "VSync" },
             { data: "mailbox", label: "Mailbox" },
@@ -130,7 +130,7 @@ export function ConfigurationSection({
       <PanelSectionRow>
         <SliderField
           label={`FPS Limit${config.experimental_fps_limit > 0 ? ` (${config.experimental_fps_limit} FPS)` : ' (Off)'}`}
-          description="Base framerate cap for DirectX games, before frame multiplier (0 = disabled)"
+          description="Base framerate cap for DirectX games, before frame multiplier"
           value={config.experimental_fps_limit}
           min={0}
           max={60}
-- 
cgit v1.2.3


From 2bb4544db5a506fbd27e40881f924e839308f6a0 Mon Sep 17 00:00:00 2001
From: xXJSONDeruloXx <danielhimebauch@gmail.com>
Date: Fri, 18 Jul 2025 13:20:40 -0400
Subject: update descriptions

---
 src/components/ConfigurationSection.tsx | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'src/components/ConfigurationSection.tsx')

diff --git a/src/components/ConfigurationSection.tsx b/src/components/ConfigurationSection.tsx
index 8aeded7..5767d08 100644
--- a/src/components/ConfigurationSection.tsx
+++ b/src/components/ConfigurationSection.tsx
@@ -113,7 +113,7 @@ export function ConfigurationSection({
       <PanelSectionRow>
         <DropdownItem
           label="Override Vulkan present mode"
-          description="Select a specific Vulkan presentation mode for better performance or compatibility"
+          description="Select a specific Vulkan presentation mode for better performance or compatibility (may cause crashes)"
           menuLabel="Select presentation mode"
           selectedOption={config.experimental_present_mode}
           onChange={(value) => onConfigChange('experimental_present_mode', value.data)}
@@ -130,7 +130,7 @@ export function ConfigurationSection({
       <PanelSectionRow>
         <SliderField
           label={`FPS Limit${config.experimental_fps_limit > 0 ? ` (${config.experimental_fps_limit} FPS)` : ' (Off)'}`}
-          description="Base framerate cap for DirectX games, before frame multiplier"
+          description="Base framerate cap for DirectX games, before frame multiplier (requires game re-launch)"
           value={config.experimental_fps_limit}
           min={0}
           max={60}
-- 
cgit v1.2.3


From bb76e4e61a608b9ce77de6f2e2bce2ce1f3839ea Mon Sep 17 00:00:00 2001
From: xXJSONDeruloXx <danielhimebauch@gmail.com>
Date: Fri, 18 Jul 2025 15:09:32 -0400
Subject: update descriptions

---
 src/components/ConfigurationSection.tsx | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'src/components/ConfigurationSection.tsx')

diff --git a/src/components/ConfigurationSection.tsx b/src/components/ConfigurationSection.tsx
index 5767d08..dc8da89 100644
--- a/src/components/ConfigurationSection.tsx
+++ b/src/components/ConfigurationSection.tsx
@@ -48,7 +48,7 @@ export function ConfigurationSection({
       <PanelSectionRow>
         <SliderField
           label="FPS Multiplier"
-          description="Traditional FPS multiplier value (OFF = no interpolation)"
+          description="Traditional FPS multiplier value"
           value={config.multiplier}
           min={1}
           max={4}
@@ -67,7 +67,7 @@ export function ConfigurationSection({
       <PanelSectionRow>
         <SliderField
           label={`Flow Scale ${Math.round(config.flow_scale * 100)}%`}
-          description="Changes the flow scale (lower = faster)"
+          description="Lowers internal motion estimation resolution, improving performance slightly"
           value={config.flow_scale}
           min={0.25}
           max={1.0}
-- 
cgit v1.2.3

