LifeLua 30-05-2025
Documentation for LifeLua
Loading...
Searching...
No Matches
LifeLua Documentation
Todo
Expand this page and finish documenting the libraries, and also fix the common dialog functions (IME, message, etc.) from crashing/not rendering often, send a pull request if you manage to fix it

This is the documentation for LifeLua, a LuaJIT 2.1 interpreter for the PS Vita. Since this is an interpreter, you don't need any compilation, just modify Lua files and boom.

It has a lot of customizability and also a lot of useful features. Since this is still a work in progress, don't expect absolutely everything to be on here.

Any other Lua function &/or library that isn't documented here is documented in every Lua programming documentation.

License

LifeLua is released under the GPLv3 license.

Note
When using the safe eboot.bin in your app instead of the unsafe one, you'll have a few limitations:

  • Can only open files inside of ux0:/data and app0:/.
  • Cannot intercept the SCE_CTRL_VOLUP, SCE_CTRL_VOLDOWN, SCE_CTRL_POWER, SCE_CTRL_PSBUTTON, SCE_CTRL_HEADPHONE inputs.

Source code: https://github.com/HarommelRabbid/LifeLua