MM-LINX - Super Mario Maker 2 Level Injector

nstall the MM-LINX homebrew application on your switch, to install levels uploaded to https://tinfoil.io/MarioMaker/ directly to your Super Mario Maker 2 Level slots!

Very early release, please be patient and it will get better with time as all of my applications do :) Feel free to post feature requests and bug reports.

This is currently hard coded to use the first user profile. Please ensure that Super Mario Maker 2 is not running, and that you have at least one SMM2 save on the first user's profile.

For maximum compatibility and stability, we recommend that you use ReiNX or SX.

Download: https://github.com/blawar/mmlinx

edit: 1.01 fixed sorting, press + to sort
edit: 1.02 added support for uploading your levels to tinfoil.io from MM-LINX
edit: 1.03 added file browser for installing levels from (sd, ftp, http, gdrive, usb, etc), search, ability to change user, translation (needs work), ability to copy files to and from smm2's save directly, themes, other stuff I probably forgot.
edit: 1.04 saving / loading is now much faster and does not overwrite your save progress; added columns for difficulty, rating, and course id; ability to unlock hammer and super flower on supported cfw's.
edit: 1.05 increased security, mandatory update. Cloud servers will no longer work with previous versions (downloads section will be empty).


mmlinx4.jpg
mmlinx3.jpg
mmlinx2.jpg
mmlinx1.jpg




Download: https://github.com/blawar/mmlinx
 

Attachments

  • mmlinx3.jpg
    mmlinx3.jpg
    442.9 KB · Views: 2,071
  • mmlinx1.jpg
    mmlinx1.jpg
    206.2 KB · Views: 582
  • mmlinx2.jpg
    mmlinx2.jpg
    99.5 KB · Views: 639
Last edited by blawar,

OkazakiTheOtaku

no thanks, I don't want a custom title
Member
Joined
Jul 20, 2016
Messages
1,461
Trophies
1
Location
127.0.0.1
XP
3,104
Country
Japan
For users who have kosmos or atmosphere and want to use this app with all of it's features I have applied the patches that @connivence made to this nro linked below.
Here is a quote from @connivence which explains what the patches do:
Here is the link to the modded nro: https://1drv.ms/u/s!AiqsJsfjU7JG6Alzj1g3PCITCv1K?e=Q5mDMq
To install simply drag the switch folder onto the root of your sd card and enjoy!
You guys are playing a dangerous game here. If a user knows how to patch their own binaries, then they're probably experienced enough to deal with issues. But by providing a pre-patched binary of a closed source project, you're poking a very deadly bear.

EDIT: To be clear here, I'm not agreeing with Blawar's decision to keep the project closed-source, and I don't agree with the CFW choice strong-arming, but it is his right to do what he wants with his creation, and providing unofficial binaries of his software to inexperienced users is a terrible, terrible idea.
 
Last edited by OkazakiTheOtaku,
  • Like
Reactions: SuzieJoeBob

gamemasteru03

Nintendo nerd
Member
Joined
Sep 18, 2016
Messages
1,219
Trophies
0
XP
2,378
Country
United States
You guys are playing a dangerous game here. If a user knows how to patch their own binaries, then they're probably experienced enough to deal with issues. But by providing a pre-patched binary of a closed source project, you're poking a very deadly bear.

EDIT: To be clear here, I'm not agreeing with Blawar's decision to keep the project closed-source, and I don't agree with the CFW choice strong-arming, but it is his right to do what he wants with his creation, and providing unofficial binaries of his software to inexperienced users is a terrible, terrible idea.
Well a few users and I have already tested these patches and they work fine. You can also create the modded nro your self using the instructions. Also if you dont feel comfortable with using the modded nro you can just use the reinx spoofer kip. Also I dont really see anything bad happening as long as a few advanced users and I test it before we release it.
 

palantine

Well-Known Member
Member
Joined
Oct 5, 2014
Messages
174
Trophies
0
Age
38
XP
593
Country
Italy
For users who have kosmos or atmosphere and want to use this app with all of it's features I have applied the patches that @connivence made to this nro linked below.
Here is a quote from @connivence which explains what the patches do:


Here is the link to the modded nro: https://1drv.ms/u/s!AiqsJsfjU7JG6Alzj1g3PCITCv1K?e=Q5mDMq
To install simply drag the switch folder onto the root of your sd card and enjoy!

Honestly what is so difficult about running the firmware these things were designed for? Just like with delta launch people decide they want to rip off people's hard work so they can run it on their meme atmoshit.
 

chaoskagami

G̷̘̫̍̈́̊̓̈l̴̙͔̞͠i̵̳͊ţ̸̙͇͒̓c̵̬̪̯̥̳͒͌̚h̵̹̭͛̒̊̽̚
Developer
Joined
Mar 26, 2016
Messages
1,365
Trophies
1
Location
↑↑↓↓←→←→BA
Website
github.com
XP
2,262
Country
United States
Honestly what is so difficult about running the firmware these things were designed for? Just like with delta launch people decide they want to rip off people's hard work so they can run it on their meme atmoshit.

Probably because ReiNX is the meme - half of the code is composed of upstream code from atmosphere's repo, and he doesn't properly keep commit messages. Aside from that, the ReiNX-specific APIs at this point amount to a DRM check and no actual functionality. I can understand why someone would have used ReiNX before Atmosphere's fusee-primary was ready, but there's little to no point now.
 

blawar

Developer
OP
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
IDA Pro 7.0, the 64-bit version.
Well a few users and I have already tested these patches and they work fine. You can also create the modded nro your self using the instructions. Also if you dont feel comfortable with using the modded nro you can just use the reinx spoofer kip. Also I dont really see anything bad happening as long as a few advanced users and I test it before we release it.

What he is implying, is that I could get annoyed and simply stop development, and there is no source for anyone else to pick up and continue. Additionally this is a cloud app: If I shut off the server the app ceases to function.

He is correct, and I do think it is disrespectful. However, I am not a hypocrite to complain about such things. I am actually flattered that he deems the app worthy of his time to crack it. I also get excited at challenges, while it is impossible to have perfect security on an pwned system, the cat and mouse game is still entertaining and makes me a better programmer in the process.
 
Last edited by blawar,

gamemasteru03

Nintendo nerd
Member
Joined
Sep 18, 2016
Messages
1,219
Trophies
0
XP
2,378
Country
United States
Honestly what is so difficult about running the firmware these things were designed for? Just like with delta launch people decide they want to rip off people's hard work so they can run it on their meme atmoshit.
Honestly what is so difficult about running the firmware these things were designed for? Just like with delta launch people decide they want to rip off people's hard work so they can run it on their meme atmoshit.
Well first off atmosphere has features such as emunand, cheats, and crash to reboot which reinx lacks. You could get most of these features by paying for sx but some people dont want to pay for that just to use this app. Also I wouldn't consider changing 0.01 (probably even less) of a program ripping of someones work. Its more just making a very smal modification to it.

--------------------- MERGED ---------------------------

What he is implying, is that I could get annoyed and simply stop development, and there is no source for anyone else to pick up and continue. Additionally this is a cloud app: If I shut off the server the app ceases to function.

He is correct, and I do think it is disrespectful. However, I am not a hypocrite to complain about such things. I am actually flattered that he deems the app worthy of his time to crack it. I also get excited at challenges, while it is impossible to have perfect security on an pwned system, the cat and mouse game is still entertaining and makes me a better programmer in the process.
Oh well in that case he already said that he wont make a crack for the next version so I imagine that you could easily patch the crack in the next version if you wish. I also just edited the post to give credit for you developing the app.
 
Last edited by gamemasteru03,

SG911

Well-Known Member
Member
Joined
Dec 20, 2017
Messages
369
Trophies
0
Location
Bronx, NY
XP
926
Country
United States
This is cool. So with this, can you download even the latest stages created? Ones uploaded daily, & say ones made for youtubers etc?
 

DuveltjeDG

Well-Known Member
Member
Joined
Apr 5, 2019
Messages
132
Trophies
0
Age
40
XP
844
Country
Netherlands
Honestly what is so difficult about running the firmware these things were designed for? Just like with delta launch people decide they want to rip off people's hard work so they can run it on their meme atmoshit.

Atmosphere is the founder of the CFW and works perfectly fine. Kosmos expands some functionality together with Hekate as payload. I only used atmosphere as vanilla as possible with just only the ES and FS patches provided. Because I liked MX LINX for his functionality I went over to use Kosmos, Hekate, Atmosphere with the ES, FS with ACID patches. Even though I did that I couldn't use it offline with the file browser. With the spoofer in place it worked. Now with the modded version of 1.04 it also works. I want to stay offline that simple and don't like ReiNX as CFW. I like the freedom of things and don't want to be pushed towards something I don't want.

Then again a developer is entitled to do whatever he wants. But I also think that that this gets allot of bad attention. It's a great app with allot of potential, it does what we all want, UPLOAD SMM2 STAGES :toot:
 

blawar

Developer
OP
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
This sounds entirely reasonable coming from Mr The Only Reason Anyone Recognises My Name Is Because I Stole A CFW.

ReiNX existed months before atmosphere, and was wildly popular. The name is also recognizable for 3DS CFW.


Atmosphere is the founder of the CFW and works perfectly fine. Kosmos expands some functionality together with Hekate as payload. I only used atmosphere as vanilla as possible with just only the ES and FS patches provided. Because I liked MX LINX for his functionality I went over to use Kosmos, Hekate, Atmosphere with the ES, FS with ACID patches. Even though I did that I couldn't use it offline with the file browser. With the spoofer in place it worked. Now with the modded version of 1.04 it also works. I want to stay offline that simple and don't like ReiNX as CFW. I like the freedom of things and don't want to be pushed towards something I don't want.

Then again a developer is entitled to do whatever he wants. But I also think that that this gets allot of bad attention. It's a great app with allot of potential, it does what we all want, UPLOAD SMM2 STAGES :toot:

Scires has done a lot of great things for the scene, and is a talented hacker. However this does not give him a blank check to consistently make mistakes with atmosphere and not have people switch to better CFW's. Atmosphere has a lot of issues, and unfortunately a lot of that cancer gets forced into other CFW's by users. Scires is not a good person to be maintaining a popular project such as atmosphere.
 
  • Like
Reactions: DuveltjeDG

naddel81

Well-Known Member
Member
Joined
Dec 14, 2009
Messages
2,548
Trophies
1
XP
3,772
Country
United States
ReiNX existed months before atmosphere, and was wildly popular. The name is also recognizable for 3DS CFW.




Scires has done a lot of great things for the scene, and is a talented hacker. However this does not give him a blank check to consistently make mistakes with atmosphere and not have people switch to better CFW's. Atmosphere has a lot of issues, and unfortunately a lot of that cancer gets forced into other CFW's by users. Scires is not a good person to be maintaining a popular project such as atmosphere.
Care to elaborate? What mistakes and what do the other make better in their CFW? I thought it was all just atmosphere with another layout.

Gesendet von meinem Redmi Note 4 mit Tapatalk
 

DuveltjeDG

Well-Known Member
Member
Joined
Apr 5, 2019
Messages
132
Trophies
0
Age
40
XP
844
Country
Netherlands
I will use whatever suits best for my needs and hope that I can get the best of every dev out there. I’m not interested in who’s got the longest. Just good homebrew and CFW features that I need. Everybody does something good for the scene. This whole thread is full of hate against different developers. That’s a shame because everybody does what they do best, DEVELOP!

Keep up the good work and keep the updates coming. Without allot of DRM:hrth:
 

blawar

Developer
OP
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
Care to elaborate? What mistakes and what do the other make better in their CFW? I thought it was all just atmosphere with another layout.

Gesendet von meinem Redmi Note 4 mit Tapatalk

A great example would be scires poor implementation of nand write protection to protect users from malicious homebrew. He did not block all nand writes, only some of them. He bricked a lot of people when he released that and choi only wrote to half of the nand. Rather than remove the bad feature, he double downed and added a hack to AMS whose sole purpose was to stop existing choi from bricking (he did nothing to solve the underlying problem, it was just a stop gap). So then choi updates to not brick users to work around scires' bad programming. What does choi do? Well scires had the brilliant idea to use empty file flags on the SD card to determine if an application should have permission to write to the nand. It is meant for users to manually crate these flags, however scires did not prevent applications from doing so, so choi simply writes its own bis_write flag to give itself write permission to the nand. That is right, homebrew casn trivally bypass scires entire weak nand protection scheme by writing an empty file first. You dont have to be a programmer to know why scires idea is completely stupid, and he basically bricked a bunch of users for nothing. To this day, he has not removed this aweful code from his code base. Bad decisions like this permeate throughout atmosphere's code because scires is a good hacker, but a terrible programmer. It is easy to break things down and hack them. It is much harder to create new things that are great.
 

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,789
Trophies
2
XP
28,215
Country
United Kingdom
ReiNX existed months before atmosphere, and was wildly popular. The name is also recognizable for 3DS CFW.
I wasn't talking about reinx, I was talking about what was commonly known as the palantine cfw for 3ds. Maybe you weren't around for that.

Scires has done a lot of great things for the scene, and is a talented hacker. However this does not give him a blank check to consistently make mistakes with atmosphere and not have people switch to better CFW's. Atmosphere has a lot of issues, and unfortunately a lot of that cancer gets forced into other CFW's by users. Scires is not a good person to be maintaining a popular project such as atmosphere.
You're entitled to this opinion, and you can spew it wherever you want, but trying to, your word, enforce use of other cfws by happy atmosphere users who don't share your opinion is antisocial at best.
 
  • Like
Reactions: gamemasteru03

blawar

Developer
OP
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
I wasn't talking about reinx, I was talking about what was commonly known as the palantine cfw for 3ds. Maybe you weren't around for that.


You're entitled to this opinion, and you can spew it wherever you want, but trying to, your word, enforce use of other cfws by happy atmosphere users who don't share your opinion is antisocial at best.

The most toxic anti-social people in the scene, are Scires / Re-Switched by miles. They have the reputation of labeling apps piracy and refusing to troubleshoot any AMS issues affecting them, they ban hoards of people for innocuous statements. Some times they ban people who dont violate the rules, just because they do not like them politically. Reswitched is the primary source of political discord in the scene, most of the big issues are caused or catalyzed by them. This behavior is directly responsible for why the scene was fragmented early on, and continues to be fragmented.

There is a lot I can be criticized about, however I have never taken adverse action against software without trying to work out the issue with the developers first. Kosmos was a great example, I tried to work that out with Team Atlas for a month before I implemented the block, and I agreed to remove the block once the issue was fixed (and it was). Scires / Re-switched are just political hacks / drama factories.
 

blawar

Developer
OP
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
lol.

If by "trying to work out the issue" you mean demanding they do it your way and going batshit when they refuse.

Incorrect, the negotiations were for them to simply add a way for me to detect if they had loaded ACID patches. I wasnt forcing them to add acid patches, I just wanted a way to block them if they did not chainload fusee primary as features wouldnt work. The problem was installs silently failing due to missing ACID patches, and I needed a way for the user to know they would fail.
 

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,789
Trophies
2
XP
28,215
Country
United Kingdom
You can say "incorrect", but we were all here for the drama and the heavily biased warning messages appearing in your apps and the inconvenienced users with their files deleted without proper information (you STILL refuse to specify exactly what is deleted uninstalled).
 
  • Like
Reactions: SuzieJoeBob

blawar

Developer
OP
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
2018092415580000-DB1426D1DFD034027CECDE9C2DD914B8.jpg
You can say "incorrect", but we were all here for the drama and the heavily biased warning messages appearing in your apps and the inconvenienced users with their files deleted without proper information (you STILL refuse to specify exactly what is deleted uninstalled).

I diff's the zip files between atmosphere and kosmos, and deleted all files kosmos added that atmosphere does not have.

That "biased" warning message was copied from @WerWolv 's biased fear mongering SX warning screen. You reap what you sow as they say.
 
Last edited by blawar,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • S @ salazarcosplay:
    @BigOnYa I had 4.89 hfw on super slim that was great, but when I got a new hard disk I forgot where the guide was and could only find a guide for 4.90 and its resources
  • S @ salazarcosplay:
    @BigOnYa I think another reason to want to update is if the hfw is at the level of the fw
  • S @ salazarcosplay:
    you can sync trophies
  • BigOnYa @ BigOnYa:
    Yea that's what I'm sitting on now- 4.9, and it seems fine, have had no issues at all
  • S @ salazarcosplay:
    I don't know if people play online or such
  • K3Nv2 @ K3Nv2:
    My ps3 short circuited during a deep clean still salty about it after downloading 2tbs worth but SteamDeck okay with emulation still just can't run mgs4 worth shit
  • BigOnYa @ BigOnYa:
    Yea forgot bout trophies. They just silly to me. Just like the xbox achievements. Hey, to each they own tho.
  • K3Nv2 @ K3Nv2:
    It keeps players in touch with the game like a check list of things to do after they beat it
  • S @ salazarcosplay:
    @BigOnYa they ruined the gaming experience for me to be honest
  • S @ salazarcosplay:
    @BigOnYa Im not crazy about getting all of them, i feel like I have something to show for for the time put in
  • S @ salazarcosplay:
    @BigOnYa If you want to do rgh or 360 mod
  • S @ salazarcosplay:
    does it matter if you update your 360 or not before trying is it advisable or not
  • BigOnYa @ BigOnYa:
    Yea I don't pay attention to them really. Or do I try to 100% a game. I just play till story ends/ or I get the girl!
  • K3Nv2 @ K3Nv2:
    Bigonya uses his wiener to mod 360s
    +1
  • Xdqwerty @ Xdqwerty:
    Going to the water park, see ya
  • BigOnYa @ BigOnYa:
    You should update the 360 to newest dash before RGHing it yes. But not a big deal if you don't, you can install new dash/avatar updates after. It's just easier to do it auto online before, instead manual offline after.
  • BigOnYa @ BigOnYa:
    Have fun @Xdqwerty. If you see a chocolate candy bar floating in the water, don't eat it!
  • AncientBoi @ AncientBoi:
    :O:ohnoes: Y didn't U Tell ME that ALSO? @BigOnYa :ohnoes: 🤢🤮
    +1
  • BigOnYa @ BigOnYa:
    Does it taste like... chicken?
    +1
  • S @ salazarcosplay:
    @BigOnYa I wanted to ask you about your experience with seeing south park. Most of the people a bit younger like my younger brother and cousins that are a few younger than me that saw kids found south park funny because of the curse words, kids at school, that seemed like liking the show on a very basic level.

    I could not quite have a in depth discussion of the show.

    How was it for you? As an adult. What did you find the most interesting part about it. Did you relate to the parents of the kids and their situations. Was it satires, the commentary on society. The references on celebrities' and pop culture.
  • BigOnYa @ BigOnYa:
    I remember seeing the very first episode back in the day, and have watched every episode since. I used to set my VCR to record them even, shows how long ago.
  • BigOnYa @ BigOnYa:
    I just like any comedies really, and cartoons have always been a favorite of mine. Family guy, American Dad, Futurama, Cleveland Show, Simpsons - I like them all.
  • BigOnYa @ BigOnYa:
    South Park is great cause they always touch on relavent issues going on today, and make something funny out of it.
    +2
  • S @ salazarcosplay:
    @BigOnYa were you always up to date on the current events and issues of the time or were there issues that you first found out thru south park
    S @ salazarcosplay: @BigOnYa were you always up to date on the current events and issues of the time or were there...