r/SSBM • u/antici________potato • Mar 25 '25
News Hax$ has officially passed away this morning
A legend of our game and community
r/SSBM • u/antici________potato • Mar 25 '25
A legend of our game and community
r/SSBM • u/Fizzi36 • Jun 22 '20
r/SSBM
•
u/Aitch25
•
Sep 07 '26
Link to decompilation: https://github.com/doldecomp/melee
FAQ:
What is decompilation?
Decompilation (or decomp) means we have reconstructed an approximation of the original source code of the game. Nintendo shipped the assembly instructions that the CPU runs, and using their compiler, we wrote functions that reproduce the exact same asm. Currently, the only requirement is that a function reproduces the same asm with the same compiler - this means that there are tons of "fakematches" that are unreadable and will not work the same when ported or compiled using a different compiler.
How did this happen so fast?
The majority of decompilation was done by LLMs. There will never be a human-written alternative decompilation - not because it would be impossible, just because it would be too much wasted effort.
What happens next?
Not much changes for a bit. Even at 100%, the decomp is pretty unusable in it's current state. The decomp needs tons of tons of cleanup before anything big can be done with it. We need to fix portability bugs before it can be compiled for other platforms. We need symbol naming before modding can be done. We need a shim to use the data files on other platforms. This takes time and effort.
What changes for the layman?
Nothing for quite a while. There might be some fun mods popping up here and there - they will not be slippi-compatible. Once the decomp is portable to other platforms, a PC port will be made. After that, the PC port will support slippi netplay. After that, slippi-compatible mods will start popping up.
Will there be a PC port?
Yes, but not for a while. There are many bugs and issues that only arise when compiling to other platforms. Fixing those will be a complex task. Don't think that a slippi-compatible PC port is coming in a few weeks. Not to mention, the decomp team is not the PC port team.
What would a PC port change?
We can avoid using the dolphin emulator to run the game. This improves performance and decreases input latency. A modloader could be built into it, making modders' and users' lives easier.
Will tournaments run on PC using decomp?
It might happen at some locals eventually. It's unlikely at large tournaments, considering how heavily Nintendo is involved.
What about mods?
Creating new ISOs with light modding can be done basically immediately, but it won't be anything revolutionary. Only when symbols have been named and the codebase is generally easier to work with will larger mods be made. Eventually, there will be a mod loader that will make mods easier to use and make, but this far away. **Mods made using decomp WILL NOT be slippi-compatible!**
Will we be able to get away from Nintendo by replacing assets?
No. While we could replace models without affecting gameplay, animations and character attributes are fundamental and are stored in the games files. We cannot replace those without it being a different game. The decomp does not help with our Nintendo problem.
Will projects using decomp get shut down by Nintendo?
Maybe, but it seems unlikely. Mario 64 has a large decomp community, and so far Nintendo seems ok with them.
Will training tools get better?
Not really. Thanks to the hard work of UnclePunch and Ploaj, We've been able to program training tools and other mods in C for years now. Decomp won't change much for slippi and other tools at all.
Will texture and model modding explode?
No. Decomp doesn't change the process of making model and texture mods.
Will melee run at a higher refresh rate?
Probably not. This would fundamentally change the game.
What will change about netplay?
Nothing until a PC port. A PC port will likely be first made without slippi compatibility. Then we will likely add slippi-compatability as a mod. That interface may be exactly the same interface as base slippi, or something different like Preflight. Assuming Fizzi gives his consent, we would use slippi's servers with a bespoke frontend.
Have we learned new information about bugs and tech?
Not really. Very smart people have already long understood the mechanics and bugs by reading the assembly.
TLDR: Please refrain from confident speculation about is possible using decomp. This won't cause everything to immediately be better in every way. Mods are still work to make. Mods will have incompatibilities with each other. A PC port will not come in a month. Texture and model mods will not change much. Slippi will not change much. Training tools will not change much. Nintendo is still on our ass at tournaments.
Big thank you to the contributors! Biggest contributors: claude and codex, ribbanya, PsiLupan, MarkMcCaskey, r-burns, RevoSucks, jurrejelle, snuffysasa, fjooord, BR-, encounter, itsgrimetime, lukechampine, snuffysasa, jellejurre, VetriTheRetri, sadkellz, camthesaxman, and many more.
r/SSBM • u/therealraggedroses • Oct 10 '25
r/SSBM • u/monothe0n • Apr 12 '25
I'm a big aMSa fan so I wanted to draw something in his honor :)
follow me on x.com/monotheon for more loving tributes to smash or whatever
r/SSBM • u/leffen • Dec 07 '17
Hello /r/ssbm,
I've read many, many, many things on this subreddit. A lot of them make me wonder about the backgrounds you all have had in competitive melee. My assumption is that most of you have at least attended/participated in one tournament and that you know a good bit about the history of the game.
If you have competed in the game, you're aware of what it's like to be in a hot seat. To have to think on the spot, adapt on the fly, cope with horrible losses, deal with salt, etc.
Most of you (I think) understand what Melee is at its core. A phenomenal, unfathomably deep fighting game unlike any that's been created. It's why we love it and analyze it and have it as our passion.
I've been competing for 10 years now. A lot of things have changed in this community. We almost didn't exist at one point when Brawl came out. We all had to pull a lot of weight to make sure we weren't forgotten and it's beautiful to see where we've gotten today.
Once Melee became a thriving, living community again it was a good time for me to focus on my own gameplay and not just the growth of the community. From 2013 to 2016 was probably my biggest era of growth both as a person maturing and as a Melee player. I obtained some much-needed discipline and learned more about myself from every event I attended.
I yearned for the World Title. A massive goal for myself. And goals are something everyone here has - whether it's in Melee or outside of it. So I did everything I could to obtain that goal as soon as possible. I prioritized Melee for a summer, I got my best friend to be a sponsored coach for me, I became active in the Netplay community; Hell, I even took any chance to spread memes or information on social media about Smash. Because I love the community and I love what its given me.
And this weekend a miracle happened. I sat down to play Armada, I blinked, and my goal was suddenly behind me. Cameras flashing. Overwhelming emotion, disbelief, sad twitter posts, euphoria, and relief. Out of nowhere I played the best I have in my life while coming from losers.
The outpouring of congratulations I received was more than I ever would have imagined. It was a very beautiful experience to get to have that. And for that I'm very thankful.
However, as expected there were some communities that don't see eye to eye on things. Like this subreddit, half of Sweden (my home country), and many others. And that's alright. That's reality.
I'll never really understand why certain people don't realize what I put into this game. It might be the character I play. It might be my polarizing personality. But what I've learned is that you really can't focus on these things if you want to win. When I was on that stage I fell in love with Melee all over again. Just like I did when I attended my first very tournament in Florida and got 2nd to last place out of 40.
I've had very difficult times reading things on this subreddit about me, but after this weekend I'm ready to move on from it. I proved to the world what I wanted to prove. I know I won't be able to change minds now or ever of that many people. But I respect your opinions and I encourage you to have them. I simply think it would be healthier for me to distance myself from it to continue performing at the level I want to.
Keep playing Melee, keep cheering on your favorite player. Just love this game always. It's the best thing that's happened to me in a lot of ways, and I hope it's the same for you.
-leffen
r/SSBM • u/Meester_Tweester • Jul 19 '21
r/SSBM • u/Ohantheman • Apr 14 '25
r/SSBM • u/AlexB_SSBM • Jan 22 '23
r/SSBM • u/MeanForce1 • Aug 30 '22
r/SSBM • u/LonelyVirgin69 • Apr 21 '25
r/SSBM • u/WangingintheNameof • Apr 21 '19
Seriously fuck you not cool.
Edit: Clip of what happened: