diff --git a/Source/sys-clk/overlay/src/ui/gui/misc_gui.cpp b/Source/sys-clk/overlay/src/ui/gui/misc_gui.cpp index 8fb7c78a..7536e8da 100644 --- a/Source/sys-clk/overlay/src/ui/gui/misc_gui.cpp +++ b/Source/sys-clk/overlay/src/ui/gui/misc_gui.cpp @@ -1155,33 +1155,7 @@ protected: NamedValue("1080mV", 1080), NamedValue("1085mV", 1085), NamedValue("1090mV", 1090), NamedValue("1095mV", 1095), NamedValue("1100mV", 1100), NamedValue("1105mV", 1105), NamedValue("1110mV", 1110), NamedValue("1115mV", 1115), NamedValue("1120mV", 1120), - NamedValue("1125mV", 1125), NamedValue("1130mV", 1130), NamedValue("1135mV", 1135), - NamedValue("1140mV", 1140), NamedValue("1145mV", 1145), NamedValue("1150mV", 1150), - NamedValue("1155mV", 1155), NamedValue("1160mV", 1160), NamedValue("1165mV", 1165), - NamedValue("1170mV", 1170), NamedValue("1175mV", 1175), NamedValue("1180mV", 1180), - NamedValue("1185mV", 1185), NamedValue("1190mV", 1190), NamedValue("1195mV", 1195), - NamedValue("1200mV", 1200), NamedValue("1205mV", 1205), NamedValue("1210mV", 1210), - NamedValue("1215mV", 1215), NamedValue("1220mV", 1220), NamedValue("1225mV", 1225), - NamedValue("1230mV", 1230), NamedValue("1235mV", 1235), NamedValue("1240mV", 1240), - NamedValue("1245mV", 1245), NamedValue("1250mV", 1250), NamedValue("1255mV", 1255), - NamedValue("1260mV", 1260), NamedValue("1265mV", 1265), NamedValue("1270mV", 1270), - NamedValue("1275mV", 1275), NamedValue("1280mV", 1280), NamedValue("1285mV", 1285), - NamedValue("1290mV", 1290), NamedValue("1295mV", 1295), NamedValue("1300mV", 1300), - NamedValue("1305mV", 1305), NamedValue("1310mV", 1310), NamedValue("1315mV", 1315), - NamedValue("1320mV", 1320), NamedValue("1325mV", 1325), NamedValue("1330mV", 1330), - NamedValue("1335mV", 1335), NamedValue("1340mV", 1340), NamedValue("1345mV", 1345), - NamedValue("1350mV", 1350), NamedValue("1355mV", 1355), NamedValue("1360mV", 1360), - NamedValue("1365mV", 1365), NamedValue("1370mV", 1370), NamedValue("1375mV", 1375), - NamedValue("1380mV", 1380), NamedValue("1385mV", 1385), NamedValue("1390mV", 1390), - NamedValue("1395mV", 1395), NamedValue("1400mV", 1400), NamedValue("1405mV", 1405), - NamedValue("1410mV", 1410), NamedValue("1415mV", 1415), NamedValue("1420mV", 1420), - NamedValue("1425mV", 1425), NamedValue("1430mV", 1430), NamedValue("1435mV", 1435), - NamedValue("1440mV", 1440), NamedValue("1445mV", 1445), NamedValue("1450mV", 1450), - NamedValue("1455mV", 1455), NamedValue("1460mV", 1460), NamedValue("1465mV", 1465), - NamedValue("1470mV", 1470), NamedValue("1475mV", 1475), NamedValue("1480mV", 1480), - NamedValue("1485mV", 1485), NamedValue("1490mV", 1490), NamedValue("1495mV", 1495), - NamedValue("1500mV", 1500), NamedValue("1505mV", 1505), NamedValue("1510mV", 1510), - NamedValue("1515mV", 1515), NamedValue("1520mV", 1520), NamedValue("1525mV", 1525), + NamedValue("1125mV", 1125), NamedValue("1130mV", 1130) }; std::vector eGpuVolts = { @@ -1230,33 +1204,7 @@ protected: NamedValue("1080mV", 1080), NamedValue("1085mV", 1085), NamedValue("1090mV", 1090), NamedValue("1095mV", 1095), NamedValue("1100mV", 1100), NamedValue("1105mV", 1105), NamedValue("1110mV", 1110), NamedValue("1115mV", 1115), NamedValue("1120mV", 1120), - NamedValue("1125mV", 1125), NamedValue("1130mV", 1130), NamedValue("1135mV", 1135), - NamedValue("1140mV", 1140), NamedValue("1145mV", 1145), NamedValue("1150mV", 1150), - NamedValue("1155mV", 1155), NamedValue("1160mV", 1160), NamedValue("1165mV", 1165), - NamedValue("1170mV", 1170), NamedValue("1175mV", 1175), NamedValue("1180mV", 1180), - NamedValue("1185mV", 1185), NamedValue("1190mV", 1190), NamedValue("1195mV", 1195), - NamedValue("1200mV", 1200), NamedValue("1205mV", 1205), NamedValue("1210mV", 1210), - NamedValue("1215mV", 1215), NamedValue("1220mV", 1220), NamedValue("1225mV", 1225), - NamedValue("1230mV", 1230), NamedValue("1235mV", 1235), NamedValue("1240mV", 1240), - NamedValue("1245mV", 1245), NamedValue("1250mV", 1250), NamedValue("1255mV", 1255), - NamedValue("1260mV", 1260), NamedValue("1265mV", 1265), NamedValue("1270mV", 1270), - NamedValue("1275mV", 1275), NamedValue("1280mV", 1280), NamedValue("1285mV", 1285), - NamedValue("1290mV", 1290), NamedValue("1295mV", 1295), NamedValue("1300mV", 1300), - NamedValue("1305mV", 1305), NamedValue("1310mV", 1310), NamedValue("1315mV", 1315), - NamedValue("1320mV", 1320), NamedValue("1325mV", 1325), NamedValue("1330mV", 1330), - NamedValue("1335mV", 1335), NamedValue("1340mV", 1340), NamedValue("1345mV", 1345), - NamedValue("1350mV", 1350), NamedValue("1355mV", 1355), NamedValue("1360mV", 1360), - NamedValue("1365mV", 1365), NamedValue("1370mV", 1370), NamedValue("1375mV", 1375), - NamedValue("1380mV", 1380), NamedValue("1385mV", 1385), NamedValue("1390mV", 1390), - NamedValue("1395mV", 1395), NamedValue("1400mV", 1400), NamedValue("1405mV", 1405), - NamedValue("1410mV", 1410), NamedValue("1415mV", 1415), NamedValue("1420mV", 1420), - NamedValue("1425mV", 1425), NamedValue("1430mV", 1430), NamedValue("1435mV", 1435), - NamedValue("1440mV", 1440), NamedValue("1445mV", 1445), NamedValue("1450mV", 1450), - NamedValue("1455mV", 1455), NamedValue("1460mV", 1460), NamedValue("1465mV", 1465), - NamedValue("1470mV", 1470), NamedValue("1475mV", 1475), NamedValue("1480mV", 1480), - NamedValue("1485mV", 1485), NamedValue("1490mV", 1490), NamedValue("1495mV", 1495), - NamedValue("1500mV", 1500), NamedValue("1505mV", 1505), NamedValue("1510mV", 1510), - NamedValue("1515mV", 1515), NamedValue("1520mV", 1520), NamedValue("1525mV", 1525), + NamedValue("1125mV", 1125), NamedValue("1130mV", 1130) }; std::vector mGpuVolts_noAuto = { @@ -1304,33 +1252,7 @@ protected: NamedValue("1080mV", 1080), NamedValue("1085mV", 1085), NamedValue("1090mV", 1090), NamedValue("1095mV", 1095), NamedValue("1100mV", 1100), NamedValue("1105mV", 1105), NamedValue("1110mV", 1110), NamedValue("1115mV", 1115), NamedValue("1120mV", 1120), - NamedValue("1125mV", 1125), NamedValue("1130mV", 1130), NamedValue("1135mV", 1135), - NamedValue("1140mV", 1140), NamedValue("1145mV", 1145), NamedValue("1150mV", 1150), - NamedValue("1155mV", 1155), NamedValue("1160mV", 1160), NamedValue("1165mV", 1165), - NamedValue("1170mV", 1170), NamedValue("1175mV", 1175), NamedValue("1180mV", 1180), - NamedValue("1185mV", 1185), NamedValue("1190mV", 1190), NamedValue("1195mV", 1195), - NamedValue("1200mV", 1200), NamedValue("1205mV", 1205), NamedValue("1210mV", 1210), - NamedValue("1215mV", 1215), NamedValue("1220mV", 1220), NamedValue("1225mV", 1225), - NamedValue("1230mV", 1230), NamedValue("1235mV", 1235), NamedValue("1240mV", 1240), - NamedValue("1245mV", 1245), NamedValue("1250mV", 1250), NamedValue("1255mV", 1255), - NamedValue("1260mV", 1260), NamedValue("1265mV", 1265), NamedValue("1270mV", 1270), - NamedValue("1275mV", 1275), NamedValue("1280mV", 1280), NamedValue("1285mV", 1285), - NamedValue("1290mV", 1290), NamedValue("1295mV", 1295), NamedValue("1300mV", 1300), - NamedValue("1305mV", 1305), NamedValue("1310mV", 1310), NamedValue("1315mV", 1315), - NamedValue("1320mV", 1320), NamedValue("1325mV", 1325), NamedValue("1330mV", 1330), - NamedValue("1335mV", 1335), NamedValue("1340mV", 1340), NamedValue("1345mV", 1345), - NamedValue("1350mV", 1350), NamedValue("1355mV", 1355), NamedValue("1360mV", 1360), - NamedValue("1365mV", 1365), NamedValue("1370mV", 1370), NamedValue("1375mV", 1375), - NamedValue("1380mV", 1380), NamedValue("1385mV", 1385), NamedValue("1390mV", 1390), - NamedValue("1395mV", 1395), NamedValue("1400mV", 1400), NamedValue("1405mV", 1405), - NamedValue("1410mV", 1410), NamedValue("1415mV", 1415), NamedValue("1420mV", 1420), - NamedValue("1425mV", 1425), NamedValue("1430mV", 1430), NamedValue("1435mV", 1435), - NamedValue("1440mV", 1440), NamedValue("1445mV", 1445), NamedValue("1450mV", 1450), - NamedValue("1455mV", 1455), NamedValue("1460mV", 1460), NamedValue("1465mV", 1465), - NamedValue("1470mV", 1470), NamedValue("1475mV", 1475), NamedValue("1480mV", 1480), - NamedValue("1485mV", 1485), NamedValue("1490mV", 1490), NamedValue("1495mV", 1495), - NamedValue("1500mV", 1500), NamedValue("1505mV", 1505), NamedValue("1510mV", 1510), - NamedValue("1515mV", 1515), NamedValue("1520mV", 1520), NamedValue("1525mV", 1525), + NamedValue("1125mV", 1125), NamedValue("1130mV", 1130) }; std::vector eGpuVolts_noAuto = { @@ -1378,33 +1300,7 @@ protected: NamedValue("1080mV", 1080), NamedValue("1085mV", 1085), NamedValue("1090mV", 1090), NamedValue("1095mV", 1095), NamedValue("1100mV", 1100), NamedValue("1105mV", 1105), NamedValue("1110mV", 1110), NamedValue("1115mV", 1115), NamedValue("1120mV", 1120), - NamedValue("1125mV", 1125), NamedValue("1130mV", 1130), NamedValue("1135mV", 1135), - NamedValue("1140mV", 1140), NamedValue("1145mV", 1145), NamedValue("1150mV", 1150), - NamedValue("1155mV", 1155), NamedValue("1160mV", 1160), NamedValue("1165mV", 1165), - NamedValue("1170mV", 1170), NamedValue("1175mV", 1175), NamedValue("1180mV", 1180), - NamedValue("1185mV", 1185), NamedValue("1190mV", 1190), NamedValue("1195mV", 1195), - NamedValue("1200mV", 1200), NamedValue("1205mV", 1205), NamedValue("1210mV", 1210), - NamedValue("1215mV", 1215), NamedValue("1220mV", 1220), NamedValue("1225mV", 1225), - NamedValue("1230mV", 1230), NamedValue("1235mV", 1235), NamedValue("1240mV", 1240), - NamedValue("1245mV", 1245), NamedValue("1250mV", 1250), NamedValue("1255mV", 1255), - NamedValue("1260mV", 1260), NamedValue("1265mV", 1265), NamedValue("1270mV", 1270), - NamedValue("1275mV", 1275), NamedValue("1280mV", 1280), NamedValue("1285mV", 1285), - NamedValue("1290mV", 1290), NamedValue("1295mV", 1295), NamedValue("1300mV", 1300), - NamedValue("1305mV", 1305), NamedValue("1310mV", 1310), NamedValue("1315mV", 1315), - NamedValue("1320mV", 1320), NamedValue("1325mV", 1325), NamedValue("1330mV", 1330), - NamedValue("1335mV", 1335), NamedValue("1340mV", 1340), NamedValue("1345mV", 1345), - NamedValue("1350mV", 1350), NamedValue("1355mV", 1355), NamedValue("1360mV", 1360), - NamedValue("1365mV", 1365), NamedValue("1370mV", 1370), NamedValue("1375mV", 1375), - NamedValue("1380mV", 1380), NamedValue("1385mV", 1385), NamedValue("1390mV", 1390), - NamedValue("1395mV", 1395), NamedValue("1400mV", 1400), NamedValue("1405mV", 1405), - NamedValue("1410mV", 1410), NamedValue("1415mV", 1415), NamedValue("1420mV", 1420), - NamedValue("1425mV", 1425), NamedValue("1430mV", 1430), NamedValue("1435mV", 1435), - NamedValue("1440mV", 1440), NamedValue("1445mV", 1445), NamedValue("1450mV", 1450), - NamedValue("1455mV", 1455), NamedValue("1460mV", 1460), NamedValue("1465mV", 1465), - NamedValue("1470mV", 1470), NamedValue("1475mV", 1475), NamedValue("1480mV", 1480), - NamedValue("1485mV", 1485), NamedValue("1490mV", 1490), NamedValue("1495mV", 1495), - NamedValue("1500mV", 1500), NamedValue("1505mV", 1505), NamedValue("1510mV", 1510), - NamedValue("1515mV", 1515), NamedValue("1520mV", 1520), NamedValue("1525mV", 1525), + NamedValue("1125mV", 1125), NamedValue("1130mV", 1130) }; if (IsMariko()) { diff --git a/Source/sys-clk/sysmodule/src/kip.h b/Source/sys-clk/sysmodule/src/kip.h index 4690fcc3..5952945c 100644 --- a/Source/sys-clk/sysmodule/src/kip.h +++ b/Source/sys-clk/sysmodule/src/kip.h @@ -308,12 +308,12 @@ static inline u32 cust_get_gpu_speedo(const CustomizeTable* t) { return CUST_GET static inline u32 cust_get_marikoCpuMaxClock(const CustomizeTable* t) { return CUST_GET_FIELD(t, marikoCpuMaxClock); } static inline u32 cust_get_erista_gpu_volt(const CustomizeTable* t, int idx) { - if (!t || idx < 0 || idx >= 24) return 0; + if (!t || idx < 0 || idx > 24) return 0; return t->eristaGpuVoltArray[idx]; } static inline u32 cust_get_mariko_gpu_volt(const CustomizeTable* t, int idx) { - if (!t || idx < 0 || idx >= 31) return 0; + if (!t || idx < 0 || idx > 31) return 0; return t->marikoGpuVoltArray[idx]; } diff --git a/dist/atmosphere/kips/hoc.kip b/dist/atmosphere/kips/hoc.kip index 8eadfe61..f62f7f76 100644 Binary files a/dist/atmosphere/kips/hoc.kip and b/dist/atmosphere/kips/hoc.kip differ diff --git a/dist/switch/.overlays/horizon-oc-overlay.ovl b/dist/switch/.overlays/horizon-oc-overlay.ovl index 3716e6f2..898f84e5 100644 Binary files a/dist/switch/.overlays/horizon-oc-overlay.ovl and b/dist/switch/.overlays/horizon-oc-overlay.ovl differ