• mindbleach@sh.itjust.works
    link
    fedilink
    arrow-up
    1
    ·
    10 months ago

    Fingers crossed for some ARM devices running PC games through user-space shenanigans. Basically emulating the stuff Proton doesn’t handle - or hand off to the GPU. They won’t play the newest games any time soon, but a $60 gizmo might run Hades for two hours.

    • Kevin@programming.dev
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      10 months ago

      Box86 has been in the works for this. They emulate x86 instructions for the program itself, but use native ARM versions of major Linux libraries like the C standard library, SDL, OpenGL, etc. That way a lot of overhead is eliminated, especially for programs that aren’t CPU intensive

      • mindbleach@sh.itjust.works
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        10 months ago

        Box86, FEX-Emu, and qemu-user are vying for that user-space emulation… space. It’s gonna be fascinating watching the winner shake out.

        Though for gaming, all of them seem to share Dolphin/ARM’s primary obstacle, which is that SOC drivers blow.