ONELua Vita (GekiHEN Contest Entry)
If there was one thing that was extremely popular during the days of the PSP Scene, it was Lua interpreter engines. It is understandable when you think about it since they allowed anyone, as unskilled with programming as they may be, to tinker and create their own applications and games. It is amazing for people who are starting to learn to program as a “gateway” to learn the basics of programming without jumping straight into C++. Building on the release of Rinnegatamante’s LuaPlayerPlus, Team ONELua brings us an updated version of PSP’s ONELua by developer gdljjrod. On a first glance it has more features than LuaPlayerPlus, but if you use Lua interpreter engines you might get more out of this release.
What is ONELua Vita?
ONELua Vita is a Lua interpreter engine for the Vita, whose code and functionality is based on gdljjrod‘s ONELua for the PSP. For those unware of it, Lua is a very popular language used in the professional videogames industry mostly as a scripting language in games such as Star Wars: Battlefront II, the original Crysis, DOTA2 among many others. It’s popularity related to the fact that it is a very flexible programming language that also boasts from being extremely light on resources. On the homebrew scenes, it is used mainly by learning game developers to hone their skills and gets a few projects out while doing so.
Features ONELua Vita initial release
Although there is still much to be done, such as including the sound and SaveData modules are our priorities, but we believe our first version has enough to create homebrews decently ! We are also attentive to your ideas, to all the mistakes that can be find and which will be much help to further refine the interpreter.
Currently it has the following modules:
• Battery
• Buttons
• Color
• Draw
• Files
• Font
• FTP
• Game
• Hardware
• HTTP
• Image
• Ini
• Maps
• OS
• OSK
• Power
• Screen
• Socket
• Splash
• Timer
• WlanThis first release includes a number of samples that we believe will facilitate the use of its functions, as is customary in our website, you can find the binary and all documentation about built-in functions and usage details.
It incorporates some small but useful samples, launched from a simple menu, and contains a beta file explorer.
Special thanks:
Xerpi – Fixed a bug more chatting with, as well as the help of his library vita2d.
TheFlow – Package installer based on his work.
Team Molecule – For their great work with Henkaku.
Download ONELua Vita
To download this release all you need to do head over to its page on the GekiHEN website and download the VPK file.
Is anyone gonna use this to create an homebrew game or application for the Vita? Or are you going to wait for other people to do it for you?
In any case enjoy the release and good luck with your programming endeavours!
first
2nd
Its a good release, but has a few bugs with the ftp sample. Over-all the best lua interpreter so far though.
bugs? could you be more specific?
recalls visit the official website, so you see usage details …
http://onelua.x10.mx/vita/docs/en/index.html#install_sec
Yeah nice nice
I love everything about the scene. Wololo Thanks for your time and dedication to inform and give us each story. Excuse my bad English
Ahem Wololo when are we gonna see a Wagic Vita? Thats on my Gekihen wishlist
I thought this day 1, whens the port. lol
I’m triying to make a little music game, the only prolem: how without music output command. I started to study Programming 3 years ago with Java, c# and PHP. Hope the maker oft the interpreter can add fast the music output, maybe the homebrew i made will be my finish Programm for a test.