• Agent_Karyo ( Agent_Karyo@piefed.world ) OP
    link
    fedilink
    English
    arrow-up
    61
    ·
    10 months ago

    Valve has previously said that 32-bit Windows installations represent around 0.01% of active Steam systems.

    I feel like it’s fair to sunset 32-bit Windows support if this segment represents 0.01% of your installed base

  • thingsiplay ( thingsiplay@beehaw.org ) 
    link
    fedilink
    English
    arrow-up
    5
    ·
    10 months ago

    What’s the benefit, besides having older 32-bit libraries installed and be dependent on them? I mean is there any other technical benefit of 64-bit only? It could use more than 4gb of RAM, but for Steam itself this shouldn’t be needed.

    • frongt ( frongt@lemmy.zip ) 
      link
      fedilink
      English
      arrow-up
      15
      ·
      10 months ago

      Benefit of 64-bit only? They don’t have to develop and test everything for two architectures, and if there are CPU extensions only available on 64-bit processors, they can start using them now.

      • thingsiplay ( thingsiplay@beehaw.org ) 
        link
        fedilink
        English
        arrow-up
        1
        ·
        10 months ago

        They don’t need to test two architectures, if there is only 32-bit. So that’s not a real point. And CPU extensions for a basically shop? Alright the Steam app is not just a store, that’s true, but it’s not like a game or low level library itself. So I am not sure if additional 64-bit only CPU extensions is a great reason.

        I’m not convinced at the moment that this is a huge win. The biggest reason is being dependent on the older libraries, which in some environments is just nasty. I am also not against 64-bit only. It is just surprising how much demanding some users are and how hugely celebrated this is, if it actually doesn’t matter much in real world. As said, besides the library thing.

        • tazeycrazy ( tazeycrazy@feddit.uk ) 
          link
          fedilink
          English
          arrow-up
          4
          ·
          10 months ago

          With windows 11 not supporting 32 bit the librarys will slowly start become stale and more work would need to be done to upgrade or patch issues that arise. In theory any program should be forward compatible but steam is still active and needs to be a moving target. but what would be the point supporting an architecture that the os isn’t even supporting.

    • despoticruin ( despoticruin@lemmy.zip ) 
      link
      fedilink
      English
      arrow-up
      2
      ·
      10 months ago

      New instructions and only having to deal with one codebase are big, but there are some fringe reasons regarding security that I could see also being a factor. A 32-bit processor means something like a thunderbird athlon on the high end, maybe an old Pentium 4. Single core and pushing 30 in the best cases. You need an operating system that supports that chip, and there really is only so much you can do to make that setup even work in 2025.

      It’s more a matter of why support that? Trying to run steam on a single core Athlon from 2000 would be painfully slow, to the point of being unusable. You couldn’t reasonably even keep steam running with a game, it would hog too much CPU. It’s possible to try it if you have an ancient tower laying around (don’t use your real steam account online with something like windows XP, it will be compromised in seconds connecting to the internet).

      People with systems like that are going to need to use gog installers or use period accurate methods to install games. 32-bit only processors were already on the chopping block when steam came out, they really can’t handle modern steam. It would be a bit unreasonable to expect them to add a separate version for those chips, especially with the vulnerable operating systems they require going online being an issue, so we are left with a vestigial feature of 32-bit support for no great reason.

      It really just makes more sense to cut it than keep it for the sake of novelty. There is some liability in keeping it, as well as technical overhead.

      Sorry for the ramble.

      • Agent_Karyo ( Agent_Karyo@piefed.world ) OP
        link
        fedilink
        English
        arrow-up
        1
        ·
        10 months ago

        From my anecdotal experience (and this was from 3-4 years), the last remaining 32-bit Windows installations are on much newer CPUs (from 2009-2014) than the last 32-bit only CPUs from 2004 or so.

        Typically there are cases where the users aren’t technically inclined, they just need a basic web browser, a video player and a PDF reader. They have a computer that works, so why bother with paying money for a new one?

        Typically users of Steam would figure out that they do have a 64-bit capable CPU, they would buy some RAM and re-install Windows (or find someone who can do this for them).