• Caveman@lemmy.world
    link
    fedilink
    arrow-up
    57
    arrow-down
    1
    ·
    2 months ago

    We might live in a strange world where it’ll be easier to run Windows programs on ARM with Linux than on the OS they’re written for.

    • aard@kyu.de
      link
      fedilink
      arrow-up
      6
      arrow-down
      2
      ·
      2 months ago

      Windows 11 has pretty good x86 emulation, both 32 and 64bit - imo better than what macos does with rosetta. Windows 10 for arm is just a pretty broken tech preview, though.

        • aard@kyu.de
          link
          fedilink
          arrow-up
          3
          ·
          2 months ago

          I’ve been using an Arm notebook with Windows for over a year now (not as main system, but development system for a customer project). I’m running a lot of x86 software (like Emacs) as a gcc port for Windows/Arm is being developed only now - with no problems. It integrates nicely into the native stuff - which is one area where you run into issues on the Mac: If you start a shell in rosetta it’s annoying to make calls to native arm binaries.

          The only issue I ran into were some drivers not available for Arm - emulation layer (unsurprisingly) just is for userland, not kernel drivers. Also x86 emulation isn’t working well if Windows is running in a virtual machine on MacOS - but supposedly that’ll be fixed in the upcoming Windows release.

          All of this only applies to Windows 11 - if for some reason you decide to run Windows 10 on Arm you’re in a world of pain.

          • potustheplant@feddit.nl
            link
            fedilink
            arrow-up
            5
            ·
            edit-2
            2 months ago

            I don’t think your experience is representative of a generic user. This video from Level1Techs paints a completely different picture. Gaming for example, is pretty much out of the picture in the ARM version of Windows.

            • aard@kyu.de
              link
              fedilink
              arrow-up
              3
              ·
              2 months ago

              Performance of the snapdragons is roughly that of an i7 from a decade ago - so yes, it’s a good machine for office tasks and light development, but in no way suitable for gaming. That’s not a Windows problem, though, just the hardware is not suitable for that.