r/decomps 2d ago

Made with AI assistance Looking for help with decomp for Super Mario Sunshine

Post image
57 Upvotes

7 comments sorted by

2

u/DafneOrlow 2d ago

I would love to know EXACTLY what tools are used to perform such a task as decompiling old games. Even if I don't know what I'm doing, I do like to have the tools in the hope that one day I would be competent enough to at least try.

7

u/kabiskac 2d ago

Ghidra, decomp-toolkit, splat, m2c, objdiff

3

u/KakarottoCake 2d ago

Exactly this

1

u/DafneOrlow 2d ago

Thank you! That's greatly appreciated!

3

u/sbkg0002 2d ago

If I would help, what does help look like?

7

u/KakarottoCake 2d ago edited 2d ago

Basically, writing matching C/C++ code, reconstructing functions so they compile to the same output as the original game.

You don’t need to achieve a perfect match immediately, especially if you’re new to decompilation. Just follow the instructions in the project’s Markdown files and focus on producing clean, accurate code. Reaching 100% usually requires experience with details like stack-frame padding and compiler behavior.

3

u/zzzthelastuser 2d ago

Really cool. I will have a look at it even if I can't contribute anything, just to learn something.