OCDM - Mario Maker 3DS course manager

OCDM stands for Online Course Database Manager

Features*:
  • import and export courses, both** 3DS and WiiU
  • cryptofix saves (if the game marked your save as "corrupted")
    • Note: this will overwrite the LockoutID in your courses, not in the save file, so please be fair and don't reupload others' courses :)
  • make/apply save snapshots (exports all files which are used in the save)
    • Note: please format your save data before restoring your save otherwise the game could mark your save as "corrupted", and this one is not cryptofixable
  • browse SMMDB
    • download courses
    • discontinued

*: these features are in the latest build at the time of editing this post, so functionality in the public build could differ
**: due to differences in the 3DS and the WiiU version, importing a converted course file on a foreign platform could crash the game on loading the course


bf9dd7f81f.jpg

dfa53dcd86.jpg

82f4e899ed.jpg

2d84f7a0f6.jpg

9f7d574fee.png

fd529e16c1.png

3e10674a00.png

fd5ea7441e.png

d593f2b5ff.png

f4b4b4fcf4.jpg



[Download] (not supported anymore)​
 
Last edited by Sono,
Just a quick updated from my side:
  • I worked a lot on improving performance of the website. You can see the result in the Lighthouse Report section here https://github.com/Tarnadas/smmdb
  • You can log in and... change your username. That's all for now, but it works! (This is also a preparation for uploading courses) (It also has an API endpoint)
 
For some reason it doesnt seem to work for me. Like, the course wont show up when I press import. Trying to import a course I exported myself

first read the top screen, second after importing a course you must go back to the main menu then re-enter the course management thingy
 
first read the top screen

avatar_61526fa39f6b_128.png


second after importing a course you must go back to the main menu then re-enter the course management thingy
That doesnt seem to work, it just says CourseImportCTR failed. It's annoying because I know I'm just being a massive noob and missing something simple
 
@MarcusD that express middleware was somehow weird. I am now using another library for range parsing:
https://github.com/Tarnadas/smmdb/commit/d94799f42b38ced3428103d7651024cd582cdd5f
https://www.npmjs.com/package/range-parser
This also fixed the 3ds download issue.

I also fixed an issue with course subworld, which resulted in missing blocks or unusable pipes.

Oh and you can upload Wii U courses. I will now work on 3DS course uploading.

For anyone new here, this is the webiste:
http://smm-test.alextc.de/
 
  • Like
Reactions: Sono and KJ1
That doesnt seem to work, it just says CourseImportCTR failed. It's annoying because I know I'm just being a massive noob and missing something simple

please somehow screenshot what it says on the top screen then (including the CourseImportCTR part) because all that's needed to determine why it fails

@MarcusD did you put in a check so the application will not try and patch a course made by the console?

nope, I didn't. I *always* cryptofix the saves, no matter what, but that's not the cause of the issue (unless if CourseImportCTR prints something else)
 

derp, I forgot debug prints... but anyways, are you 100% sure that file is a 3DS course? what's the filesize of it?
 
Pretty sure, those are just courses I exported from that very save file that I'm trying to put back in a different spot. They are all 269 kilobytes tee hee
 

Site & Scene News

Popular threads in this forum