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?

you are viewing a single comment's thread
view the rest of the comments
[–] 2 points 8 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