3D hardware accelerated rendering now added to Lua Player Plus for the Vita thanks to frangar!
Lua had been a very popular programming language in the PSP days and the Vita has its share of Lua applications. Now, frangar and Rinnegatamante (a.k.a the guy that will never stop making the Vita’s homebrew experience better) have added 3D rendering to Lua Player Plus for the Vita.
What’s Lua Player Plus?
Lua Player Plus is a Lua interpreter for the PSVita that works under HENkaku on FW 3.60. Lua is a pretty popular and versatile programming language that was pretty popular in the PSP days with various homebrew games such as Lua Snake and Lights Out. The Vita also got its own share of Lua homebrew such as Adrenaline States Manager by team ONElua, with whom Rinnegatamante had some disputes. Some of the features of Lua Player Plus include:
- Support for TFF fonts.
- Sound support.
- Support for BMP/PNG/JPG images.
- Various support for input methods.
- Built-in rescaler to make porting homebrew from Lua Player Plus for the 3DS easier.
All these features, the fact that it’s open-source and various debug features make LPP a great way to start off coding for your PSVita!
What’s the deal with 3D hardware accelerated rendering?
This is an amazing milestone for LPP and the homebrew scene as the Vita is somewhat lacking in 3D homebrew as we only got some demos and an unfinished (yet interesting and cool) game called Project Void which you can find on the GekiHEN page. 3D accelerated rendering may bring us some 3D homebrew games for our PSVitas and Rinnegatamante may have a game up his sleeve to show us that 3D homebrew games with Lua are perfectly possible! Maybe someone will pick up N64 emulation for the Vita if more developments are made on 3D hardware acceleration.
Stay tuned for more information on possible future releases and if you have the time, get into Lua programming yourself since there are some tutorials online. If you have any concerns, ask frangar or Rinnegatamante on Twitter, GitHub or elsewhere.
Lua Player Plus on GitHub: https://github.com/Rinnegatamante/lpp-vita
Rinnegatamante’s Twitter post showing off 3D accelerated hardware rendering on LPP: https://twitter.com/rinnegatamante/status/88883921687198924
Project Void (if you want to see some 3D homebrew on your Vita): http://gekihen.customprotocol.com/en/project/Project-Void