Games are technically run inside a virtual machine because of differences in how Apple Silicon and x86 systems address memory—Apple’s systems use 16 KB memory pages, while x86 systems use 4 KB pages, something that causes issues for Asahi and some other Arm Linux distros on a regular basis and a gap that the VM bridges.

Rosenzweig’s post shows off screenshots of Control, Fallout 4, The Witcher 3, Ghostrunner, Cyberpunk 2077, Portal 2, and Hollow Knight, though as she notes, most of these games won’t run at anywhere near 60 frames per second yet.

“Correctness comes first. Performance improves next,” she writes.

    • Ketata Mohamed@mastodon.tn
      link
      fedilink
      arrow-up
      1
      ·
      27 days ago

      @jeremyparker @lemmee_in BTW I made the first blow, I was a m$ fanboy from 1994 to 2019, then they made winlol 11 & I realized that lying was in their blood, so I have been using Linux since 2019 coupled with winlol, in 2022 I used only Linux-machine but yesterday I had to have winlol also, damn Gigabyte with their winlol-only support

    • jeremyparker@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      24 days ago

      Bill Gates has made anti-knowledge sharing his lifelong legacy, from crushing OpenGL by bribing game developers not to build in it, to pushing the US gov’t to give away COVID vaccines to poor countries rather than making the data available so they could make their own. His influence in the industry towards proprietary and closed source code is unmatched. Like, we all love the nerd jumping over the computer with the goofy smile but that dude is a piece of shit.

      My point was that if we (you!) were able to level the windows/Linux gaming playing field before he died, that would make him mad, and make me happy.

      • Ketata Mohamed@mastodon.tn
        link
        fedilink
        arrow-up
        1
        ·
        23 days ago

        @jeremyparker at least, I am very well developed into Linux gaming, I am not a competitive gamer, so I am in more than a good place, luckily I am already not a fan of the incompatible games like Space Marines 2
        But I can only contribute by using, testing & posting on forums, I can’t code well even if my life depended on it