• HarkMahlberg@kbin.earth
    link
    fedilink
    arrow-up
    17
    ·
    18 hours ago

    I’m a big fan of Special K as it effectively fixed Nier Automata on PC for me. Kaldeian has done excellent, thankless work on making PC games work better and for more people.

    And though Valve shouldn’t always be given the benefit of the doubt, I don’t really agree with his arguments.

    Games you purchased on a Windows 98 machine later had their system requirements bumped up to Windows XP, then to Windows 7, then to Windows 10…

    Is there any connection between the hardware your initial purchase was made on, and the hardware you would run that game on right now? You can buy games from your phone, or your Steam deck, or at the public library, or on your father’s Gateway. Maybe he means the game’s original system requirements, as listed “on the back of the box” so to speak. But if I want to play SWBF2 from 2005, must I find an Intel Core 2 Quad Q6600 and an ATI Radeon HD 5570? No, I just need parts with equivalent/better performance that I can find today. Steam updating those system requirements for newer hardware makes those games MORE accessible, not less. It considers new gamers discovering older games and gives them a path to playing it.

    The inexorable passage of time, and the eventual security flaws that can no longer be patched, means that every single one of those devices will be retired. But that’s why emulation and tools like Special K are important to game preservation. It’s why Stop Killing Games is not retroactive and does not ask for infinite software support.

    • HarkMahlberg@kbin.earth
      link
      fedilink
      arrow-up
      15
      ·
      18 hours ago

      The store you bought the game from is squarely responsible for your game not running.

      I… Huh? If I wanted to play Dark Forces, a game developed for DOS, it doesn’t just run natively on my Windows 10 PC… I need DOS Box. Heck, that’s exactly what you get when you buy Dark Forces on Steam. Is Steam supposed to sell a game as-is, when it can’t run on modern processors and operating systems? The store is responsible for the move from i386 to x86-64?

      Coming from the pre-Steam era of PC gaming, … [where you] go online to a BBS or FTP site to get patches (irrespective of whether the store you used is even still in business), this is all infuriating!

      That era of gaming was the domain of SecuROM and it’s ilk, an era where I had to buy a game disc THREE TIMES because my disc drive kept scratching the disc! This waxing nostalgic for a bygone era is not convincing, I know the dark magic, I was there when it was cast.

      • Snot Flickerman@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        6
        ·
        edit-2
        18 hours ago

        I need DOS Box

        It’s Valve’s responsibility that Microsoft stripped DOS support from their OS in Windows 10?

        Starting with Windows 10, the ability to create a MS-DOS startup disk has been removed, and so either a virtual machine running MS-DOS or an older version (in a virtual machine or dual boot) must be used to format a floppy disk, or an image must be obtained from an external source.

    • ReversalHatchery@beehaw.org
      link
      fedilink
      arrow-up
      4
      ·
      17 hours ago

      Steam updating those system requirements for newer hardware makes those games MORE accessible,

      I think they mean modifying the minimum requirements, because their electron based abomination of a client does not support older systems

      so unless you know to use the goldberg emu, it will possibly make those games different, or at worst unplayable. I know of games that glitch with modern hardware, in one instance because it is so old the dev never thought about graphics hardware with 2 GB VRAM or more, and it was never patched either.

      its suprising that such a high profile person does not know about goldberg emu (or various other solutions), so they rather recommend subscription services that are multiple orxers of magnitude worse.

      • HarkMahlberg@kbin.earth
        link
        fedilink
        arrow-up
        12
        arrow-down
        1
        ·
        17 hours ago

        they rather recommend subscription services that are multiple orxers of magnitude worse.

        Yeah that was a pisstake, a totally unforced error in judgment. Many commented on his GitHub repo to say as much. I sympathize with getting jaded about Valve and Steam, I understand the frustration with how exploitative gaming has become, but nuking his own 20-year portfolio, a thing he should be proud of, because Valve made him so mad he wanted to stick it to them?

        That’s a highly self-destructive and ultimately futile decision. What a waste.

    • Poopfeast420@discuss.tchncs.de
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      17 hours ago

      Is there any connection between the hardware your initial purchase was made on, and the hardware you would run that game on right now? You can buy games from your phone, or your Steam deck, or at the public library, or on your father’s Gateway. Maybe he means the game’s original system requirements, as listed “on the back of the box” so to speak.

      I think it’s more about if you don’t upgrade your PC.

      Say you bought a game on Steam, while Windows XP was current, then just kept that PC, didn’t upgrade for whatever reason. Why would you, your game is running fine. But now Steam doesn’t support Windows XP anymore or Windows 7 for that matter, even if the game itself would run on it, making Windows 10, eventually 11, then whatever in the future, effectively the minimum requirement to play your game. The dev isn’t really at fault, because the game could technically still run on that OS, you just can’t download it anymore.

      I agree with him in that regard, that it these things suck, however few people are actually affected by this. I think there should be some sort of “Legacy Client”, but then you have to deal with security. Just saying, connect your Windows 98 machine to the net for an occasional DRM check isn’t really viable. Installers would be the obvious answer, but that’s not what Steam does. Maybe Linux could be the answer, but I don’t know if it could be basically the same at one point with kernel version requirements or something like that.