Anuncios Google

vLua

LaunchersCustom Firmware Plusen

v0.20

Icon0El coder va2ron1 nos sorprende esta ves con su propio interprete para Lua. Es llamado vLua, y es apenas la versión 0.20, pero es muy funcional y cuenta con funciones novedosas que otros interpretes Lua no tienen, tales como Convertir una batería en pandora o normal, etc. Esperemos que pronto se lanzen nuevas versiones de este interprete y llegue a ser de los mejores.

Autor, va2ron1.

Aspectos importantes

1. No se intente sustituir un EBOOT de alguna aplicación LuaHM, Lua PGE, etc... por este, ya que nos les funcionará. ¿La razón? Como pueden ver mas adelante, muchas de las funciones han cambiado.

2. Al igual que en los otros interpretes, el archivo en el que escribiremos el programa debe llamarse script.lua, y estar a un lado del PBP que viene en la descarga.

3. En la descarga hay un archivo llamado syslib.prx que acompaña al EBOOT.PBP, ese archivo es importante para el funcionamiento del interprete, por lo que se recomienda NO BORRARLO.

Funciones

Aquí un listado de las funciones que tiene esta versión 0.20.

  • Sistema.

Sys.UnAssign("flash0:/") --Deasigna la flash.
Sys.Assign("flash0:", "lflash0:0,0", "flashfat0:") --Asigna la flash.
Sys.RunEboot("ms0:/EBOOT.PBP") --Corre otro programa.
Sys.Exit() --Sales al XMB.
Sys.Delay("1000") --Retraso por milisegundos.
Sys.Rename("file.txt","newfile.txt") --Renombra un archivo.
Sys.MakeDir("ms0:/NuevaCarpeta") --Crear una carpeta.
Sys.RemoveFile("ms0:/filetodelete.txt") --Elimina un archivo.
Sys.reboot() --Reinicia el Sistema.

  • Impresión e imagenes.

Print.ImageLoad("image.png")--Cargamos una imagen.
Print.doImageEmpty(480,272)--Crea una imagen.
Print.Image(0,0,image) --Imprima una Image.
Print.Text(50,50,"Hello World",red) --Imprime un Texto.
Print.FlipScreen() --Voltea la pantalla.
Print.SaveScreen("imagen.png") --Graba la pantalla.
Print.BufferScreen() --Comienza a "dibujar" en pantalla.
Print.ClearScreen() --Limpia la Pantalla.

  • Funciones Hacer.

Do.FormatFlash0() --Formatea la Flash0.
Do.FormatFlash1() --Formatea la Flash1.
Do.ExtractRar("archivo.rar", "/archivo/") --Descomprime un archivo RAR.
Do.PandoraBattery() --Convierte la bateria en Pandora.
Do.NormalBattery() --Normaliza la Bateria.
Do.AutobootBattery() --Convierte la bateria en autoboot.
Do.BackupBattery() --Crear un Backup de la eeprom de su bateria.
Do.RestoreBattery() --Restaura el Backup de la eeprom en su bateria.
Do.DumpNand() --Dumpea la Nand. Nota: Al dumpear la nand saltra del vLua.
Do.Color(255,0,0) --Crear su color.

  • Controles

Ctrl.Read()
 
X = cross().
O = circle().
Triángulo = triangle().
Cuadro = square().
Arriba = up().
Abajo = down().
Izquierda = left().
Derecha = right().
Start = start().
Select = select().
Gatillo L = l().
Gatillo R = r().

Descarga

Descargar Lua Player vLua v0.20CF PlusEnglish(Sólo usuarios Registrados & Programadores).

Nota: En la descarga se inlcuye un pequeño programa testeador de botones creado por mí (el__QAT). Este es sólo para dar una pequeño ejemplo del funcionamiento del interprete.

4.25175
Tu voto: Ninguno Votos totales: 4.3 (143 votos)

Anuncios Google

Comentarios

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 Conjo

como

pongo imagenes en la pantalla?? 

es que no puedo lo e intentado de varias formas y aun asi no puedo 

me ayudan

Imagen de va2ron1

Proximo v0.35

Ya se aproxima la llegada del vLua v0.35 esperenla viene con muchas mejoras y funciones.

Imagen de Conjo

hay

si que bien es el lua mas facil y util en el que e programado gracias es muy facil de usar gracias gracias gracias

Imagen de va2ron1

Gracias...

Gracias y ya esta el vLua 0.35 visita la pagina del cTeam. Espero que algun editor actualize.

Alguien me podria traducir

Hola me gustaria saber como son estas funciones para lua player

 

Do.PandoraBattery() --Convierte la bateria en Pandora.
Do.NormalBattery() --Normaliza la Bateria.

He buscado por todas partes y nadie dice nada

Saludos y gracias
Imagen de va2ron1

A que...

A que te refieres Como son?

Me refiero..

Me refiero a como podria codear esas funciones en lua player

Imagen de Conjo

Ejemplos: (Por lo que entendi del tema del lua)XD

 

while true do
 
pad = ctrl.read()
 
if pad:cross() then
 
Do.PandoraBattery()
 
end
 
if pad:circle() then
 
Do.NormalBattery
 
end

 

------------o parece que tambien---------------------

 

 

 

red = Do.Color(0,255,0)
 
while true do
 
pad = ctrl.read()
 
if pad:cross() then
 
Do.PandoraBattery()
 
Print.Text(50,50,"Pandorizada",red)
 
end
 
if pad:circle() then
 
Do.NormalBattery
 
Print.Text(50,50,"Despandorizada",red)
 
end

 

 

 

 

Imagen de klozz

ola como le ago para ke

ola como le ago para ke salga una image de fondo le intente asiendo asi

image = Print.ImageLoad("image.png")
Print.Image(0,0,image) --Imprima una Image
Print.ImageLoad("image.png")

 

De esas 3 formas una fue asi

image = Print.ImageLoad("image.png")
Print.Image(0,0,image) --Imprima una Image

 

la otra asi

Print.ImageLoad("image.png")

 

i la otra asi

Print.Image(0,0,image) --Imprima una Image

 

alguna idea?? espero puedan ayudarme n.nsaludos o alguna otra forma para aser ke aparesca la imagen de fondo XD porke todo funciona pero no jala lo del fondo espero me eches una mano

 


TEAM MEX Homebrew y desarrollo PSP

Metal TrooperV.Pre-Alpha (15%)Lua , 10% C .

Ubunshell VProof. (45%)C

RPG Magues (35%)Lua , 5% C


Android development for Xperia X8 ^^ mis roms en XDA-Developers ya que en Scenebeta no las publican xD

Xperience  | MIUI Pikachu | Semc debrand engine | Froyexp | Xperience walkman mod | Android 4.0.4 CN9 Crema de nieve

-- KLOZZ

Imagen de va2ron1

Te ayudo..

Te ayudo por MP.

hay alguna forma de ver el script en el pc

se puede ver el script en la PC, asi como el luaplayerPC?

para no tener que andar pasando los datos al psp a cada rato

Imagen de va2ron1

Por el momento...

Por el momento no.

hola porfa quiero saber como

hola porfa quiero saber como salgo del boton tester ya que le doy a los botones y se va al XBM gracias...

a mi tambien

a mi tambien

Imagen de brahem14

Tutorial

Hola buenas quisiera saber si me podeis enviar un tutorial del Lua quiero aprender gracias

www.psp.scenebeta.com

Les dejo mi msn : EDITADO [at] hotmail [dot] com

EDITADO: Las normas de Scenebeta no permiten direcciones de correo electrónico en el foro público, en el punto 10 se explica el motivo. Puede remitir su dirección de correo a traves de mensaje privado, pinchando en el nick de usuario. Revise las normas de la comunidad. Gracias -Viciuz-

Imagen de Monty64

el bucle sigue siendo while

el bucle sigue siendo while true do?

Imagen de va2ron1

Si...

Si sigue siendo while true do. Todo es igual solo cambia las funciones.

Imagen de va2ron1

Aqui esta la lista...

Aqui esta la lista de las funciones que utilizan el archivo llamado syslib.prx:

Do.PandoraBattery()
Do.NormalBattery()
Do.AutobootBattery()
Do.BackupBattery()
Do.RestoreBattery()
Do.DumpNand()

Y escribiendo las funciones tuve un error en el uso Sys.Delay("1000") debe ser asi Sys.Delay(1000).

el__QAT me gusto el icono.


CrackDevice!!! - http://crackdevice.com Solo colabora, entra y aclara sus dudas, todos sobre tu iDevice.

Imagen de Kevinkl3

Excelente..

Principalmente me parece novedoso por las nuevas funciones que trae, seguro lo incluire en mi nueva app que tendran en unas semanas. Felicidades esta excelente.!!

Saludos!!


Chat No Oficial SceneBeta

PSP && Wii

 

Bateria Pandora?

Si convierto mi bateria en pandora podría seguir teniendo el custom firmware despues de apagar mi psp? (tengo una psp 3000 con chickHEN R2 y GEN-C)

Imagen de Dark_Mizar

Tu

Tu PSP no es pandorizable, esa función solo es posible hacerla funcionar con las PSP's pandorizables.

Imagen de Dark_Mizar

Creo que se debería

CReo que se debería mostrar una breve explicación acerca de como funciona. ¿Se pueden asignar variables? ¿O solo puedes llamar a las funciones del sistema?

Creo que es algo básico y sobre todo con un interprete de Lua, ya que cualquiera puede pensar que solo puede hacer las cosas que se muestran en la notícia.

Saludos

Imagen de juan11962

al fin lo terminastes esta

al fin lo terminastes esta genial, te felicito

o.O

te felicito un gran trabajo, lo probare para la próxima versión de mi app.

5aLu2s y suerte en las demás versiones.

Imagen de Guillermo_Cornielle

Creo que se deberia

Dar una breve explicacion acerca de las funciones de impresion e imagen

Imagen de Rock_xyz_666

teneis una falta de

teneis una falta de ortografia en la portada. en "VEZ", no "VES"

Imagen de Lord Hades

Genial! y tan rapido en

Genial! y tan rapido en portada. Gracias el__QAT y v2ron1.

Saludo卐

un problema

al iniciarlo me sale el tester de botones pero al picarle START me lleva al xmb, que hice mal. Gracias

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.