[Release]Power Management Plugin 0.21

Power Management Plugin 0.2 (2-09-07)
--------------------------------------
Partes de este plugin provienen del tutorial acerca de PRX de Anissian
tambien partes del codigo han sido escritas consultando los ejemplos del
HEN SDK de DAX.

Se emplea codigo del DevHook SDK de Booster, los archivos estan en el
directorio CONTRIB dentro de la carpeta de los fuentes, han sido adaptados
para compilar con codigo C y C++ mezclado

Espero que esto pueda ser util a alguien, desarrollado en unas 4 horas
por mera diversion y afán de aprendizaje.

Eres libre de usar éste codigo fuente como base para cualquier otra cosa
siempre y cuando me des crédito.

Instalacion
-----------
Copia el contenido de la carpeta binaries dentro de ms0:/seplugins
Si ya disponias de un archivo VSH.TXT copia la linea del que se incluye
en este pack al tuyo.

Una vez hecho esto, entra en el recovery y activa el plugin.

Lista de cambios
----------------
Version 0.21
------------
-Se han añadido rotulos que se muestran cuando se activa/desactiva un modo,
aun están en una fase algo experimental, con lo cual su comportamiento podría
no ser el adecuado en algunas ocasiones

-Se ha cambiado el modo en el que se efectúa el apagado de la consola, ahora no
se bloquea, pero si se activa el bloqueo del interruptor, ésta funcion queda
tambien inhabilitada.

-El plugin parece responder adecuadamente en todos los lugares del XMB, no obstante
se sigue recomendando que algunos modos se activen en la raiz del XMB, puesto que aqui
las combinaciones de botones no interfieren con nada.

Version 0.2
-----------
-Añadido el modo Black Screen Mode, apaga la pantalla mientras escuchas música
manteniendo la pantalla apagada mientras pasas canciones o pulsas botones.

-Solucionados los fallos que al parecer provocaba la funcion de apagado con las
ultimas versiones del firmware M33

-Algunas de las combinaciones de botones han sido cambiadas para compatibilizar
el plugin con las ultimas actualizaciones del firmware M33 a la vez que se añade
soporte para el firmware de Wildcard.

Funciones del plugin
--------------------

Este plugin esta diseñado y programado para optimizar el uso de la energía en
la PSP mientras estamos en el XMB.

Este plugin dispone de 4 funciones que paso a describiros a continuacion.

-Music Mode: Para activar este modo hay que pulsar L+R, este hace un
underclock hasta los 60Mhz de CPU y 30 de Bus, adecuado para escuchar
musica en Mp3, ATRAC o cualquier formato soportado a la vez que ahorramos
bateria.Pulsando L+R de nuevo volveremos a la frecuencia que tuvieramos establecida para el XMB.

-ToggleIdle: Este modo desactiva el autoapagado de la consola (no de la pantalla)
este modo se puede activar/desactivar mediante R+START, util cuando estamos viendo
fotos de cualquier índole (si, tambien porno xD)

-PowerLock: Pulsando R+NOTA MUSICAL bloqueamos el interruptor de apagado para prevenir
un apagado accidental por cualquier circunstancia. Si movemos el interruptor, cuando
desactivemos este modo, la consola se apagará automáticamente.

-Black Screen Mode: Pulsando L+START apagamos la pantalla de la consola y aunque pulsemos
cualquier otro boton no se encenderá, cuando volvamos a pulsar L+START volverá al nivel
de brillo en el que la teníamos.

-Apagado vía software: Pulsando L+SELECT apagaremos totalmente la consola sin necesidad
de acudir al interruptor, es una chorrada para implementar, pero como os gusta y os resulta
util, pues yo os lo pongo.

Se aceptan sugerencias para nuevos plugins, nuevas funciones para este plugin y modificaciones para
el mismo.
Primero! Gracias Champ !!

Habra k probarlo xd
Ahora lo probare siempre me han gustado los plugins :-)
3r Ch4mp1 escribió: - A CoolJ por haberme dado el chivatazo del DevHook SDK.


xD chivatazo?
Coolj escribió:
xD chivatazo?


Chivatazo, aviso, llamalo como quieras, a las 2 de la mañana no se escriben readmes con claridad xDD

La verdad no sabia que el DevHook tuviese un SDK, pero la verdad aunque el DH este un poco obsoleto, su SDK es muy util, recomendado.

Ahora estareis pensando ¡pues vaya programador de mierda que no sabia que el DH tuviera un SDK! [+risas]
3r Ch4mp1 escribió:
Chivatazo, aviso, llamalo como quieras, a las 2 de la mañana no se escriben readmes con claridad xDD

La verdad no sabia que el DevHook tuviese un SDK, pero la verdad aunque el DH este un poco obsoleto, su SDK es muy util, recomendado.

Ahora estareis pensando ¡pues vaya programador de mierda que no sabia que el DH tuviera un SDK! [+risas]


BTW,tengo una libreria que te gustara mas ;-)
Coolj escribió:
xD chivatazo?


jajaja coolj...... [carcajad]
darkpedro escribió:
jajaja coolj...... [carcajad]


De que te ries,test30?
¿ein? ¿test30?, bueno de todos modos ya me pasaras esa libreria, puede ser util para esto o para cualquier otra cosa que me de por desarrollar
3r Ch4mp1 escribió:¿ein? ¿test30?, bueno de todos modos ya me pasaras esa libreria, puede ser util para esto o para cualquier otra cosa que me de por desarrollar


no le hagas caso 3r Ch4mp1

Que coolj esta loco

Tambien cualquier duda te puedo ayudar :p
darkpedro escribió:
no le hagas caso 3r Ch4mp1

Que coolj esta loco

Tambien cualquier duda te puedo ayudar :p


Sobre todo le puedes ayudar tu XD,no,no estoy loco,eres test30 se ve muy bien.
Bueno si crees eso muy bien por ti

pero como quiera no soy Test30 te lo he dicho miles de veces pero OK [poraki]
darkpedro escribió:Bueno si crees eso muy bien por ti

pero como quiera no soy Test30 te lo he dicho miles de veces pero OK [poraki]


Mira:


darkpedro escribió:no le hagas caso 3r Ch4mp1

Que coolj esta loco

Tambien cualquier duda te puedo ayudar smile_:p


Test30 en Maxconsole escribió:That is super falsely

I never insulted to Mathieulh,M33,Dark_Alex and I never send blackmail to Dark_Alex.

Coolj you are crazy


[qmparto]
Haya paz, no quiero que me chapen el hilo
Muchas Gracias 3r Ch4mp1 [oki]


Ahora mismo lo pruebo, espero ya este arreglado el asunto del blackscreen y lo del apagado q mas de una vez se me quedo colgado en esto ultimo[+risas]


En fin ya te informare si hay algun error por ahi.


Salu2


[bye]
es verdad coolj ya deja de hablar baba de que yo soy Test30 porque si no a tu amigo le chaparan el hilo. [oki]
De todos modos tambien es un poco casualidad que se acuse aqui a alguien de que es Test30 y de que postee el propio Test30 en el hilo del plugin en pspupdates.

Quizá esté yo un poco paranoico...
3r Ch4mp1 escribió:Quizá esté yo un poco paranoico...

No lo creo X-D

Test30 sabe que cuando postea la gente le contesta mal por eso ha posteado allí y él mismo se lo busca porque le gusta meterse en lios pero bueno , la gente no ha contestado asi que no le ha servido de nada :p .
becus25 escribió:No lo creo X-D

Test30 sabe que cuando postea la gente le contesta mal por eso ha posteado allí y él mismo se lo busca porque le gusta meterse en lios pero bueno , la gente no ha contestado asi que no le ha servido de nada :p .


Tienes razon pero en la parte que dices que Test30 le gusta meterse en lio es muy falso.
darkpedro escribió:
Tienes razon pero en la parte que dices que Test30 le gusta meterse en lio es muy falso.


xDDDDDDDDDDDDDDDDDD

Me he perdido xD
Yo tambien ando algo perdido, de todos modos en el readme de la primera version ya le deje el recadito a entender de que si yo habia hecho la primera version en poco mas de unas 3-4 horas que se replanteara un poco su trabajo, allá el. Espero que no me robe mi código aunque la verdad, no hay mucho que robar xDD
Saludos amigo, tengo un problema con el plugin, hice lo de sustituir la linea de tu Vsh por que ya tenia un archivo de texto con el mismo nombre, en la carpeta setplugins, abri el archivo y pege la line, total que no me funciona, he intentado descativando los demas plugins pero sigue igual, tengo el CWCheats y el TheSwaper, espero me ayudes o que me ayuden gracias
este plugin es la mera coña de lo mejor, ya lo probe en un viaje largo [amor]
erequiem escribió:Saludos amigo, tengo un problema con el plugin, hice lo de sustituir la linea de tu Vsh por que ya tenia un archivo de texto con el mismo nombre, en la carpeta setplugins, abri el archivo y pege la line, total que no me funciona, he intentado descativando los demas plugins pero sigue igual, tengo el CWCheats y el TheSwaper, espero me ayudes o que me ayuden gracias


Gracias por aportarme esos datos, puede ser que haya algun conflicto con esos plugins o que simplemente no se cargue bien en el inicio, prueba a poner su linea la primera en vsh.txt, tal vez asi se solucionen los problemas
Listo amigo, ya lo hice funcionar, solamente pase el archivo .Prx de binaries a setplugins y puse la linea en el vsh al principio, y funciono, gracias por tu ayuda, muy bueno tu pluggin sigue asi
Gracias a ti por haberme ahorrado el trabajo de buscar un posible error inexistente.
muy buen plugin!
una sugerencia, seria bueno algun plugin que solo tenga la opcion ToggleIdle, que su uncia funcion sea bloquear el interruptor, porque ami ya m a pasad varnias veces que bloqueo mi psp con el hold y cuando lo desbloqueo se apaga smile_}:/ no creo k sea el uniko jajaja smile_:p
seria bueno eso no??
jajaja lo intente hacer yo mismo, pero no pude, porque no pude logarra armar el prx jeje
gracias

pd: buen plugin amigo
kobashi1 escribió:muy buen plugin!
una sugerencia, seria bueno algun plugin que solo tenga la opcion ToggleIdle, que su uncia funcion sea bloquear el interruptor, porque ami ya m a pasad varnias veces que bloqueo mi psp con el hold y cuando lo desbloqueo se apaga smile_}:/ no creo k sea el uniko jajaja smile_:p
seria bueno eso no??
jajaja lo intente hacer yo mismo, pero no pude, porque no pude logarra armar el prx jeje
gracias

pd: buen plugin amigo


Facil, añade en el código // delante de las funciones que quieras inhabilitar y recompila el plugin, se incluye el codigo fuente para hacer esto.
Gran plugin, muy util para los que escuchamos musica.
PD: Los piques Coolj VS Test30 me encantan xDD
Parece bueno 3r Ch4mp1, lo digo porque no se si puedo probarlo... Tengo una Slim con firm 3.60, me serviria, aunke sea cargando con el eloader, o como seria? Ando un poco perdido con estos temas, perdon...
Carga el plugin tal y como se indica en el leeme, no se si funcionará en la Slim, pruebalo para saber si tengo que recompilarlo para que sea compatible con todo tipo de PSP.

PD: Que yo sepa el eLoader es solo para EBOOTs
Ah,o sea que esto no tiene nada que ver con homebrew normal no? Ok ok, pues esta tarde pruebo y te digo ok?
Señor Ch4mp1, tengo una duda que quizas usted pueda resolverme, acabo de abrir un post sobre ello pero se lo pregunto aqui directamente.

Veras la cuestion es que tu plugin me es muy util, pero no me funciona desde mi MS de 2 Gigas ( mas falsa que un euro de madera ). En la MS de 32 Megas que traia la PSP si que me rula perfectamente. En fin, la cosa es que un dia encontre una informacion de como meter los Plugins en la flash de la psp y modificar un determinado archivo para que es cargaran desde la flash, con ese metodo supongo que si me funcionaria indemendientemente de la MS, pero no consigo encontrar ahora dicha informacion... No sabria usted cual es el metodo para conseguir cargar un Plugin desde la memoria Flash ?

Muchas gracias.
ricardix escribió:Señor Ch4mp1, tengo una duda que quizas usted pueda resolverme, acabo de abrir un post sobre ello pero se lo pregunto aqui directamente.

Veras la cuestion es que tu plugin me es muy util, pero no me funciona desde mi MS de 2 Gigas ( mas falsa que un euro de madera ). En la MS de 32 Megas que traia la PSP si que me rula perfectamente. En fin, la cosa es que un dia encontre una informacion de como meter los Plugins en la flash de la psp y modificar un determinado archivo para que es cargaran desde la flash, con ese metodo supongo que si me funcionaria indemendientemente de la MS, pero no consigo encontrar ahora dicha informacion... No sabria usted cual es el metodo para conseguir cargar un Plugin desde la memoria Flash ?

Muchas gracias.


Bueno, lo primero, que de señor nada, no me hagas mas viejo de lo que soy [qmparto], con respecto a lo de que funcione desde la flash lo investigaré (de todos modos trastea un poco con la busqueda) aunque no te aconsejo que lo uses como plugin flash por dos razones:
[list=a]
[*]El plugin no fue diseñado ni probado en las condiciones de funcionamiento que describes, osea desde la flash, lo que podría llevar a problemas, aunque hoy por hoy con el pandoa ya nos la pela todo
[*]El modo de funcionamiento del plugin ya no se vería acotado sólo al XMB sino que funcionaría en todos los modos, imaginate haciendo un combo en el Tekken y que se pusiera a 60Mhz, ¿menudo marrón no?
[/list=a]
Espero que esta aclaracion pueda ser de utilidad a gente con pretension similar, de todos modos, tambien ignoro por qué no carga desde tu MS falsa, si más gente puede confirmar éste ultimo hecho por favor que postee aqui o en mi devblog
Gracias por la respuesta. No sabia que por cargarse desde la flash afectara a su funcionamiento haciendo que se ejecutara tambien fuera del XMB.

De todas formas no te preocupes por que no me funcione en mi MS falsa, no es que tu Plug no me funcione, es que no me funciona absolutamente ninguno. Si por ejemplo quiero probrar una iso por usb tengo que meterle la MS de 32 para poder arrancar el plug correspondiente. Es una cosa rara si...
Lo dicho, si alguien tiene una Slim, que por favor compruebe si funciona la versión actual del plugin, gracias por adelantado
gracias x tu respuesta 3r Ch4mp1 lo voy a intenatr,
ya les cuento...

:Ð

EDITADO
------------------------------------------------------------

ya ise lo k m dijist 3r Ch4mp1 pero con que lo peudo compilar, stava leyendo aki pero no pdue enkontrar el programa TommyKat's PSPSDK 1.0+Beta Win32 el link no srive, aqgradeceria si alguien pudiera subir un link k si rule, u alguna otra aplicacion
gracias
Lo acabo de probar en la PSP Slim y funciona a la perfeccion, he probado todo excepto la funcion que se recomienda para el MP3, lo demas va bien. Lo unico que a la primera no ha funcionado, lo he activado en el recovery, no funcionaba, he apagado, lo he desactivao/activao, y ya funcionaba. Q bien me viene la funcion de apgado y demas, muchas gracias!!!
wiiiiiiiiiiiiiiiii!!!! [sonrisa]
porfin pude lograrlo, fue dificil pero lo logre!!!
les pego el powermgr.cpp para ver si si kedo bn le borre unas lineas
agardeseria si m dijeran si si lo ise bn
darkpedro escribió:
jajaja coolj...... [carcajad]

darkpedro escribió:
no le hagas caso 3r Ch4mp1

Que coolj esta loco

Tambien cualquier duda te puedo ayudar :p

darkpedro escribió:Bueno si crees eso muy bien por ti

pero como quiera no soy Test30 te lo he dicho miles de veces pero OK [poraki]

darkpedro escribió:es verdad coolj ya deja de hablar baba de que yo soy Test30 porque si no a tu amigo le chaparan el hilo. [oki]

darkpedro escribió:
Tienes razon pero en la parte que dices que Test30 le gusta meterse en lio es muy falso.


darkpedro,sabes que eres persona non-grata y sigues viniendo, he hecho un quote de todo lo que has dicho en este hilo, que lo que buscas es armar bronca y voy a reportar tus mensajes, no ensucies hilos, si no vas a aportar nada valioso o minímamente interesante, te sugiero que te marches, y sí, pienso yo también que eres Test30.

kobashi1: gracias por distribuir el código, pero teniendo en cuenta que puede haber lamers por aquí, yo que tú lo quitaba, si no quieres que algún/a desgraciado/a te robe el crédito.
Muchas gracias por este plugins que me voy a poner ahora mismo. Lo unico que le hecho en falta es una combinación para reiniciar la maquina

Muchas gracias
Visto que funciona con la Slim, aunque lo recompilare con el SDK que proporcionó M33, si alguien se le ocurre alguna funcion (por favor, realista y asequible) intentaré ponerla, para que no sea esto como los updates de Sony
buena ya puse el codigo fuente y lo kite porque luego m lo piratean :-P
pero una pregunta 3r Ch4mp1, en el codigo fuente quite dos lineas stas:
#include <pspsyscon.h>
#include <pspdisplay_kernel.h>

las kite xk PSPDEV no m dejav acompilarlo con esas dos, me decia error, esto no causara un problema???
pspsyscon se me debió olvidar quitarlo, pues ya no se necesita, pero pspdisplay_kernel.h si es necesario para muchas de las funciones de interaccion con la pantalla en modo kernel, no se que error te puede dar el compilador, postealo si eres tan amable o mandame un PM
3r Ch4mp1 escribió:aunque lo recompilare con el SDK que proporcionó M33


Soy novato en esto de programacion asi k me atreveré a preguntar xD

Que trae diferente? :S

donde se puede descargar?

Edito: Ya lo he pillado xd
hola, este es el error que me sale, la primera imagen es cuando trato de compilar todo, sin modificar nada y la segunda imagen es cuando trato de codificar con el sig codigo fuente:


gracias por toda tu atencion [barret]

Primera Imagen
Segunda Imagen

PD: perdon, no se si te mande PM pero no se si si los envie bn, porque en la carpeta de enviados no me salia nada, asi que te lo envio x aki, gracias
Te lo respondi en un MP, pero de todos modos por si a alguien le pasa lo mismo, que por favor ajuste bien las variables de entorno, pueden ser incorrectas y que mucho mejor si os compilais vosotros la toolchain y la usais con el prompt de cygwin, os evitareis estas movidas.
no ay forma de ke se pueda ejecutar tambien en los jeugos???
gracias
Si, bajo tu responsabilidad, como este plugin no fue diseñado para desempeñar sus funciones con juegos, podria interferir al pulsar una determinada combinacion, pero puedes usarlo cambiando el nombre de vsh.txt por game.txt

PD: Esta version del plugin es ya obsoleta, compatible unicamente hasta 3.52 M33, la version 0.22 es compatible con 3.71 M33 y la nueva PSP Slim & Lite
ya lo probe y si m funciono al 100 = que en el XMB solo que agarra como a la tercera ves que haces la combinacion de botones, pero es normal verdad
aaa k tmb lo use en los juegos no afecta al psp ni a la flash vdd
gracias
51 respuestas
1, 2