Haciendo pruebas ayer mismo me tome con un problema que me daba un homebrew que había creado hace ya bastante tiempo y no me había dado por probarlo en el 5.50 GEN D3.
El caso que el programa se ejecuta bien, asta que me dio por mirar una animación cutre que tenia echa pero que para que no se viera lenta ajustaba el clock de la CPU a 333Mhz, y luego volvía a 222Mhz. El caso que descubro que de repente se veía lento. Me pongo a retocar un poco el código dejándolo de la siguiente manera:
Código: Seleccionar todo
if (scePowerSetClockFrequency(333, 266,111) != 0)
printf("Error al establecer el clock");
if(scePowerGetCpuClockFrequency() < 333)
printf("La velocidad del Clock no esta a 333Mhz");
Lo raro en todo esto que el primer error no salta (por lo que se supone que scePowerSetClockFrequency ha devuelto 0 y no ha habido errores) pero el segundo mensaje al comprobar a que velocidad de proceso va, si salta, por lo que no está a la velocidad que buscaba.
¿alguien sabe por qué puede ser?
Gracias