[Idea Para Desarrolladores] Las Imagenes y El ChickHen

Moderadores: Kravenbcn, largeroliker, fidelcastro, cerealkiller, pspCaracas, dark_sasuke, m0skit0, LnD, ka69, zacky06

Avatar de Usuario
alejandro50082
Habitual
Habitual
Mensajes: 467
Registrado: 03 Sep 2009, 03:24
Ubicación: Guatemala

Re: [Idea Para Desarrolladores] Las Imagenes y El ChickHen

Mensaje por alejandro50082 »

No se si entendi muy bien pero lo que queres es un plugin que luego de que cargues el
chickHen y el CFE ya no aparezca la carpeta PICTURE que es donde tenes el chickhen....
Se me ocurre usar el src de hide my videos......
Spoiler:
Código fuente de Hide My Video

Código: Seleccionar todo

[spoiler]#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <math.h>
#include <pspkernel.h>
#include <pspctrl.h>
#include <pspdebug.h>
#include <psppower.h>
#include <pspdisplay.h>

PSP_MODULE_INFO("PRX", 0x1000, 1, 1);
PSP_MAIN_THREAD_ATTR(0);

void BASIC_Sleep(int secondes);
void printTextWithBg(int x, int y, const char* text, u32 color, u32 bgcolor);

unsigned char statut;
int folder;
unsigned char foldervideo;
unsigned char r;
unsigned char rold;
char *message;
int temps;
int x;

int main_thread(SceSize args, void *argp)
{
   pspDebugScreenInit();
   pspDebugScreenEnableBackColor(0);

   BASIC_Sleep(6);

   SceCtrlData pad;

   statut = 1;

   while(1)
   {

      sceCtrlPeekBufferPositive(&pad, 1);
      sceCtrlSetSamplingCycle(0);
      sceCtrlSetSamplingMode(PSP_CTRL_MODE_ANALOG);


      if (pad.Buttons & PSP_CTRL_RTRIGGER){
         r = 1;
      }else {
         r = 0;
         rold = 1;
      }

      if (statut == 1){

         if (r == 1 && rold == 1 && pad.Ly > (127.5 + 60) && pad.Buttons & PSP_CTRL_CIRCLE){
            statut = 2;
            rold = 0;
         }

      }else if (statut == 2){

         sceCtrlReadBufferPositive (&pad, 1);

         folder = sceIoDopen("ms0:/HIDEVIDEO");
         if (folder >= 0){
            foldervideo = 1;
            message = "Unhiding...";
            x = 180;
         }else {
            folder = sceIoDopen("ms0:/VIDEO");
            if (folder >= 0){
               foldervideo = 2;
               message = "Hiding...";
               x = 180;
            }else {
               foldervideo = 3;
               message = "Sorry, Hakuryu188 haven't found your movies";\
               x = 80;
            }
         }

         temps = 0;
         statut = 3;

      }else if (statut == 3){

         sceCtrlReadBufferPositive (&pad, 1);

         if (temps < 140){
            printTextWithBg(x, 50, message, 0xFF0000FF, 0xFFFFFFFF);
            temps++;
         }else {
            statut = 4;
         }

      }else if (statut == 4){

         sceCtrlReadBufferPositive (&pad, 1);

         if (foldervideo == 1){
            sceIoRmdir("ms0:/VIDEO");
            sceIoRename("ms0:/HIDEVIDEO", "ms0:/VIDEO");
            statut = 1;
         }else if (foldervideo == 2){
            sceIoRename("ms0:/VIDEO", "ms0:/HIDEVIDEO");
            statut = 1;
         }else if (foldervideo == 3){
            statut = 1;
         }

      }

       sceKernelDelayThread(50);

   }

   return 0;
}


int module_start(SceSize args, void *argp)
{
int thid = sceKernelCreateThread("PRX", main_thread, 0x30, 0x1000, 0, NULL);
if(thid >= 0) sceKernelStartThread(thid, args, argp);

return 0;
}

void BASIC_Sleep(int secondes)
{
   sceKernelDelayThread(1000000*secondes);
}

void printTextWithBg(int x, int y, const char* text, u32 color, u32 bgcolor) {
  u32 vram32 = 0;
  int offset;
  pspDebugScreenEnableBackColor(1);
  pspDebugScreenSetBackColor(bgcolor);
  pspDebugScreenSetTextColor(color);
  sceDisplayGetFrameBuf((void*)vram32, &offset, &offset, (int)offset); //using 'offset' as a dummy var
  offset = vram32 - 0x40000000;
  offset += ((x + (y << 9)) << 2);
  pspDebugScreenSetOffset(offset);
  pspDebugScreenSetXY(0, 0);
  pspDebugScreenKprintf(text);
}[/spoiler]

:oki:
Alejandro50082

Puzky
Experto
Experto
Mensajes: 825
Registrado: 07 Oct 2009, 22:09
PSN ID: Puzky

Re: [Idea Para Desarrolladores] Las Imagenes y El ChickHen

Mensaje por Puzky »

No lo que el dice es que al cargar el CFE, con la ayuda de un plugin, el PSP lea otra carpeta en lugar Picture para guardar ahi las fotos y no afecte al ChickHen para cargarse

Avatar de Usuario
djoscar007
Enteradillo
Enteradillo
Mensajes: 72
Registrado: 17 Ene 2010, 14:07

Re: [Idea Para Desarrolladores] Las Imagenes y El ChickHen

Mensaje por djoscar007 »

Pregunta Para m0skit0 :adora: o cualquier Programador de aqui:

Tienes idea acerca de que Modulo o Plugins es que hace que la carpeta ISO aparesca en la Seccion de Los Juegos?

Si la repuesta es si... creo que no sera tan dificil la creacion del Plugins... ya que a este solo habria que cambiarle una cuantas lineas...
PSP 3001 + ChickHen R2 + CF 5.03 Gen-C Full = Una Bendicion de Dios
Ing. Dj Oscar Poductions

Avatar de Usuario
m0skit0
Administrador
Administrador
Mensajes: 5585
Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef

Re: [Idea Para Desarrolladores] Las Imagenes y El ChickHen

Mensaje por m0skit0 »

djoscar007 escribió:Tienes idea acerca de que Modulo o Plugins es que hace que la carpeta ISO aparesca en la Seccion de Los Juegos?

Un plugin no es, ya que aparecen cuando no tienes ningún plugin activo. Y la verdad, no lo sé, aunque sospecho de alguno :lol: En todo caso es un módulo que parchea el VSH.

djoscar007 escribió:ya que a este solo habria que cambiarle una cuantas lineas...

Eso si tienes el código :juasjuas:
Imagen

Avatar de Usuario
djoscar007
Enteradillo
Enteradillo
Mensajes: 72
Registrado: 17 Ene 2010, 14:07

Re: [Idea Para Desarrolladores] Las Imagenes y El ChickHen

Mensaje por djoscar007 »

Entonce nada de esto tiene caso?

Yo por mi bajo desempeño en la programacion pero en realidad me hubiese gustado desarrollar dicho Plugins ya que seria de gran ayuda y comodidad para muchos.
PSP 3001 + ChickHen R2 + CF 5.03 Gen-C Full = Una Bendicion de Dios
Ing. Dj Oscar Poductions

Avatar de Usuario
m0skit0
Administrador
Administrador
Mensajes: 5585
Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef

Re: [Idea Para Desarrolladores] Las Imagenes y El ChickHen

Mensaje por m0skit0 »

Yo no tengo tiempo para ello, pero si alguien quiere hacerlo (que ya haya hecho un plugin para PSP mínimo), puede contactar conmigo y lo vemos juntos.
Imagen

Responder