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

Rinnegatamante

Well-Known Member
OP
Member
Joined
Nov 24, 2014
Messages
3,161
Trophies
0
Age
26
Location
Bologna
Website
rinnegatamante.it
XP
4,662
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.
 

Woodbin

Well-Known Member
Newcomer
Joined
Sep 16, 2012
Messages
80
Trophies
0
Age
29
Location
Raccoon den
XP
160
Country
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.
 

Woodbin

Well-Known Member
Newcomer
Joined
Sep 16, 2012
Messages
80
Trophies
0
Age
29
Location
Raccoon den
XP
160
Country
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.
 

WaryLouka

Official Representative of the SuperCard Team
Banned
Joined
Jun 22, 2013
Messages
216
Trophies
0
Age
38
Location
NO RECORDS
XP
145
Country
United States
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.
 

Rinnegatamante

Well-Known Member
OP
Member
Joined
Nov 24, 2014
Messages
3,161
Trophies
0
Age
26
Location
Bologna
Website
rinnegatamante.it
XP
4,662
Country
Italy
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...).
 

flarn2006

Well-Known Member
Member
Joined
Apr 6, 2014
Messages
394
Trophies
0
Age
28
XP
502
Country
United States
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

  • lpp-3ds-master.zip
    180.4 KB · Views: 319
  • Like
Reactions: cearp and Woodbin
General chit-chat
Help Users
    DKAngel @ DKAngel: i am short im only 5'7"