• Caveman
    arrow-up
    57
    arrow-down
    1
    ·
    1 month ago
    link
    fedilink

    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.

    • utopiah
      arrow-up
      14
      arrow-down
      0
      ·
      1 month ago
      edit-2
      1 month ago
      link
      fedilink

      Just ran a VR game for Windows just this morning, worked like a charm, didn’t tinker one minute (using Proton and SteamVR, Valve with NVIDIA, just for context).

      Then you also read things like https://www.forbes.com/sites/jasonevangelho/2024/08/21/linux-scores-a-surprising-gaming-victory-against-windows-11/ on non technical websites and can’t help but wonder if it “will” be easier or if it’s already done.

    • NutWrench
      arrow-up
      8
      arrow-down
      0
      ·
      1 month ago
      link
      fedilink

      Imagine if Wine became the new Windows. (Or became all that was left of Windows).

    • aard
      arrow-up
      6
      arrow-down
      2
      ·
      1 month ago
      link
      fedilink

      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.

      • potustheplant
        arrow-up
        4
        arrow-down
        0
        ·
        1 month ago
        link
        fedilink

        Does it? All of the “windows on arm” video I’ve seen say that tons of things are broken.

        • aard
          arrow-up
          3
          arrow-down
          0
          ·
          1 month ago
          link
          fedilink

          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
            arrow-up
            5
            arrow-down
            0
            ·
            1 month ago
            edit-2
            1 month ago
            link
            fedilink

            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
              arrow-up
              3
              arrow-down
              1
              ·
              1 month ago
              link
              fedilink

              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.

              • potustheplant
                arrow-up
                5
                arrow-down
                0
                ·
                1 month ago
                link
                fedilink

                No. You can’t game on it meaning that the games do not even launch.