Sunsetting decomp.dev

52 points by FedericoSchonborn


brudish

"What if I could extract the value earned from collaborating with other people without actually having to collaborate with people?" seems to be the running anti-social thread through most applications of LLMs. Speed is the only thing that matters; output is the only value generated.

lhearachel

As someone deeply invested in this scene, I'm saddened, but the writing has been on the wall for a couple months now. LLMs are (predictably) very good at generating matching C code from assembly once you give them the right toolchain. The Super Smash Bros. Melee decomp is evidence of this: they pushed the last few percentage points with LLM-generated output (I am not sure how many, exactly, since I'm on the outside of that project looking in). The distinction, however, is that the maintainers meticulously hand-reviewed the output for quality.

Many AI-driven decomps / recomps / ports aren't even doing that much. They point the harness at the repository and let the agents get to work. It's been very damaging to the collaborative aspect of it. I worry about how the hobby might recover from this, if it even can.

Moreso, though, I worry about how corporations will respond to this new world where any closed binary can be ported to available source code for what amounts to pennies. The Reverse Engineering scene has skirted on tenuous legal precedent for a long time, purely on the basis of the amount of effort required to do it. I fear that that era may be over.

max-headroom

decomp.dev's repository has never had an open source license

Lame.