Anuncios Google

¿Cómo lo ha hecho Arbër?

Estoy haciendo un Shell programado en LUA y estaba revisando al que considero el mejor que hay hasta hoy (Crystal Vista Portable). No obstante el extraordinario diseño gráfico y la calidad de los detalles hay un par de cosas en su funcionamiento que me tienen desconcertado -Porque no entiendo como funcionan...me abruma ingnorarlo-.

 

Primero...sus archbivos extensión CVP (De algunos cuantos Kb nada más...no hay imagenes dentro; supongo que sus imagenes están el el Eboot). No hay archivos extensión LUA...y yo hubiera podido imaginar que CVP estaba programado en LUA...¿Como se consigue hacer esto? -No tener .lua y meter contenido en Eboot- ¿O acaso ha cambiado de lenguaje?-.

 

Al ejecutar por ejemplo "paint" dentro de CVP...al cerrar paint...o cualquier otra aplicación de CPV..si tengo CFW "habilitado" regresa a CVP...si sólo tengo ChickHEN sale al XMB...y en cuanto cargo el CFW...ENTRA  A CVP al momento en que lo hago.¿En CVP sólo se utilizaron aplicaciones programadas en LUA y regresa a CVP con "dofile"? ¿Se ha editado el código de las aplicaciones...incluso en otro lenguaje...y se hace algo parecido a "dofile" para regresar a CVP? ¿Utiliza algún tipo de utilidad hasta ahora desconocida por mí -Alguna especie de plugin o algo así- (Tomando en cuenta el detalle de la habilitación del CFW) para que despuiés de cerrar una aplicación regrese a CVP?

 

Si alguien tiene alguna respuesta...le agradecería me la compartiera.

 



Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de el__QAT

No estoy seguro...

Pero lo de cargar CVP despues de ejecutar una aplicación se logra usando una función de Lua. En el tutorial de pipagerardo lo explica.

System.hook()
 
Cargará un EBOOT.PBP después de que el juego se cierra. Puede ser utilizado para regresar a su aplicación de UMD, ISO, Otros Homebrew, PSX. Ejemplo: System.hook("ms0:/PSP/GAME/LPHM8/EBOOT.PBP")
 
System.unhook()     Se detiene el regreso a la selección EBOOT.PBP    Ejemplo: System.unhook()

Ojo, eso es lo que creo, que ya he olvidado un poco Lua.

Y lo de volver al CVP desde el XMB, creo que es porque en el Cristal Vista se incluye un plugin autorun.

sAlud0s!


Tutorial: Fabricando nuestro propio micrófono para la PSP.

Exclusivo de PSP.Scenebeta.com

Imagen de Ioannes Carolus

He descubierto que los

He descubierto que los archivos CVP en realidad son scripts de LUA y aún cuando en principio necesitas un .LUA para iniciar (Porque el interprete lo necesita) de ahí con dofile puedes cargar el archivo con cualquier extensión (EXE si gustan)...siempre y cuando sea sólo un cambio de extensión...y el contenido del archivo sea un .LUA. 

 

Sólo me queda la duda de ¿Como diablos le hace para que sus aplicaciones regresen a CVP? (Si son parte de su código o aplicaciones desarrolladas por él no hay mayor misterio...pero si son aplicaciones "de terceros" ¿Habrá metido un enlace al código de esos programas...o algo más interesante?). Creo que le preguntaré directamente.

 

Saludos.


Imagen de XpReSs-MiGu3l

Los ha ocultado. Los archivos

Los ha ocultado. Los archivos CVP contendrán código o información para leer/escribir. Y nada más...

Que no es mas fácil que le

Que no es mas fácil que le preguntes directamente a arber???

Imagen de Ioannes Carolus

La verdad es que no me

La verdad es que no me gustaría importunarlo. Si se pasa por acá y lee mi post genial...incluso si alguien me da alguna pista al respecto. En caso de que no tenga respuestas, si tendré que molestarlo por MP.

 

Saludos.


Arbër es excelente como

Arbër es excelente como persona, te lo digo por experiencia, siempre está dispuesto a ayudar ;)

Imagen de ipn2

+10000

Bn respondido pero yo me pregunto para que servira eso llamado "MENSAJE PRIVADO"? ni idea (es sarcasmo)

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.