• sp3ctr4l@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    1 day ago

    For what its worth, I don’t think its a ‘whoops’ that FSR 4 works on older GPUs.

    AMD has stated multiple times that they would/are pursuing getting FSR4 working on older GPUs… its just that they genuinely do not know if they could get it to work, in a reliable, ‘safe’, and useful way.

    Better to underpromise and overdeliver, than vice versa.

    I have no idea why the writer is describing the full source code for AMD’s SDK for FSR… being open source… I don’t know why they are describing this as an accident.

    Am I missing something?

    Their own older article links to the github page.

    If it was an accident… they would have taken down the github page.

    Again… am I missing something?

    Uh right anyway, installing this on my Deck literally right now lol.

    • peoplebeproblems@midwest.social
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 day ago

      I thought games had to support FSR4 for it to work.

      Also I still don’t get how FSR works.

      Are you supposed to set the screen resolution different or the game Fullscreen resolution different or make it windowed it all just doesn’t make sense

      • sp3ctr4l@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        4
        ·
        edit-2
        23 hours ago

        FSR is basically part of a software driver for a GPU.

        FSR, XESS, DLSS (AMD, Intel, Nvidia) are all their software solutions for taking a lower resolution rendering of a video game, and upscaling it to a higher resolution.

        They are all different in how exactly they do this, they all have different visual quirks, oddities, quality.

        They are also all designed to work with their own hardware, primarily.

        These realtime frame upscaling algos also usually come with an accompanying Frame Generator… which basically makes a ‘fake frame’ in between ‘real frame’ renders.

        This can make your fps go up, but it can also introduce… weird kinds of input latency, other visual oddities, which will tend to be much more noticable and much worse for fast paced, competetive games, but is usually not a problem for slower paced, less intense games.

        What Decky FrameGen does is… short version is that it takes a bunch of that kind of software and essentially hacks it into some games.

        Each game is different, each kind of frame upscaler / frame generator is different.

        Technically, Decky FrameGen is more or less just a front end to make this work easily on a Steam Deck interface.

        Technically, its really pulling from Optiscaler, which is a collection of basically… video game / video driver modders / hackers.

        They are writing and tweaking code so that things that should not officially work… do.

        So… maybe think of this as a kind of very, very complicated mod for a video game… and your hardware.

        lol

        Also, when I say ‘hackers’ I mean that in the sense of … making things that shouldn’t work, work, not in the sense of bad guy bad person who is intentionally fucking up your shit in one or another.

        As to how to use a frame upscaler?

        The resolution you set for the game is the ‘target’ resolution. Say 1920 x 1080.

        What the upscaler does, is render a frame at… 90%, 80% of that resolution, and then ‘upscales’ it to that full 100% resolution.

        When you see modes like ‘Quality’ ‘Balanced’ ‘Performance’ ‘Ultra Perfomance’… basically, you’re going steadily downward to a smaller percentage of resolution that is actually rendered, and then upscaled.

        So, a 100% … would basically just be equivalent to… not using an upscaler at all.

        This all exists so that you can get more FPS than you otherwise could, for what is, in theory, supposed to be only a small degredation in visual quality.

        The problem is that the degredation often ends up being fairly drastic, and the other problem is that… a whole lot of game devs just get or already sloppy, and now their answer to ‘why does this game run/look like garbage’ is ‘buy a graphics card that supports the upscaling tech we designed it for.’

        Now to try to wrap that all around:

        If you can hack in support for games and older hardware to run the upscalers, instead… well now, you may not need to actually buy the graphics card, because now, it might kinda work on what you already have.

        Apologies for how long this explanation is, but this shit is just actually really complicated.

        Finally, as update to my original comment:

        FSR 4 is working on Cyberpunk 2077, on my steam deck, with this, right now.

        As far as quality and FPS goes… well for now, lets just say it works, it might not be as good as the uh, hacked in DLSS, but I am running a bunch of benchmarks right now.

  • mnemonicmonkeys@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    2
    ·
    19 hours ago

    Why do all the guides instruct you to go to desktop mode to install the DeckyLoader plugin? Half the point of DeckyLoader is to let you do that from game mode.

    • sp3ctr4l@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      2
      ·
      edit-2
      17 hours ago

      Because there is no way to install Decky from the game view/mode itself.

      Basically, think of it as a mod, or maybe a mod manager, but for the game view/mode itself.

      … Can you install a mod for Skyrim… from within Skyrim?

      Probably not lol, that would be a hell of a spell.

      Yeah, you gotta go tinker with things in the background for the foreground to get a bunch of nifty new neat stuff.

      And more specifically, with this update to Decky Frame Gen… install is manual because this is experimental.

      They don’t want to push an update that could break as a mainline update… so, they don’t.

      If you want to volunteer to be a guinea pig, you gotta get on the treadmill.

      • mnemonicmonkeys@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        16 hours ago

        Because there is no way to install Decky from the game view/mode itself.

        This is not what I was referring to. None of the guides actually go through the DeckLoader install process, they generally just link back to a previous guide on how to do that.

        And more specifically, with this update to Decky Frame Gen… install is manual because this is experimental.

        It’s not manual though. If you already have DeckyLoader installed, you can just install DeckyFrameGen from within the DeckyLoader menu in game mode. I’m pointing out that it’s silly to go into desktop mode to do a manual install when it’s literally just 2 clicks inside DeckyLoader