• Badabinski@kbin.earth
    link
    fedilink
    arrow-up
    1
    ·
    1 month ago

    I liked how each of the sections ended with a different game that she’s gotten running so far. It makes the article feel like a progressively bigger flex, which, of course, it is. Awesome to see this work progressing!

  • OsrsNeedsF2P@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    1 month ago

    Alyssa is an absolute legend. Every time I read a banger blog post I check the author, and on multiple sites she comes up as the OP.

  • dinckel@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    1 month ago

    It’s absolutely mental that a reverse-engineered hardware stack, with a bespoke gpu driver in Rust, achieved this kind of performance, in this amount of time. God tier skills, between all the engineers involved in the project

  • LiveLM@lemmy.zip
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    While Linux can’t mix page sizes between processes, it can virtualize another Arm Linux kernel with a different page size. So we run games inside a tiny virtual machine using muvm, passing through devices like the GPU and game controllers. The hardware is happy because the system is 16K, the game is happy because the virtual machine is 4K

    Insane work, holy shit

  • embed_me@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    Maybe I’m too entrenched in FOSS political vision, but why devote these tremendous efforts to improve products of a company like Apple. I don’t understand the motivation behind Asahi linux, except “just because it can be done” ie academic purpose

    • sudoer777@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      1 month ago

      x86 isn’t open either and a lot of people like the M1’s efficiency (I’m an Asahi Linux user)