• frtzngbllr@lemmy.world
    link
    fedilink
    English
    arrow-up
    40
    ·
    edit-2
    10 hours ago

    GameNative is even more vodoo fuckery than simple proton. It combines EVERYTHING from proton, to box64, can run on a myriad of phones, the drivermanagement must be insane.

    • Natanael@slrpnk.net
      link
      fedilink
      English
      arrow-up
      12
      ·
      edit-2
      7 hours ago

      The FEX solution used by Valve for Steam Frame is neat, they blend Wine/Proton into the x86 to ARM translation layer so if a game engine has code in x86 to talk Vulkan it just straight up substitute it with ARM code and pass through the actual Vulkan API calls untranslated, and substitutes a lot of other native x86 libraries for the matching library in ARM code.

      I assume Gamenative uses the Valve solution to reduce overhead