diff --git a/Makefile.psp1 b/Makefile.psp1 index 415f38e084..d764ca7e3b 100644 --- a/Makefile.psp1 +++ b/Makefile.psp1 @@ -19,7 +19,7 @@ RARCH_DEFINES = -DPSP -DHAVE_LIBRETRO_MANAGEMENT -DHAVE_ZLIB -DWANT_MINIZ -DHAVE LIBDIR = LDFLAGS = -LIBS = -lretro_psp1 -lstdc++ -lpspgu -lpspgum -lm -lpspaudio -lpspfpu +LIBS = -lretro_psp1 -lstdc++ -lpspgu -lpspgum -lm -lpspaudio -lpspfpu -lpsppower ifeq ($(HAVE_THREADS), 1) RARCH_DEFINES += -DHAVE_THREADS diff --git a/frontend/platform/platform_psp.c b/frontend/platform/platform_psp.c index 9386f57dea..3e73285261 100644 --- a/frontend/platform/platform_psp.c +++ b/frontend/platform/platform_psp.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include "../../boolean.h" @@ -97,6 +98,7 @@ static void system_init(void *data) setup_callback(); pspFpuSetEnable(0);//disable FPU exceptions + scePowerSetClockFrequency(333,333,166); } static void system_deinit(void *data)