El 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.
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.
Aquí un listado de las funciones que tiene esta versión 0.20.
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.
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.
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.
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().
Descargar Lua Player vLua v0.20(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.
Comentarios
como
pongo imagenes en la pantalla??
es que no puedo lo e intentado de varias formas y aun asi no puedo
me ayudan
Proximo v0.35
Ya se aproxima la llegada del vLua v0.35 esperenla viene con muchas mejoras y funciones.
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
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.NormalBattery() --Normaliza la Bateria.
He buscado por todas partes y nadie dice nada
Saludos y gracias
A que...
A que te refieres Como son?
Me refiero..
Me refiero a como podria codear esas funciones en lua player
Ejemplos: (Por lo que entendi del tema del lua)XD
------------o parece que tambien---------------------
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
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
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
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-
el bucle sigue siendo while
el bucle sigue siendo while true do?
Si...
Si sigue siendo while true do. Todo es igual solo cambia las funciones.
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.
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!!
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)
Tu
Tu PSP no es pandorizable, esa función solo es posible hacerla funcionar con las PSP's pandorizables.
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
Mis Homebrews:
Day-To-Day Utility | PSPHackit Tool | PSP Basic Identifier | Multi Function Dark X33
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.
Creo que se deberia
Dar una breve explicacion acerca de las funciones de impresion e imagen
teneis una falta de
teneis una falta de ortografia en la portada. en "VEZ", no "VES"
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