I wrote a blog post on the current trend of game decompilations using AI and where we’re going with this. It’s all very promising but oh boy are the implications scary.

  • entwine@programming.dev
    link
    fedilink
    English
    arrow-up
    17
    ·
    5 days ago

    I think you/that article are overthinking it. Compiling just means turning source code (written/readable by humans) into machine code (aka a program/game). “Decompiling” is the reverse of that, where you turn machine code into source code.

    A lot of these AI de/re/comp/port/whatever projects are made by script kiddies/morons who don’t know what they’re doing. Sometimes you see them claim that a project is a “static recompilation”, but when you look at the code it’s literally just a bespoke emulator that runs the game.

    Which is to say, don’t get too hung up on these terms, since they’re often misused either way.

    • MimicJar@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 days ago

      I think that’s fair, but just because everyone else is wrong doesn’t mean I don’t want to be right. But I’m glad I’m not horribly confused, the terms are just misused a lot.