this post was submitted on 24 Dec 2025
63 points (98.5% liked)

RetroGaming

26120 readers
300 users here now

Vintage gaming community.

Rules:

  1. Be kind.
  2. No spam, AI slop, or soliciting for money.
  3. No racism or other bigotry allowed.
  4. Obviously nothing illegal.

If you see these please report them.

founded 2 years ago
MODERATORS
top 6 comments
sorted by: hot top controversial new old
[–] cornshark@lemmy.world 7 points 2 hours ago (2 children)

What does decompilation do?

[–] takeda@lemmy.dbzer0.com 16 points 2 hours ago* (last edited 2 hours ago) (1 children)

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.

[–] Axolotl_cpp@feddit.it 9 points 2 hours ago

Or patch the game to be run without drm...why? cough i don't know

[–] rezz@lemmy.world 8 points 2 hours ago (1 children)

Rebuild on PC or native to most anything if you have the gumption to do it.

[–] Sylvartas@lemmy.dbzer0.com 6 points 1 hour ago (1 children)

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.

[–] QuarterSwede@lemmy.world 2 points 13 minutes ago

Anyone made a good video on how decompilation works?