What does decompilation do?
Unless it means something else in this context, decompilation is reversing compilation process.
Basically taking the game and turning it back to source code. With source code it would be easy to fix some issues (if there are any), see how developers implemented certain things, and also be able to run the game on hardware that it never was running on before.
Or patch the game to be run without drm…why? cough i don’t know
deleted by creator
You can pirate something without decompiling it. Decompiles makes it so you can make proper improvements to it and port to other platforms without an emulator.
i was referring to running it without drm for… reasons
also be able to run the game on hardware that it never was running on before.
Via native code, not emulation, in case this wasn’t clear. This means that you can port the game to modern consoles and take advantage of individual gimmicks, like the wiiu tablet, or even create new games!
Rebuild on PC or native to most anything if you have the gumption to do it.
It’s literally the process of turning the executable back into actual code (albeit usually much less readable than the original code, since symbols are usually stripped from release builds, so the original variables and functions names are lost), so it can do much more than that.
Once you’ve fully decompiled something and understand the resulting code, or even some parts of it, you can basically edit the original source code.
Anyone made a good video on how decompilation works?
From their “what’s this?” page:
What is this?
This site is dedicated to resources on video game decompilation. Matching decompilation is the process of writing source code (typically C or C++) that compiles to the same exact binary as the original. This usually requires using the same compiler as the original game, with all source code being written from scratch. Because matching decompilation is complex and time-consuming, dedicated communities have formed around the challenge. These communities have built a wealth of knowledge and tools to support the process.
I worry people are using LLMs for this.
On one hand, useful tool. On other hand. Not what LLMs are for
For game decomp what does it even actually matter? I think this is one of the best usecases.
They’re not good at code
That’s not how decompilations work
Who will get sued if an ai did it?
Point
If it’s a large company that owns their own frontier model doing it? No one, they get off Scott free.
If it’s you using an AI tool to do it, then… You, you get sued.
If it can do it it’s literally what it’s for…
I look forward to the shitpost modding potential! Haha.











