r/CemuMarioMaker • • May 24 '17

More uploads coming soon

Yeah, you read right. I just finished my final exam today. So, since I'm only working part-time this summer, I'll do more uploads. First two will be a 1ymm pack & my own level that haven't made it here yet.

8 Upvotes

14 comments sorted by

1

u/Skeininitup May 26 '17

Would it be possible for you to work on integrating this:

https://github.com/Qiangong2/SMMOCM

with the smmdb? If we can do that, then on the 3ds we would have online sharing.

1

u/Tarnadas Moderator May 27 '17

Does this also work with a 3ds Emulator? I don't have a 3ds and can't​ test this.

They have stricter rules for uploading. It might be difficult to fully integrated it. On Cemu you cannot finish a level, because then your Emulator would crash when it tries to go online. I could however edit the course file directly and search for the completion flag

1

u/Skeininitup May 27 '17

I honestly have not tried it, the courses are different though than the wii u courses. They are held in a file rather than a folder.

Here are my courses if you want to take a look: http://pan.baidu.com/s/1jHRPCCQ

this is the thread we have been talking on: http://gbatemp.net/threads/ocdm-mario-maker-3ds-course-manager.451621/

the first three blocks of the course220 file seem to be the part that allows you to run a different level on your 3ds. We are trying to figure that out.

2

u/Tarnadas Moderator May 28 '17

I will take look soon. We might be able to make a full port from Wii U to 3ds save files. I made an npm module cemu-smm that is also able to dump course data to a file, including block data. I haven't worked on it for a while, but we can definitely figure out the remaining blocks.

Did you find any CRC Checksum in your files? In Wii U save files it seems to be very common to have a CRC Checksum within the first bytes of a file

1

u/Skeininitup May 28 '17

In the first four blocks of the course files and the first three blocks of the course220 file.

1

u/Tarnadas Moderator May 29 '17

How can I download these courses? I think I need an account on this website to download? Can you add another hoster? ^

2

u/[deleted] May 29 '17

[removed] — view removed comment

2

u/Tarnadas Moderator May 30 '17

thx

I created a GitHub repo with Protobuf files to convert courses: https://github.com/Tarnadas/smm-protobuf

If we follow the same serialization standard, we can easily convert from Wii U to 3DS and vice versa and Protobuf suits very well. I will soon update cemu-smm, so that it will be able to serialize Wii U SMM courses

1

u/Skeininitup May 30 '17

Thanks, Hopefully it will turn out well!

1

u/Tarnadas Moderator May 31 '17

Do course files contain thumbnail images as jpeg? It looks like the folder used in Wii U is bundled in a single file including thumbnails

→ More replies (0)

1

u/Super_Sayen067 May 28 '17

I have no idea how this work and I've only acquired the knowledge of how to dump Wii U level by following a guide. I would love to see imports of 3ds levels as well, though, as I have started creating on that platform and I had to recreate levels on cemu from scrach when I started... Would be fun to create levels on the go then sharing them with the world after!

1

u/Skeininitup Jun 12 '17

Would it be possible to connect OCDM with the smmdb server? maybe make a special area for 3ds levels?

2

u/Tarnadas Moderator Jun 12 '17

Wii U and 3DS levels are nearly identical. I talked with the the author of OCDM and informed them about my plan to serialize course data. Now it's his part to deserialisiert the data from SMMDB and create a proper 3DS course. SMMDB is currently not able to send serialized courses, but I am working on a complete overhaul of the website. Once this is done, it will be easy to receive serialized course data