Skip to content

HarommelRabbid/LifeLua

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LifeLua

LifeLua is a Lua interpreter for the PSVita which combines ease & simplicity with advanceability.

Features

  • Timers
  • Camera support with effects and more
  • JSON, TOML and SQLite3 support.
  • Image support including PSD, TGA & HDR support
  • TBA

Documentation

https://harommelrabbid.github.io/LifeLua

Samples

For a showcase of LifeLua's features go to the repository's sample folder.

Compiling

mkdir build && cd build && cmake .. && make

To make after your first build:

find . -mindepth 1 -delete && cmake .. && make

To do

  • ATRAC9 & 3 audio support Rewrite the audio library with FMOD (thanks to GrapheneCt) & libmpv video support
  • 3D support with shading, shadows & reflections
  • More shape drawing functions, such as drawing arches
  • Adhoc & socket support, and maybe PSN support as well
  • SHA512 support
  • Fix the thread library (it's kind of unstable, some functions as a thread may crash the app, depending on how heavy the function is)
  • USB support (maybe)
  • Update utf8 library

Credits