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,

jaku

Well-Known Member
Member
Joined
Mar 20, 2014
Messages
132
Trophies
0
XP
230
Country
United States
OCDM stands for Online Course Database Manager


Features:
  • export save data to SDCard
  • convert 3DS saves to WiiU-compatible saves (thanks to smb123w64gb!)
Almost implemented features:
  • restore saves from SDCard
  • online course database manager
Planned features:
  • probably WiiU->3DS save conversion
  • GUI with thumbnails of the levels

bf9dd7f81f.jpg

dfa53dcd86.jpg
82f4e899ed.jpg

[3dsx] [no source code yet]​

Sorry for the empty and unformatted post, but I didn't know what else to put here.

This is amazing work. I have a website that does some work with Super Mario Maker called https://makersofmario.com we already have our own ratings, tagging and comment system working with the exisitng WiiU levels. When SMM3DS was announced without online play we planned to try and add support with our site as well. I know you mentioned online support almost completed but we would love to help in anyway we can and maybe combine forces if possible. Let me know and we can try and work together!
 

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,698
Trophies
2
Location
rehabilitation center
XP
8,583
Country
Hungary
This is amazing work. I have a website that does some work with Super Mario Maker called https://makersofmario.com we already have our own ratings, tagging and comment system working with the exisitng WiiU levels. When SMM3DS was announced without online play we planned to try and add support with our site as well. I know you mentioned online support almost completed but we would love to help in anyway we can and maybe combine forces if possible. Let me know and we can try and work together!

Sounds nice! Sadly, I doubt most of the functions can be implemented because of the lack of online services (like records, completion times, and CourseIDs), but I/we'll try the best to recreate as much stuff as possible.
I'm on Discord, if you give an username/server, I'll get in touch :P

Can't wait to see this expanded upon.... And actually have a cia....

Ah, I always forget to enable the cia building in the Makefile :P

Id love to manage my OCD lol Jokes aside this looks interesting

To be honest, there's a bit of an intentional punniness in the application name, it's not a coincidence :P It's not to joke on others (why would I do that?), so I hope nobody picks it up as an insult.
 

CeeDee

fuckin dork
Member
Joined
May 4, 2014
Messages
5,334
Trophies
2
XP
9,569
Country
United States
Does the save conversion convert your whole save? It'd be amazing if a tool could be made to inject individual levels into the Wii U's save.

And while I'm at it, maybe someone can look into unlocking all mystery mushrooms in the Wii U save too? Expert 100 Mario Challenge is awful
 

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,698
Trophies
2
Location
rehabilitation center
XP
8,583
Country
Hungary
Also i was gonna ask, how do you actually upload levels?

Nohow, because it's unfinished yet :P

Does the save conversion convert your whole save? It'd be amazing if a tool could be made to inject individual levels into the Wii U's save.

And while I'm at it, maybe someone can look into unlocking all mystery mushrooms in the Wii U save too? Expert 100 Mario Challenge is awful

I/we still need to figure out the save file's structure, but I'm able to export both the main and the sublevel.

Also, WiiU->3DS conversion looks awfully difficult, considering that the thumbnail file format is different from what is used in the WiiU version (which is a checksum + something-prefixed JFIF)

Does this actually let you import other peoples save files into the game since the game itself makes it so you can only use the save you create?

I haven't tested it, but I have a feeling it'll be more difficult than I expected, mainly because the slot number looks like to be stored in the file itself, not the filename.
 

Giodude

GBAtemp's official rock
Member
Joined
May 17, 2015
Messages
5,093
Trophies
1
Age
23
Location
New York
XP
2,731
Country
United States
Nohow, because it's unfinished yet :P



I/we still need to figure out the save file's structure, but I'm able to export both the main and the sublevel.

Also, WiiU->3DS conversion looks awfully difficult, considering that the thumbnail file format is different from what is used in the WiiU version (which is a checksum + something-prefixed JFIF)



I haven't tested it, but I have a feeling it'll be more difficult than I expected, mainly because the slot number looks like to be stored in the file itself, not the filename.
Thanks, lastly, how would we inject into the wii u version? Do we need to use wuphax, saviine and an external application, or is there a save manager already?
 

Polarise

Well-Known Member
Member
Joined
Jul 12, 2016
Messages
827
Trophies
0
Age
22
XP
1,133
Country
United States
Thanks! This would help. I have a plan on making a site to share levels that you could upload and download levels.
 

jaku

Well-Known Member
Member
Joined
Mar 20, 2014
Messages
132
Trophies
0
XP
230
Country
United States
Sounds nice! Sadly, I doubt most of the functions can be implemented because of the lack of online services (like records, completion times, and CourseIDs), but I/we'll try the best to recreate as much stuff as possible.
I'm on Discord, if you give an username/server, I'll get in touch :P

I'm Jaku#5640 send me a PM and I can get you on a server. Also I wasn't planning on getting ratings and tags into SMM3DS just saying we have that on our site already do people could easily do that on the site and maybe we could allow something through your app to search/sort by tags and ratings.
 

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,028
Trophies
2
XP
7,573
Country
United States
Thanks, lastly, how would we inject into the wii u version? Do we need to use wuphax, saviine and an external application, or is there a save manager already?
Ask someone else, I don't even have a WiiU :sad:
use saviine or some iosu stuff (like ftpiiu everywhere, requires fw.img with /dev/iosuhax).
 
  • Like
Reactions: Giodude and Sono

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    @Xdqwerty65, There's always emulating a DSi in NO$GBA.
    +1
  • Xdqwerty65 @ Xdqwerty65:
    its not the same
  • Xdqwerty65 @ Xdqwerty65:
    thing
  • Xdqwerty65 @ Xdqwerty65:
    i mean
  • Xdqwerty65 @ Xdqwerty65:
    it doesnt feel the same
  • Psionic Roshambo @ Psionic Roshambo:
    For me if you want to emulate the DS the best option is on Android, use DraStic and a controller that holds your phone... it's clunky but it works insanely well. The next best option in my opinion is using a New 3DS XL, not really emulation but hacked it works really well.
  • Xdqwerty65 @ Xdqwerty65:
    i dont have a 3ds
  • Xdqwerty65 @ Xdqwerty65:
    but i would use drastic
  • Psionic Roshambo @ Psionic Roshambo:
    It's worth buying or finding a cracked APK
  • Psionic Roshambo @ Psionic Roshambo:
    It divides your phones screen into 2 the touch screen functions work fine the microphone works
  • Psionic Roshambo @ Psionic Roshambo:
    Kind of the only good way to do it in my opinion
  • K3N1 @ K3N1:
    Pee
  • K3N1 @ K3N1:
    Introducing Amazon eero Max 7 tri-band mesh wifi router | Up to 9.4 Gbps | Connect 200+ devices | Coverage up to 2,500 sq. ft. | 2023 release https://a.co/d/0Sape2B
  • megaduck tempBOT:
    megaduck has joined the room.
  • Dark_Raven1997 @ Dark_Raven1997:
    Ever since the medicat was updated i cant get it to work I reinstalled and now it shows up as a white ventoy screen instead of medicat and half tools wont work any ideas how to fix it
  • DinohScene @ DinohScene:
    Use minitool partition wizard to nuke the drive, start from scratch?
  • SylverReZ @ SylverReZ:
    Morning Dinoh
  • NinStar @ NinStar:
    seems like kiiwii made a review about me it is on the front page
  • Vetusomaru @ Vetusomaru:
    kiiwii?
  • DinohScene @ DinohScene:
    PS4 guy with a piss yellow name
  • Vetusomaru @ Vetusomaru:
    As about DS, it's from the few consoles I prefer playing on the actual hardware, especially because of the consoles' hardware that make it not so practical to emulate (double screens, touch countrols etc). Besides DS and is cheap and flashcards are cheap as hell. Or you can buy a 3DS and mod it so you can play DS games too (since 3DS officially has back compatibility with DS games

    )
  • Jayro @ Jayro:
    @Dark_Raven1997 I'd say start from scratch, but make sure you disable Windows Defender and keep the window to it open, or it will re-activate itself and delete apps.
  • DinohScene @ DinohScene:
    ^ +1 for disabling windows defender
    +1
    Vetusomaru @ Vetusomaru: eh?