Anuncios Google

ONElua Vita

AplicacionesPSVitaLUA Playeren

Versión 3R1.

El proyecto ONElua nació como una idea que no parecía realizable a corto plazo, sin embargo, después de un periodo de investigación, planeación, desarrollo y pruebas, ha terminado por convertirse en uno de los mejores interpretes de Lua existentes para PSP contando con un gran abanico de funciones y características orientadas a facilitar la creación de homebrews. Ahora con la llegada de Henkaku por parte del Team Molecule, tenemos la posibilidad de usar homebrews en nuestras PSVITA de forma nativa, y claro que ONElua no podía quedarse atrás, les presentamos el nuevo ONElua Vita.

Autor: Team ONElua.

Descripción:

Un interprete es una herramienta que recibe un programa escrito en un lenguaje de alto nivel (en el caso de ONElua, escrito en Lua) lo analiza y traduce las sentencias de código para posteriormente ejecutar el programa, dicho esto, el interprete ONElua es un proyecto multiplataforma orientado a facilitar el desarrollo de aplicaciones y homebrews para PlayStation Vita, tanto para programadores como aquellos que no lo son, mediante el uso de funciones incorporadas en el propio ONElua y las funciones nativas de Lua.

Características:

Actualmente ONElua Vita tiene las siguientes características principales:

  • Portado para ser 100% compatible con taiHEN y utilizar el máximo de funciones.
  • Manejo de los siguientes periféricos:
    • Botones físicos o controles.
    • Cámara (frontal y trasera).
    • Motion (acelerómetro, giroscopio).
    • Touch (frontal y trasero).
  • Agregado el modulo "thread" y "channel", que permiten a ONElua ejecutar múltiples procesos.
  • Mejorado el reproductor de audio, ahora reproduce formatos MP3, OGG, WAV, y reproduce desde fuentes en la red.
  • En modo de acceso total, se remueve la partición "app0:", y se agrega la escritura en la ruta de la aplicación ("ux0:/app/<ID>").
  • Permite habilitar el modo inseguro o total en la consola os.master().
  • Permite conocer el tipo de acceso en la consola (Seguro o Inseguro) os.access().
  • Añadida la habilidad de ir al "LiveArea" sin cerrar la aplicación o presionar el boton "PS" os.golivearea().
  • Añadida la habilidad de actualizar o rehacer la base de datos del "LiveArea" os.updatedb() & os.rebuilddb().
  • Añadida la posibilidad de recargar del archivo config.txt de taiHEN os.taicfgreload().
  • Añadida la posibilidad de Instalar/Actualizar/Desinstalar Temas Personalizados del "Live Area".
  • Agregado ONEdebugger - completo para depurar los errores en los scripts.
  • Optimización de nuestros Callbacks y la posibilidad de detener o abortar los procesos en el Callback.
  • Optimización del módulo files.
  • Añadida la posibilidad de Instalar/Actualizar/Desinstalar Homebrews en formato vpk y mediante carpeta.
  • Actualizada la función game.info(), ahora es posible obtener los datos de: .sfo, eboot.pbp o VPKs/ZIPs.
  • Añadida la posibilidad de cargar mapas (tiles) y dibujarlos.
  • Añadida la posibilidad de cargar fuentes ttf o pgf.
  • Añadida la posibilidad de cargar una fuente por defecto: onefont.pgf, la cual debe estar junto a nuestro EBOOT.BIN, de lo contrario carga la fuente por defecto. Basta colocar la fuente renombrada correctamente a onefont.pgf y así el EBOOT.BIN de ONElua podrá iniciar nuestro Homebrew con está Font por defecto.
  • Agregada la librería Lua Bit que permite operaciones a nivel bit a bit.
  • Agregados varios "PATCH" para ampliar la sintaxis de Lua, por ejemplo:
    • Operaciones tipo C: "suma: +=, resta: -=, multiplicación: *=, división: /=, potencia: ^=, mod: %=, diferente: !=, división no float: \".
    • Operaciones C bit: "and: &, or: |, not: ~, shift left: <<, shift right: >>".
    • Operaciones continue, "skips a cycle", in any loop.

Para conocer mas acerca de las funciones que se han incorporado a ONElua Vita tenemos a nuestra disposición la documentación en su página oficial. Por otra parte, para obtener información acerca del uso de funciones propias de Lua (como funciones del módulo string, math, io, etc) podemos consultar el manual de referencia de Lua.

Instalación:

  • Descargar el ejecutable de ONElua Vita.
  • Dentro del paquete de descarga, contiene el ejecutable y una aplicación de empaquetado ONEmaker que es la encargada de crear el archivo vpk para la aplicación que hemos desarrollado.
  • Dentro de la carpeta ONEmaker se encuentra una carpeta llamada homebrew dentro de esta carpeta debemos colocar el EBOOT.BIN mas reciente de ONElua Vita, así como todos los archivo que deseemos incluir en el proyecto. En esta misma carpeta debemos colocar un archivo llamado script.lua, que será la base de cualquier proyecto.
  • Una vez que tenemos todos los archivos de nuestro proyecto listos, debemos ejecutar el archivo packer.bat que esta en ONEmaker, el cual nos pedirá un título para nuestro proyecto que será la leyenda visible en el Live Area, después nos pedirá un ID, el cual debe ser exactamente nueve dígitos alfa-numéricos en mayúsculas.
  • Una vez insertados ambos campos, se generará un nuevo vpk con el título que hemos ingresado y que será nuestro homebrew terminado.

*Nota 1: Para instrucciones mas detalladas acerca de la instalación de homebrews vpk podemos visitar la noticia de Henkaku.

*Nota 2: Al momento de guardar nuestros scripts debemos asegurarnos de que estén codificados en UTF-8, de lo contrario los caracteres especiales (por ejemplo: letras con acentos o letras como la ñ) no se visualizarán.

*Iniciando ONElua Vita v3R1.

Descargar ONElua Vita v3R1   (Sólo Usuarios Registrados).

5
Tu voto: Ninguno Votos totales: 5 (7 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 mpm88

Una duda

He tratado de acceder a uma0 pero siempre al listar los archivos me marca un error, no está el acceso permitido a esta parte?

Por cierto, gran trabajo.


Imagen de mpm88

Olvidenlo

Estaba usando una version vieja de one lua.

Imagen de -DjB

¡Excelente!

Wow te felicitó, es increíble lo lejos que estás llevando este intérprete, OneLua, excelente intérprete y veo que tiene asombrosas características y el funcionamiento nativo desde la PsVita, está increíble te felicito y a todo el equipo de ONELua.

 

Excelente trabajo.

 

Si por aquí ando todavía jeje


Imagen de gdljjrod

Gracias

Y lo que viene :D

 

Imagen de -DjB

Uff!!! Viniendo de usted, ni

Uff!!! Viniendo de usted, ni me imagino que grandes cosas vendrán.

Duda ONElua Vita

Buenos dias

este programa funciona en el Ps Vita 3.61?

gracias.

Imagen de gdljjrod

no

solo 3.60 Henkaku ...

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.