• NekoKoneko@lemmy.world
      link
      fedilink
      English
      arrow-up
      24
      ·
      23 hours ago

      It’s a more subtle but powerful difference, which is recompiling creates native code, which is more expansible and efficient (usually).

      Emulation can appear similar but the code remains unchanged, so the system itself has to be emulated to run the non-native code, which (unless the emulator is very efficient) will usually be more limited and slower.

      • David_Eight@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        21 hours ago

        I’ve had success with RPCS3 even on Steam Deck, seems to work way better on Linux from what I’ve seen. Its been greatly improved over the years.

    • thingsiplay@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      ·
      22 hours ago

      I think the replies about “Emulation is not a port” misses your point. That’s why you put it in quotes as ‘ported’.

      But besides that, some official “ports” from game companies are also just emulation. They do not port the game code, but they port the game over this way, in the sense of making it playable.