ROM Hack Super Mario Maker 3DS uses Lua

  • Thread starter Thread starter ShadowCX11
  • Start date Start date
  • Views Views 14,548
  • Replies Replies 23
  • Likes Likes 8

ShadowCX11

Member
Newcomer
Joined
Mar 28, 2016
Messages
9
Reaction score
8
Trophies
0
XP
88
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?
 
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,
Wait, so it's in plaintext? They didn't compile it to bytecode?

Also, is it PUC Lua or LuaJIT? And what version?
 
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
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.
 
Nintendo Anime Channel uses Lua rather more extensively.
307dff6ad9.png
 
  • Like
Reactions: VegaRoXas
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
 
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
 
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.
 
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

Site & Scene News

Popular threads in this forum