• LordKitsuna@lemmy.world
    link
    fedilink
    English
    arrow-up
    44
    arrow-down
    2
    ·
    2 days ago

    Manufacturers have wildly oversold you on how much speed you need to run a game. I use my SD card for almost all of my games on my steam deck none of them have any problems loading none of them load slowly.

    Games are very good about preloading assets before they’re needed

    • who@feddit.org
      link
      fedilink
      English
      arrow-up
      8
      ·
      edit-2
      1 day ago

      Manufacturers have wildly oversold you on how much speed you need to run a game.

      Microsoft is at least partly responsibile for this. Modern Windows loves to dominate your hard drive with background tasks that you didn’t ask for, to the point of leaving foreground tasks starved for I/O.

      I find Linux to be superior in this area, and I often run modern games from a slow mechanical hard drive with no trouble at all. It’s unsurprising that your Steam Deck does just fine with an SD card.

      • djdarren@piefed.social
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 day ago

        Yeah, I have Steam installed on an SSD in my Kubuntu machine, but it’s kinda small, so I have the library pointing to an internal 2Gb HDD. It runs RDR2 flawlessly.

    • kratoz29@lemmy.zip
      link
      fedilink
      English
      arrow-up
      13
      ·
      2 days ago

      Manufacturers have wildly oversold you on how much speed you need to run a game.

      For real, I only talk by experience and with old hardware, but my hacked Switch V1 runs everything, even its OS purely from the SD and I feel it runs just the same as with stock storage.

      • zemo@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        2 days ago

        I have tried the same on my hacked switch v1. I was running Overcooked 2 from the sd card and got a little frustrated with the load times so I tries moving in to internal storage. Noticed no improvement in load speed at all. But I don’t know the speed of my SD card or the speed of the switch, it might as well be the same.

        • frongt@lemmy.zip
          link
          fedilink
          English
          arrow-up
          5
          ·
          2 days ago

          Are you using the real internal storage or emulated? Emulated internal storage is still on the SD card.

    • CameronDev@programming.dev
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      13
      ·
      2 days ago

      Not manufacturers, experience. I remember gaming on HDDs, it was bad. SSDs were a breath of fresh air. The SD cards I own are so much worse than the HDDs that I own, so I’m very skeptical that they are fast enough.

      Do you mind sharing the games your playing? And the texture resolution settings?

      • LordKitsuna@lemmy.world
        link
        fedilink
        English
        arrow-up
        12
        arrow-down
        2
        ·
        2 days ago

        You remember an era before streaming assets and preloading optimization lol. Also HDD are terrible at random IO amd transactional latency. Sequential read isn’t the issue never was it was random IO and seek latency. You had to wait for the HDD to even get to the data in the first place to even start reading it. much like an SSD, SD cards don’t suffer from that transactional latency.

        Anyway the “larger” games I’ve played is probably cyberpunk, DRG, and i guess overwatch? I’m not exactly a huge AAA person I like a lot of indie titles. Vein is probably the most recent game on my list since its early access. A lot of historical games would be factorio, satisfactory, Dyson Sphere program, rimworld, valheim, endless dungeon, Risk of rain 2, things like that.

        Settings are usually whatever max i can maintain near 60 with. First sacrifice is always shadows and extra lighting before textures

        • xep@discuss.online
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          2
          ·
          2 days ago

          Streaming assets is precisely the reason for fast i/o. There’s a reason technologies like DirectStorage and its PS5 equivalent exist.

        • CameronDev@programming.dev
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          1
          ·
          2 days ago

          Maybe you have better SD cards, but mine are just terrible (150MB/s on the label, but real world reads are 20MB/s, random IO also seems trash but I dont have any numbers for that), so I have a tough time believing that their sufficient, even with streaming IO. Next time I get a chance I’ll install a game on it and give it a whirl, but I’m pretty pessimistic.

          • LordKitsuna@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 days ago

            Keep in mind that on Windows this is pretty much guaranteed to fail because Windows is trash at dealing with IO. A hilarious fact if you install Windows on a virtual machine running under a Linux host it will get better IO benchmarks than if you were to install Windows on that machine bare metal.

            It’s also constantly thrashing the system with a bunch of b******* background IO so a big part of why this can work is that steamos is using Linux lol

            • CameronDev@programming.dev
              link
              fedilink
              English
              arrow-up
              1
              ·
              3 hours ago

              Well, you are correct, they are more than adequate. I updated my original comment with my findings, but just wanted to say thanks for informing me. I’ll still keep using SSDs personally, because I have lost a few SD cards to corruption over the years, but I can see the appeal of moving between systems easily.

          • DoGeeseSeeGod@lemmy.blahaj.zone
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 days ago

            I also run a lot of games off an SD card in my deck. Dragon age veilguard is probably the most demanding I’ve played off an SD card it didn’t have issues.

            I know whenever I purchase an SD card for the deck or something demanding I do a decent bit of research. There are a bunch of different terms/specs on SD cards that impact performance, more than just 150 MB/s. Perhaps the SD card you have isn’t the best for gaming, or maybe it’s a dud card or a crappy manufacturer.