Homebrew [W.i.P] Lua Player Plus - First Lua Interpreter for 3DS

  • Thread starter Thread starter Rinnegatamante
  • Start date Start date
  • Views Views 29,760
  • Replies Replies 90
  • Likes Likes 33

Rinnegatamante

Well-Known Member
Member
Joined
Nov 24, 2014
Messages
3,162
Reaction score
3,513
Trophies
2
Age
31
Location
Bologna
Website
rinnegatamante.it
XP
4,879
Country
Italy
After 2 days, we reached the goal to port our LUA core made for PSP/PSVITA to 3DS and we run the first LUA script on this console!
helloworld_lpp.jpg

error_lpp.jpg

Lua Player Plus is officially the first LUA interpreter available for 3DS. At this time, it allows only basic screen functions in order to make an hello world but we're working hard to implement a lot of features in the near future.

As for the PSP/PSVITA version, LPP is completely opensource and source code can be found on our GitHub repository: https://github.com/Rinnegatamante/lpp-3ds

Official Documentation: http://rinnegatamante.netsons.org/lpp-3ds_doc.html

I would thank Aurelio for testing our interpreter during the development.
 
Holy crap. This is great! Is this just an interpreter or does it have sort of a notepad+keyboard functionality? If not, any plans on making it? Because it would be great to code & run on the go with 3DS.
 
At this time, is just an interpreter but, in the future, we will implement keyboards for input (like Danzeff) and I/O functions so everyone could make his personal IDE.
M'kay then. Gonna compile & try it during the week. I remember when I was fooling around with Lua it looked like an amazing language to prototype in, so being able to code in the wild would be effing great. At the moment I'm waiting for Puchikon3 to be dumped (or rather waiting for the dump to be found, heh), but this will definitely be better after some development. Looking forward, keep up the good work guys.
 
I find this a bit useless without a framework (ex. Love2D).
Porting Love2D to 3DS would require to port SDL2 tho, I'm not sure if it has been done yet.
 
Looks pretty awesome, however upon compiling it and trying to run it, my 3DS crashes to the home menu..
You have to put our hello world sample in the root of your SD card named as index.lua.

LPP has its proper framework (on PSP/PSVITA it supports osLib, Gu3D, intrafont, video play, audio play, Go!Cam support, ecc...).
 
Its a WIP, are you incapible of compiling it yourself?
I just didn't want to have to worry about setting up the compilation tools if I didn't have to. I'll try compiling it, and if it works, I'll post the binary somewhere.

EDIT: Compiled version attached.
 

Attachments

  • Like
Reactions: cearp and Woodbin

Site & Scene News

Popular threads in this forum