• Eggyhead@kbin.run
    link
    fedilink
    arrow-up
    24
    arrow-down
    1
    ·
    24 days ago

    However, as it stands, UTM is not proceeding to contest the ruling. As apps distributed on iOS cannot use a JIT compiler (other than specially entitled alternative browser engines), the functionality and performance of the emulators running through UTM SE, the version submitted for review that had JIT disabled, was significantly impaired. UTM says getting UTM SE approved “isn’t worth fighting for”.

    Oh. Well okay then.

    • narc0tic_bird@lemm.ee
      link
      fedilink
      arrow-up
      21
      arrow-down
      1
      ·
      24 days ago

      Yeah well because Apple doesn’t allow JIT compilation, so the performance would’ve sucked anyway.

        • B0rax@feddit.de
          link
          fedilink
          arrow-up
          8
          ·
          24 days ago

          Not really… I have tried it before on an m1 iPad. It is not usable for any windows version. XP for example takes over 15 minutes just to boot. It takes multiple seconds for clicks to register, etc.

          Linux, like Debian for example, will be much more usable, but still far from anything you would call a smooth experience.

          Again, not having JIT really kills the performance here.

            • B0rax@feddit.de
              link
              fedilink
              arrow-up
              4
              ·
              edit-2
              24 days ago

              Because ARM is not the same as ARM. Windows arm does not natively run on an Apple M1 Processor and MacOS does not run on a raspberry pi.

            • ahti@lemmy.world
              link
              fedilink
              arrow-up
              3
              ·
              23 days ago

              because its not about jit per se, its about marking pages of memory as executable. doesn’t matter whether you compile it or load it from disk, you need to mark the memory as executable so the cpu will run it, and that isnt something “normal” ios apps are allowed to do.