359

The website decomp.dev said Thursday that it is shutting down because “the community aspect of decompilation has been broken” by AI, and that projects that once required intense collaboration between people with different skills can now be done trivially with AI. The administrator of the website said that it has become impossible to keep track of which projects are primarily human-led and which ones are done by AI.

“Historically, matching decompilation has been a brutally difficult, time consuming task, on the scale of years for any moderately-sized game with a number of active contributors,” the pseudonymous admin of decomp.dev, who goes by Encounter, wrote on the site.

But recent frontier AI models like GPT-6-Astra have made it trivially easy to decompile a game: “They are significantly better at following complex directions, cross-referencing resources for symbols or debug information, and writing natural code with enough guidance,” Encounter wrote. “It is now clear that, with the right guidance, human input, and code reviews, AI can expedite the decompilation process in a significant way. What is also now clear is that the community aspect of decompilation has been broken.”

AI-powered video game decomps and recomps (recompiling code after modifying it) are everywhere. People have, for example, used AI to put Mario into Elden Ring, port games to platforms they were never designed to work on, or to combine various games in any permutations you could possibly imagine. In recent days, tools specifically designed to decomp games with AI have popped up, such as "decomp.wtf," which promises to "point the AI agent you already use at a game you own. decomp.wtf turns it back into C, one function at a time, and checks every function byte for byte against the original."

Decomp.dev was a collaborative website that hosted file libraries and tools for reverse engineering, re-coding, and decompiling existing video games, meaning taking an existing game and recreating its source code. Decompiling a video game can be done for a variety of reasons and is popular in a few different niches of video game fandom. Speed runners decompile video games to find potential glitches or advantages they can use to beat a game faster; hobbyists decompile video games to port them to new platforms or to emulate them (for example, making Super Mario 64 run natively on PC); modders decompile games so they can more easily modify them; archivists decompile games to recreate code that may be lost; and some people decompile games just for the challenge.

Encounter wrote that the use of AI in the community has sped things up to the point where it has become overwhelming to track human-led projects, and people using AI have taken existing, human-led AI projects and have created “hostile forks” of them, where open-source code written by humans is taken and “finished” by AI: “These kinds of hostile forks put little to no effort into meaningfully contributing to existing projects, tearing apart our community fabric.” Encounter added, “anyone with an AI subscription can manage to create a port or static recompilation that functions at a basic level […] While community members put in the effort to decompile a game, opportunists have frequently raced to release a half-baked, barely-functional port from it.”

top 50 comments
sorted by: hot top new old
[-] diaphragmwp@discuss.tchncs.de 6 points 13 hours ago

Feeds fire into the problem, great job decomp.dev. As someone already pointed out, not everyone will spend 56k worth of tokens.

[-] baltakatei@sopuli.xyz 31 points 1 day ago

“Coring out the brain of humanity” is a phrase that comes to my mind more often these days.

[-] DrPop@lemmy.world 39 points 1 day ago

People don't use AI as a tool which is the problem. They just ask it to do a job and don't analyze or do anything with the results. It's made people lazier about research. I'm not trusting what a machine decided should be there.

I once use AI to build a resume for me based off the one I already had and it just made shit up.

[-] Zink@programming.dev 6 points 23 hours ago

Yeah, more people need to be taught that generative AI models are literally auto-correct like on their phones. It is the gigantic, multi-trillion-dollar, ultra high tech, ultra high powered version of auto correct, but that's what it is. Would they trust something important that, sight unseen?

For those of us who write code, it can be handy to have an auto correct that can suggest chunks of code rather than just the next word or filling in a partially typed variable name. But you have to treat it like a suggestion, and read the suggestion, and make a conscious decision about whether that is how you want it. Giving up your agency is bad, but that is what a huge portion of the population seems to want to do at every turn. Not having to do anything is a nice-sounding option to have, but it's not good for your brain or body.

But on top of that, as an engineer, you are also losing out on familiarity with the design when you give up that agency. I find that when I let the neural net in my head -- the one made out of actual neurons -- get more exposure to the internal workings of a system, it is better at helping me diagnose problems with our product more quickly and intuitively.

load more comments (1 replies)
[-] OR3X@lemmy.world 134 points 1 day ago

The fucking AI decomps SUCK too. I can't be the only who who's noticed. Bugs, performance issues, missing features, etc. Sure, technically they work, but it's not a great experience. Every time I see a new decomp posted my very first question is "was it done with AI?", Because if it was, I probably won't bother with it.

[-] snooggums@piefed.world 98 points 1 day ago* (last edited 1 day ago)

AI is great about putting out something like a human half assing whatever it is doing. Looks ok at a glance but there are problems when you look into the details.

I'm so fucking sick of AI slop.

[-] hperrin@lemmy.ca 25 points 1 day ago

That’s because it’s just gonna be the same level as the average coder, and the average coder is a lazy pos.

[-] TheRealKuni@piefed.social 24 points 1 day ago

Hey!

I’m also fat. A fat, lazy pos.

[-] hperrin@lemmy.ca 13 points 1 day ago

Let’s see the AI do that! Ha!

load more comments (1 replies)
load more comments (2 replies)
load more comments (2 replies)
[-] Aielman15@lemmy.world 36 points 1 day ago* (last edited 1 day ago)

Please don't take this as a defence of AI, but I saw this with human-led decomp projects too.

I was pretty active in the Pokemon hacking scene a few years back, and I happen to have a friend who has made a very popular rom hack (not giving names, but if you are interested in those kind of things, you probably played his game), and he told me that he tried to switch from binary hacking to decomp, but the decomp had so many insidious bugs, especially in the battle system, that he much rather keep making hacks with HMA (the currently popular universal hacking tool) rather than deal with that can of worms.

I also happen to be a huge Ace Combat fan, and the recomp project of AC6 is miles better than what the emulator offered just a year ago. If it wasn't for AI, I would still be forced to use my OG X360 to have anything resembling a good experience on that game. The AI-led recomp is just as good as the game on original hardware, and gives me the chance to play the since-delisted DLCs too.

I don't think this is as black and white as saying "human-made good, AI-made bad". It's a matter of how much care the person behind the decomp/recomp puts into it, AI or not.

Which sucks, because I think the best aspect of these projects was the community that would develop around them, the treasure trove of knowledge that someone would gather by working on them, and, as dumb as it sounds, the friends you made along the way. Some of my best friends, I got to know through the Pokemon hacking scene, and it wouldn't have happened if everything was a matter of writing a bunch of prompts on an LLM. The fact that AI made them so easy, and that they are completely indistinguishable from human-led projects (aside from looking at the publication date) is sad. I think that's the worst part of this situation.

load more comments (1 replies)
[-] defaultusername@lemmy.dbzer0.com 6 points 1 day ago* (last edited 1 day ago)

You might be conflating decomps with ports that use decomps as a base.

A decompilation means taking a binary and reverse engineering source code that, when compiled, will produce an identical binary targeting the same platform.

AI has also been ruining decomps, making it a race and a numbers game, rather than focusing on quality and the production of human-readable code and the long-term documentation of how a game functions for long term preservation.

[-] Blue_Morpho@lemmy.world 20 points 1 day ago

That's a shame because if AI was used as a tool, it would still have the community helping to make the ports functional.

Hand created ports also had performance issues, missing features, etc that took years for the community to fix.

It seems like it's a problem of over hyping the results like what has happened with AI everywhere.

load more comments (2 replies)
[-] Postmortal_Pop@lemmy.world 15 points 1 day ago

Couldn't this be mitigated by better attention on the part of the human operator? Like, use the ai to crack it open, then actually go back through and verify that everything actually works?

[-] halcyoncmdr@piefed.social 18 points 1 day ago

That requires the person to know what they're doing, and using the AI as the tool it is. That's a proper use of generative AI in coding, to speed up a human-driven process with oversight.

That's not what AI slop is, AI slop is what vibe coders do. They don't know how any of the shit actually works, they just tell the AI to do something, and modify prompting until it gives them something that works. They can't fix the issues because they don't know what was done in the first place.

The problem is that both use types look identical to anyone not directly involved in the project. Things like Claude don't tell you whether it was used by a vibe coder or a responsible developer, it looks exactly the same.

load more comments (3 replies)
load more comments (10 replies)
[-] HotsauceHurricane@lemmy.world 43 points 1 day ago
[-] velma@sh.itjust.works 33 points 1 day ago

It is sad! I've always loved being part of small communities and to see one get destroyed like this and so quickly is really sad.

[-] HarkMahlberg@kbin.earth 66 points 1 day ago

Wow I kind of expected a better headline from 404. The website makes it clear that it's not about being easy, it's about it being low effort and antisocial.

load more comments (5 replies)
[-] underisk@lemmy.ml 46 points 1 day ago* (last edited 1 day ago)

Define “too easy” because the last AI decomp I saw was a 600ish megabyte Pokémon game for the DS that cost the guy $56k worth of tokens and was ultimately pointless because the actual source code had leaked ages ago.

[-] psx_crab@lemmy.zip 50 points 1 day ago

cost the guy $56k worth of tokens

[-] underisk@lemmy.ml 17 points 1 day ago
[-] psx_crab@lemmy.zip 14 points 1 day ago

Could this be the future of decompiling other Pokémon games and even more complex titles?

Lmao pray whatever god you have that they won't remove or hike the subscription plan then.

First of all, lol.

Second of all, decompiling a binary in a clean room setting is not pointless just because leaked source code exists, because the decompilation can legally be used to make projects based on it whereas the leaked source code cannot be touched without facing the wrath of Nintendo lawyers.

Now, using AI to decompile a binary will likely not produce human-readable code, and will ultimately be pointless for things like studying code, producing high quality ports and mods, etc., but if a human or a group of humans did it, it can be extremely useful.

[-] underisk@lemmy.ml 7 points 1 day ago

I doubt legality is a shield against them suing you and honestly I'm not entirely sure they'd lose; many judges aren't technically literate enough to understand the difference between leaked source and decompiled. Better hope the lawyers you can afford are better than the ones they can.

[-] jj4211@lemmy.world 5 points 1 day ago

I would be surprised if there is any case where direct use of decompiled code was ruled as "clean room" and transformative. People keep using that phrase without really understanding it.

load more comments (1 replies)
[-] p03locke@lemmy.dbzer0.com 5 points 1 day ago

For that price, I could create my own GPU farm of local models, instead of wasting money on tokens.

load more comments (17 replies)
[-] Avicenna@programming.dev 23 points 1 day ago

AI is gonna destroy capitalism and non-capitalism alike. It is agnostic to political alignment.

[-] krashmo@lemmy.world 18 points 1 day ago

AI doesn't build and maintain itself. Unless that changes, which I currently see no clear line of sight to, then it is just another asset primarily controlled and directed by rich people. Tools like that are always political.

load more comments (6 replies)
load more comments (3 replies)
[-] Rhaedas@fedia.io 34 points 1 day ago

The loss of skills as this continues to happen is going to be devastating. At least as people moved from machine level coding to higher compilers there were still programming methodology and awareness of how and why things work. One problem with AI in anything is that it's difficult to keep it focused on just one thing, it likes to wander and do other changes too, which for coding will end up changing and breaking stuff and the human has no idea why since it wasn't even assigned.

We've lived for a while in a consume and trash society where the ability to fix things yourself is gone, and now it's in coding.

load more comments (14 replies)
[-] SCmSTR@lemmy.blahaj.zone 2 points 19 hours ago

Oh no, ai killing hobbies and art and fun oh nooo such a surprise if only anybody had seen this comingggg

[-] Nighed@feddit.uk 16 points 1 day ago

Decomp.wtf which was referenced as one of the tools has been archived today, because it's author realised it's killing the community. Cats out of the bag now, so not sure how that will help.

load more comments (4 replies)
[-] tidderuuf@lemmy.world 9 points 1 day ago

If anyone is looking for alternatives that are useful it looks like recomp.fyi is doing a good job.

[-] DjangoFett@lemmy.zip 20 points 1 day ago

Consider this, though;

Corporations will now be forced to reckon with the fact that IP is meaningless thanks to their new toys. Anything extant is fair game for AI? Buckle the fuck up, then, 'cause that's a very nice everything you have there, and it'd be a shame of somebody AI'd it. Which they will. And it'll either be crowd-sourced like these game de-re-comps, or it'll be the unofficial "rogue agent" breaking all your shit wide open because you also have your own "rogue agents" talking to theirs.

Legislation will happen sooner this way, and while the damage will undoubtedly have been done to your average creative intellectual in the short term, at least creative intellectuals are capable of adapting to the new. The shackles that will rightfully-but-belatedly be placed on AI once this comes to a head will genuinely cripple many of these companies who went literally ALL FUCKING IN on AI.

It may yet still be too little too late in terms of a great many things we have so long taken for granted, but take a look at the PS5 leak and Sony's take on ownership alongside all this and tell me that isn't the most hilariously ironic thing that could happen to them.

All this shit is about to come right back around, and they've all talked themselves into a corner that this is for the good of everyone that it works like it does. Bet, bitches, here comes the slop that is on the surface totally indistinguishable from your actual product that is also now inextricably linked to your brand. Y'all are fucked and have nobody to blame but yourselves.

load more comments (4 replies)
[-] Photonic@lemmy.world 0 points 13 hours ago

I dislike genAI as much as the rest of you, but…

If you can’t beat ‘em, join ‘em.

load more comments
view more: next ›
this post was submitted on 16 Oct 2026
359 points (98.6% liked)

Games

51263 readers
1583 users here now

Welcome to the largest gaming community on Lemmy! Discussion for all kinds of games. Video games, tabletop games, card games etc.

Rules

1. Submissions have to be related to games

Video games, tabletop, or otherwise. Posts not related to games will be deleted.

This community is focused on games, of all kinds. Any news item or discussion should be related to gaming in some way.

2. No bigotry or harassment, be civil

No bigotry, hardline stance. Try not to get too heated when entering into a discussion or debate.

We are here to talk and discuss about one of our passions, not fight or be exposed to hate. Posts or responses that are hateful will be deleted to keep the atmosphere good. If repeatedly violated, not only will the comment be deleted but a ban will be handed out as well. We judge each case individually.

3. No excessive self-promotion

Try to keep it to 10% self-promotion / 90% other stuff in your post history.

This is to prevent people from posting for the sole purpose of promoting their own website or social media account.

4. Stay on-topic; no memes, funny videos, giveaways, reposts, or low-effort posts

This community is mostly for discussion and news. Remember to search for the thing you're submitting before posting to see if it's already been posted.

We want to keep the quality of posts high. Therefore, memes, funny videos, low-effort posts and reposts are not allowed. We prohibit giveaways because we cannot be sure that the person holding the giveaway will actually do what they promise.

5. Mark Spoilers and NSFW

Make sure to mark your stuff or it may be removed.

No one wants to be spoiled. Therefore, always mark spoilers. Similarly mark NSFW, in case anyone is browsing in a public space or at work.

6. No linking to piracy

Don't share it here, there are other places to find it. Discussion of piracy is fine.

We don't want us moderators or the admins of lemmy.world to get in trouble for linking to piracy. Therefore, any link to piracy will be removed. Discussion of it is of course allowed.

Authorized Regular Threads

Related communities

PM a mod to add your own

Video games

Generic

Help and suggestions

By platform

By type

By games

Language specific

founded 3 years ago
MODERATORS