I’ve actually just started getting involved in the scene the "right" way. I’ve been practicing MIPS assembly and C coding for a while now, and I was really looking forward to finally understanding how my favorite games work under the hood. But now I’m genuinely concerned I’ve shown up too late.

Between the influx of AI slop and seeing central hubs like decomp.dev shut down, the sentiment on Lemmy makes it sound like the community aspect of decomp is completely dead. Then I go over to Reddit's /r/decomps and see people celebrating AI because it’s speeding up port releases.

I actually want to write the code. I want to understand the architecture, learn how these games function, and help build cool mods that are only possible when you have clean, human-readable source code. But I'm worried the whole space is getting flooded by people who just know how to prompt an LLM to spit out a barely functional port.

What is actually going to happen to the decomp scene? Is there a light at the end of the tunnel for people who care about the craftsmanship, or are we watching a truly amazing community face an extinction event?

all 4 comments

sorted by: hot top controversial new old
[–] 2 points 3 hours ago*

I wouldn't worry too much.

decomp.dev was just a single tracker site that imported progress from dozens of individual decomp projects for tracking. The (sole) maintainer of the site opted to stop doing it because they decided it would be too much work to have to draw a line between slop decomps and decomps that used AI in ways they thought was fine. And that was apparently preferable to simply adopting a no-AI stance for projects on the tracker.

Whatever standards an individual project chooses to accept is still up to the people (or person, even) working on that project. If you like working on game decomps and don't want to allow slop, then don't. If you're worried about your progress being forked and slopped up by someone else looking to churn out a quick port, well that is the nature of open source. Do what you want for the love of the game, not for the glory. If the slop decomps are truly of such low quality, the ones doing it the right way will still shine through in the end.

  • source
  • [–] 9 points 9 hours ago*

    Eh... It's likely more of a rocky start to a new Wild West.

    With how big business is desperately trying to replace workers with "AI", and how absolutely pathetic and clownish the losers who think an un-audited port is magically OK... I wouldn't worry toooo much.

    Unless you work at one of the companies who is being decompiled. ... and in that case, you were going to be fired after the current project anyways, so...

    ... Basically, the problems with modern industry is not "AI", but the fucking loser executives that get to pretend the latest hallucination based off of decades of stolen art is now magically their latest masterpiece.

    As for the decomp scene specifically ... y'all BETTER fucking clown on losers trying to republish things they could never make themselves for their own wallet.

  • source
  • [–] 2 points 6 hours ago

    This is beside your point and question, but hang in there! Your passion and enthusiasm are no less noble, no less worth, no less valid just because the majority of the programming world has turned to soulless effectiveness instead of craftsmanship.

    I also recently started learning C for similar reasons. I had no prior knowledge of or experience in programming whatsoever. I simply want to understand what's going on under "the hood" or "behind the scenes". Wanting to be able to at least read code and go "ah, I understand". Wanting to understand what the threshold between human readable code and binary variations in voltage looks like. Learning an assembler language would be the next natural step for me too.

    I'm never going to shame my friends who work as professional programmers and use LLMs to whatever end in their production process - even more so if they are employed at some company - because they need to put bread on the table at home.

    With that said, I don't think I'll ever be able to feel respect for the process itself. The tiny exception being maybe cyber security: vetting code, discovering zero days and the likes.

    Again, sorry for the off topic comment, but hang in there and try to do and enjoy your thing!

  • source
  • How much does it cost to ‘decompile’ a modern AAA game?

  • source