Lua Player Plus Vita: Difference between revisions

From GameBrew
(Created page with "{{cleanup|article|Needs cleanup}} {{#seo: |title=Vita Homebrew Apps (Utilities) - GameBrew! |title_mode=append |image=luaplayerplusvita.jpg |image_alt=Lua Player Plus Vita }}...")
 
No edit summary
Line 21: Line 21:
Lua interpreter for PSVITA.
Lua interpreter for PSVITA.


'''Please Improve This Article If You Can.'''
==Media==
<youtube>J0ayfk5aYok</youtube>
 
 
==Screenshots==
https://dlhb.gamebrew.org/vitahomebrews/luaplayerplusvita-01.jpg
https://dlhb.gamebrew.org/vitahomebrews/luaplayerplusvita-02.jpg
https://dlhb.gamebrew.org/vitahomebrews/luaplayerplusvita-03.jpg
https://dlhb.gamebrew.org/vitahomebrews/luaplayerplusvita-04.jpg
https://dlhb.gamebrew.org/vitahomebrews/luaplayerplusvita-05.jpg
https://dlhb.gamebrew.org/vitahomebrews/luaplayerplusvita-06.jpg
https://dlhb.gamebrew.org/vitahomebrews/luaplayerplusvita-07.jpg
https://dlhb.gamebrew.org/vitahomebrews/luaplayerplusvita-08.jpg
 
==Changelogs==
'''(v.1.0)'''
* First Release.


''Lua Player Plus Vita''' is the first lua interpreter made for the Sony PlayStation Vita.
== External links ==
* Official Website - https://rinnegatamante.it/site/psv_hbs.php
* Github - https://github.com/Rinnegatamante/lpp-vita
* VitaDB - ''Lua Player Plus Vita''' is the first lua interpreter made for the Sony PlayStation Vita.


The interpreter currently runs under Lua 5.3.0. It has also a debug FTP server to correct your errors in runtime.
The interpreter currently runs under Lua 5.3.0. It has also a debug FTP server to correct your errors in runtime.
Line 105: Line 124:


https://vitadb.rinnegatamante.it/#/info/290
https://vitadb.rinnegatamante.it/#/info/290
==Media==
<youtube>RIaJHh60hQY</youtube>
==Screenshots==
https://dlhb.gamebrew.org/vitahomebrews/luaplayerplusvita-01.jpg
https://dlhb.gamebrew.org/vitahomebrews/luaplayerplusvita-02.jpg
https://dlhb.gamebrew.org/vitahomebrews/luaplayerplusvita-03.jpg
https://dlhb.gamebrew.org/vitahomebrews/luaplayerplusvita-04.jpg
https://dlhb.gamebrew.org/vitahomebrews/luaplayerplusvita-05.jpg
https://dlhb.gamebrew.org/vitahomebrews/luaplayerplusvita-06.jpg
https://dlhb.gamebrew.org/vitahomebrews/luaplayerplusvita-07.jpg
https://dlhb.gamebrew.org/vitahomebrews/luaplayerplusvita-08.jpg
==Changelogs==
== External links ==
* Official Website -
* Gbatemp -
* Gbatemp -
* Github -
* Google Source -
* Google Source -
* Reddit -
* Gitlab -

Revision as of 10:04, 11 October 2022

Lua Player Plus Vita
File:Luaplayerplusvita.jpg
General
AuthorRinnegatamante
TypeUtilities
Versionr6
LicenseGPL-3.0
Last Updated2017/07/31
Links
Download
Website
Source

Lua interpreter for PSVITA.

Media


Screenshots

luaplayerplusvita-01.jpgluaplayerplusvita-02.jpgluaplayerplusvita-03.jpgluaplayerplusvita-04.jpgluaplayerplusvita-05.jpgluaplayerplusvita-06.jpgluaplayerplusvita-07.jpgluaplayerplusvita-08.jpg

Changelogs

(v.1.0)

  • First Release.

External links

The interpreter currently runs under Lua 5.3.0. It has also a debug FTP server to correct your errors in runtime.

Official documentation:
Official support board: http://rinnegatamante.it/board/forumdisplay.php?fid=12

Features

Graphics
  • Advanced 2D Graphics Rendering (GPU)
  • Native support to TTF fonts
  • Native support to BMP/PNG/JPG images
Sounds
  • Sound system with support for WAV/MP3/MIDI/OGG audio files
Controls
  • Controls system with full console support
  • Support to dualshock rumble feature for PSTV.
Network
  • Built-in debug FTP server
  • Complete sockets system support
System
  • Access to a lot of Sony syscalls
  • I/O access for any filesystem
  • Native support to ZIP archives
Utilities
  • Timer system
  • Advanced arithmetical functions support (math library)

Nightly Builds

We offer an automated builder service for our nightly builds. Nightly builds are automatically updated every 4 hours by a server we own. To take advantage of this service, you should visit this page.

Showcase

Here are some PSVITA homebrews made using Lua Player Plus Vita:

Games
Utilities
Engines & Interpreters

Compiling the source

To correctly compile lpp-vita you'll need vitasdk installed and correctly set in your PATH environment variable. You'll also need the following libraries: zlib, libmpg123, libogg, libvorbis, libsndfile, vita2dlib, libftpvita, libpng, libjpeg, freetype,libspeexdsp. You can install most of them with vita-portlibs and EasyRPG Vita toolchain.

Lua Player Plus Vita supports different flags to enables some features:
-DSKIP_ERROR_HANDLING disables error handling for faster code execution.

Credits

  • Everyone involved in vitasdk creation
  • xerpi for vita2dlib and debug FTP server code
  • gnmmarechal for testing the interpreter
  • Misledz for the Lua Player Plus logo
  • EasyRPG Team for the Audio Decoder used for Sound module

https://vitadb.rinnegatamante.it/#/info/290

  • Gbatemp -
  • Google Source -
  • Reddit -
  • Gitlab -

Advertising: