From cc75c6ef033bf22be2ee16a163df5e3f8b6ba6af Mon Sep 17 00:00:00 2001 From: Mauro Vietri Date: Mon, 29 May 2023 08:22:37 -0300 Subject: [PATCH] Underclock (zoli0726) --- skeleton/SYSTEM/rg35xx/paks/MinUI.pak/launch.sh | 4 ++-- src/common/api.h | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/skeleton/SYSTEM/rg35xx/paks/MinUI.pak/launch.sh b/skeleton/SYSTEM/rg35xx/paks/MinUI.pak/launch.sh index 23f7200..0eaae24 100755 --- a/skeleton/SYSTEM/rg35xx/paks/MinUI.pak/launch.sh +++ b/skeleton/SYSTEM/rg35xx/paks/MinUI.pak/launch.sh @@ -21,8 +21,8 @@ echo on > /sys/devices/b0238000.mmc/mmc_host/mmc0/power/control echo on > /sys/devices/b0230000.mmc/mmc_host/mmc1/power/control export CPU_SPEED_MENU=504000 # 500 MHz -export CPU_SPEED_GAME=1008000 # 1.0 GHz -export CPU_SPEED_PERF=1296000 # 1.3 GHz +export CPU_SPEED_GAME=720000 # 720 MHz +export CPU_SPEED_PERF=1008000 # 1.0 GHz echo userspace > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor # Enable all cores (0, 1, 2, 3) diff --git a/src/common/api.h b/src/common/api.h index 4e47eef..b09428c 100644 --- a/src/common/api.h +++ b/src/common/api.h @@ -120,7 +120,7 @@ int GFX_wrapText(TTF_Font* font, char* str, int max_width, int max_lines); void GFX_blitAsset(int asset, SDL_Rect* src_rect, SDL_Surface* dst, SDL_Rect* dst_rect); void GFX_blitPill(int asset, SDL_Surface* dst, SDL_Rect* dst_rect); void GFX_blitRect(int asset, SDL_Surface* dst, SDL_Rect* dst_rect); -void GFX_blitBattery(SDL_Surface* dst, SDL_Rect* dst_rect); +void GFX_blitClockAndBattery(SDL_Surface* dst, SDL_Rect* dst_rect); int GFX_getButtonWidth(char* hint, char* button); void GFX_blitButton(char* hint, char*button, SDL_Surface* dst, SDL_Rect* dst_rect); void GFX_blitMessage(TTF_Font* font, char* msg, SDL_Surface* dst, SDL_Rect* dst_rect); @@ -232,9 +232,9 @@ int POW_isCharging(void); int POW_getBattery(void); #define CPU_SPEED_MENU 504000 // 500 MHz -#define CPU_SPEED_POWERSAVE 720000 // 720 MHz -#define CPU_SPEED_NORMAL 1008000 // 1.0 GHz -#define CPU_SPEED_PERFORMANCE 1296000 // 1.3 GHz +#define CPU_SPEED_POWERSAVE 504000 // 500 MHz +#define CPU_SPEED_NORMAL 720000 // 720 MHz +#define CPU_SPEED_PERFORMANCE 1008000 // 1.0 GHz // Reference overclock.c void POW_setCPUSpeed(int speed);