{"repo":"TheGreatRambler/MariOver","free":true,"listed":false,"github":"https://github.com/TheGreatRambler/MariOver","clone":"git clone https://github.com/TheGreatRambler/MariOver.git","description":"Makes almost all of the data exposed by Mario Maker 2 servers public through an API","language":"Python","stars":86,"topics":["api","networking","python","reverse-engineered","server"],"license":"MIT","category":"networking-infra","readme_excerpt":"MariOver The backend of The Mario Maker 2 API. Hey Nintendo, it's MariOver. For more reading materials on this project check out: Mario Maker 2 Comments Mario Maker 2 Datasets A Mario ML Diffusion Model Mario Maker 2 Ninjis Setting up 0. Run pip install -r requirements.txt 1. Obtain PRODINFO and prod.keys . 1. Run Lockpick RCM and download prod.keys , which is in /switch on your SD card, onto your PC 2. PRODINFO can be obtained using Memloader , contained within Tegra RCM GUI , combined with NxNandManager 3. Start Memloader with rawNAND and run NxNandManager . Press Options- Configure keyset and import your prod.keys 4. Choose the linux device in File- Open drive and right click PRODINFO and click Decrypt and dump to file 5. Close NxNandManager and hold the power button on your switch to shut it off 7. Put PRODINFO.dec and prod.keys into a new folder in this repository named ConsoleData 2. Obtain 8000000000000010 and 8000000000000110 1. Download TegraExplorer to your switch and boot into it 2. Browse EMMC and navigate to SYSTEM/save/8000000000000010 , copying it to your clipboard. Navigate back to the sd card and paste it there 3. Download that file from your switch and place it in ConsoleData 4. Repeat with SYSTEM/save/8000000000000110 3. Run python generate console data.py 4. Add the 2 letter country code of the host switch to webserver args.json if it is not US 4. When you update your switch and NintendoClients has updated, run pip install git+https://github.com/kinnay/Nin","default_branch":null,"files":null,"tree":[],"storefront":"/r/TheGreatRambler","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TheGreatRambler/MariOver/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}