ROM Hack Super Mario Maker 3DS uses Lua

ShadowCX11

Member
OP
Newcomer
Joined
Mar 28, 2016
Messages
9
Trophies
0
XP
68
Country
Canada
As you can probably tell from the title, yes, Super Mario Maker for Nintendo 3DS uses the Lua scripting language. This is a very interesting find that I'm sure people will want to take a look at. The Lua files can be found in the RomFS, under /UIX/Final/UIX/scripts, and seem to do a lot of different things. From what I see, it also has methods and functions linked to the UI of the game. My question is, does this mean we could make our own patch to add in networking features?
 

ShadowCX11

Member
OP
Newcomer
Joined
Mar 28, 2016
Messages
9
Trophies
0
XP
68
Country
Canada
Alright, in case people want to take a look at the code for themselves, I've grabbed all the scripts and uploaded them to MEGA.

[REMOVED]
 
Last edited by ShadowCX11,

cheesylard

Active Member
Newcomer
Joined
Jan 2, 2015
Messages
42
Trophies
0
Age
30
XP
183
Country
United States
Wait, so it's in plaintext? They didn't compile it to bytecode?

Also, is it PUC Lua or LuaJIT? And what version?
 

OmanComputar

Member
Newcomer
Joined
Jul 10, 2015
Messages
21
Trophies
0
XP
327
Country
Mexico
The fact that lua is used is not news (It's listed in the manual but who reads them?) but that it isn't compiled are news.

Maybe the comments on the lua can give an insight on how the game can be modded to enable at least level search. Nope. I dumped the files myself and they were only UI stuff. Oh well.
 
Last edited by OmanComputar,
  • Like
Reactions: Sono

Deleted member 400504

( ͡° ͜ʖ ͡°)
Member
Joined
Sep 11, 2016
Messages
270
Trophies
0
Age
26
XP
168
Country
United States
The fact that lua is used is not news (It's listed in the manual but who reads them?) but that it isn't compiled are news.

Maybe the comments on the lua can give an insight on how the game can be modded to enable at least level search. Nope. I dumped the files myself and they were only UI stuff. Oh well.

Hey, can you tell me how you dumped mario maker? I've been wanting to look though the textures and models but braindump won't work for me, it just freezes on a red screen.
 

jsa

Well-Known Member
Member
Joined
Oct 21, 2015
Messages
224
Trophies
0
Location
Devon, UK
Website
muffinti.me
XP
396
Country
United Kingdom
Nintendo Anime Channel uses Lua rather more extensively.
307dff6ad9.png
 
  • Like
Reactions: VegaRoXas

TherealDarknes

Well-Known Member
Member
Joined
Jun 16, 2016
Messages
377
Trophies
0
Age
24
XP
356
Country
United States
The fact that lua is used is not news (It's listed in the manual but who reads them?) but that it isn't compiled are news.

Maybe the comments on the lua can give an insight on how the game can be modded to enable at least level search. Nope. I dumped the files myself and they were only UI stuff. Oh well.
2 things since they no longer give you a paper manual i see less if not no reason to look at them now also could you show me a picture of where the manual says the game uses lua
 

TherealDarknes

Well-Known Member
Member
Joined
Jun 16, 2016
Messages
377
Trophies
0
Age
24
XP
356
Country
United States
No way. It's only x86 (windows\mac\linux) compatible, and closed source, IIRC
ok im stupid but why couldn't we they both run on lua and i didn't think tf2 was closed source it also has many mods that could help correct? i don't know in any case i just wish valve would put the stupid game on the system but its only a dream that will never happen oh well
 

mironicurse

Well-Known Member
Member
Joined
Sep 28, 2015
Messages
141
Trophies
0
Age
30
XP
591
Country
Russia
ok im stupid but why couldn't we they both run on lua and i didn't think tf2 was closed source it also has many mods that could help correct? i don't know in any case i just wish valve would put the stupid game on the system but its only a dream that will never happen oh well
Well, the only alternative for you is to play teamfortress quake mod, the old grandDaddy of "modern" tf2. Or play it on 3DS Remote Desktop through your PC.
 

TherealDarknes

Well-Known Member
Member
Joined
Jun 16, 2016
Messages
377
Trophies
0
Age
24
XP
356
Country
United States
Well, the only alternative for you is to play teamfortress quake mod, the old grandDaddy of "modern" tf2. Or play it on 3DS Remote Desktop through your PC.
are you messing with me or is there really a 3ds remote desktop thing i don't pay much attention to this because i usually wait for a system to die before cramming it with homebrew as it makes the whole processes easier no pesky updates and those kinds of things
 
  • Like
Reactions: ShadowCX11

mironicurse

Well-Known Member
Member
Joined
Sep 28, 2015
Messages
141
Trophies
0
Age
30
XP
591
Country
Russia

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: roms wont boot with wood r4menu