diff --git a/backend/limits_core/src/json_v2/battery_limit.rs b/backend/limits_core/src/json_v2/battery_limit.rs index f064fd9..4986283 100644 --- a/backend/limits_core/src/json_v2/battery_limit.rs +++ b/backend/limits_core/src/json_v2/battery_limit.rs @@ -4,7 +4,9 @@ use super::RangeLimit; #[derive(Serialize, Deserialize, Debug, Clone)] //#[serde(tag = "target")] pub enum BatteryLimitType { + #[serde(rename = "GabeBoy", alias = "SteamDeck")] SteamDeck, + #[serde(rename = "GabeBoyAdvance", alias = "SteamDeckAdvance")] SteamDeckAdvance, Generic, Unknown, diff --git a/backend/limits_core/src/json_v2/cpu_limit.rs b/backend/limits_core/src/json_v2/cpu_limit.rs index 84f7ea0..b2621d7 100644 --- a/backend/limits_core/src/json_v2/cpu_limit.rs +++ b/backend/limits_core/src/json_v2/cpu_limit.rs @@ -5,7 +5,9 @@ use super::RangeLimit; #[derive(Serialize, Deserialize, Debug, Clone)] //#[serde(tag = "target")] pub enum CpuLimitType { + #[serde(rename = "GabeBoy", alias = "SteamDeck")] SteamDeck, + #[serde(rename = "GabeBoyAdvance", alias = "SteamDeckAdvance")] SteamDeckAdvance, Generic, GenericAMD, diff --git a/backend/limits_core/src/json_v2/gpu_limit.rs b/backend/limits_core/src/json_v2/gpu_limit.rs index 39e09c1..32e47f6 100644 --- a/backend/limits_core/src/json_v2/gpu_limit.rs +++ b/backend/limits_core/src/json_v2/gpu_limit.rs @@ -4,7 +4,9 @@ use super::RangeLimit; #[derive(Serialize, Deserialize, Debug, Clone)] //#[serde(tag = "target")] pub enum GpuLimitType { + #[serde(rename = "GabeBoy", alias = "SteamDeck")] SteamDeck, + #[serde(rename = "GabeBoyAdvance", alias = "SteamDeckAdvance")] SteamDeckAdvance, Generic, GenericAMD, diff --git a/limits_override.ron b/limits_override.ron index f5cb160..2d74572 100644 --- a/limits_override.ron +++ b/limits_override.ron @@ -1,6 +1,6 @@ Limits( cpu: Limit( - provider: SteamDeck, + provider: GabeBoy, limits: GenericCpusLimit( cpus: [GenericCpuLimit( clock_min: Some(RangeLimit( @@ -95,7 +95,7 @@ Limits( ), ), gpu: Limit( - provider: SteamDeck, + provider: GabeBoy, limits: GenericGpuLimit( fast_ppt: Some(RangeLimit( min: Some(1000000), @@ -125,7 +125,7 @@ Limits( ), ), battery: Limit( - provider: SteamDeck, + provider: GabeBoy, limits: GenericBatteryLimit( charge_rate: Some(RangeLimit( min: Some(250),