I’m considering prioritizing buying GOG games when available, because they’re DRM-free, especially now that there’s a partner link through Heroic to show where my purchase is coming from. But a thought just occurred that those Windows-encoded videos were a problem on Steam until Valve started re-encoding those videos in other codecs on their servers. To my knowledge, there’s no legal way to distribute Proton with those codecs. Will I run into video playback problems on GOG games run via Proton? How has your experience been with that sort of thing?

Separately, I also remember Vulkan shader compilation being a problem, but it sounds like it’s less of an issue on modern versions of DXVK. Still, I’d be interested in hearing if stuttering problems for those things have been resolved as well, in your own experience.

  • Max-P@lemmy.max-p.me
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 months ago

    Valve can’t distribute the codecs legally, but the community sort of can. VLC for example can get away with it because France doesn’t recognize software patents and in general has pretty good interoperability laws. So the codecs exist in open-source form that you can compile yourself. I think Proton-GE does bundle them, and if not I’m sure someone did or at least have instructions to compile with the codecs. We’ve dealt with wmv files in games well before Proton even existed, well before Valve even supported Linux at all.

    For the shaders, it’s a normal and one-time thing. Once they’ve been compiled once they’re cached, and then afterwards it doesn’t need to recompile them and you don’t get stutters. What Valve does there is they collect the compiled shaders and distribute them to everyone so it’s faster. So it’ll be a stuttery mess for a couple minutes and it’ll progressively get smoother and smoother as new shaders will become rarer and rarer until they’ve all been seen once.

    • ampersandrew@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      8 months ago

      Right, I’m familiar with what performance looks like when the shaders aren’t compiled, but is it still the very visible and tangible issue that it was back when Proton first came out, when playing a game through Heroic/GOG? If so, do modern enough games relieve the issue by having the shader compilation step within the game itself?

      And as for the distribution of those codecs, does Heroic handle that automatically? Or if I have a version of Proton-GE, does it know to use that version when applicable?

  • ThuleanSneed@lemmy.tf
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 months ago

    FOR FREE SUCK SNEED FANCY GERMAN CAR FLOYD SEETHE COPE CHUCK’S SEETHE SEED FEED FLOYD JANNIES HOT POCKETS DILATE FOR FREE DILATE PARK AVENUE MANICURE JANNY FUCK FLOYD FOR FREE GUCCI LOAFERS I CAN’T PARK AVENUE MANICURE DILATE HOT POCKETS SEETHE FUCK DILATE SEETHE SNEED HOT POCKETS COPE FLOYD CLEAN IT UP SNEED HOT POCKETS COPE CITY SLICKER AND FUCK CITY SLICKER FUCK CITY SLICKER FLOYD FOR FREE JANNY ON LEMMY I CAN’T

  • ThuleanSneed@lemmy.tf
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 months ago

    CITY SLICKER SEETHE I CAN’T COPE CLEAN IT UP FUCK CLEAN IT UP FUCK GUCCI LOAFERS FANCY GERMAN CAR JANNIES CHUCK’S FEED FUCK CITY SLICKER FUCK COPE I CAN’T FUCK SNEED’S HOT POCKETS DILATE COPE SNEED’S FOR FREE GUCCI LOAFERS FUCK CHUCK’S COPE ON LEMMY FUCK SNEED CITY SLICKER COPE JANNIES HOT POCKETS GUCCI LOAFERS HOT POCKETS I CAN’T COPE SUCK GUCCI LOAFERS PARK AVENUE MANICURE SNEED’S CHUCK FANCY GERMAN CAR FEED FEED SNEED’S ON LEMMY

  • ThuleanSneed@lemmy.tf
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 months ago

    CLEAN IT UP I CAN’T FEED COPE CHUCK’S SUCK CLEAN IT UP JANNIES PARK AVENUE MANICURE PARK AVENUE MANICURE ON LEMMY SUCK ON LEMMY AND SEETHE CHUCK JANNY CHUCK’S I CAN’T JANNY I CAN’T FEED SNEED’S SEETHE SNEED GUCCI LOAFERS SEETHE SEED FUCK GUCCI LOAFERS SNEED FANCY GERMAN CAR I CAN’T I CAN’T SNEED ON LEMMY SNEED’S JANNIES CHUCK CITY SLICKER AND FOR FREE DILATE FANCY GERMAN CAR SEETHE SNEED FLOYD CHUCK FUCK SEETHE

  • ThuleanSneed@lemmy.tf
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 months ago

    PARK AVENUE MANICURE I CAN’T SNEED HOT POCKETS ON LEMMY HOT POCKETS FOR FREE I CAN’T SEED PARK AVENUE MANICURE JANNY CITY SLICKER JANNIES CITY SLICKER SNEED I CAN’T CITY SLICKER PARK AVENUE MANICURE COPE FEED SNEED’S JANNY FEED CLEAN IT UP FANCY GERMAN CAR SEED PARK AVENUE MANICURE CHUCK AND I CAN’T JANNY FEED FANCY GERMAN CAR HOT POCKETS SNEED’S FUCK CHUCK FOR FREE COPE GUCCI LOAFERS CHUCK’S FLOYD SNEED’S CHUCK’S CHUCK SNEED COPE SUCK FEED HOT POCKETS

  • ThuleanSneed@lemmy.tf
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 months ago

    GUCCI LOAFERS FANCY GERMAN CAR SNEED’S CLEAN IT UP PARK AVENUE MANICURE CHUCK’S CHUCK SEED CHUCK’S I CAN’T HOT POCKETS FEED SEETHE CITY SLICKER FOR FREE SNEED SNEED CLEAN IT UP JANNIES FLOYD I CAN’T SUCK I CAN’T CHUCK’S CLEAN IT UP SEED GUCCI LOAFERS JANNY FUCK GUCCI LOAFERS FOR FREE HOT POCKETS SNEED CITY SLICKER COPE CHUCK JANNIES CHUCK CLEAN IT UP COPE FEED ON LEMMY CHUCK’S AND GUCCI LOAFERS JANNY HOT POCKETS CHUCK’S JANNY ON LEMMY

  • ThuleanSneed@lemmy.tf
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 months ago

    SNEED’S JANNIES DILATE FEED DILATE CHUCK’S DILATE SNEED FANCY GERMAN CAR FUCK SNEED’S HOT POCKETS FEED SNEED GUCCI LOAFERS COPE CITY SLICKER CHUCK I CAN’T FEED CHUCK FLOYD COPE PARK AVENUE MANICURE ON LEMMY COPE FANCY GERMAN CAR FANCY GERMAN CAR COPE CHUCK PARK AVENUE MANICURE SEETHE ON LEMMY CLEAN IT UP FOR FREE FOR FREE CLEAN IT UP FLOYD FOR FREE DILATE SEETHE CHUCK JANNY CLEAN IT UP SNEED ON LEMMY SNEED SNEED’S JANNIES DILATE

  • ThuleanSneed@lemmy.tf
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 months ago

    I CAN’T DILATE ON LEMMY ON LEMMY ON LEMMY AND COPE PARK AVENUE MANICURE CLEAN IT UP FEED PARK AVENUE MANICURE HOT POCKETS JANNY DILATE CITY SLICKER FOR FREE CITY SLICKER SUCK CHUCK’S DILATE CITY SLICKER CLEAN IT UP FEED JANNY CHUCK’S ON LEMMY JANNIES AND SEETHE SUCK JANNIES SUCK DILATE COPE DILATE CLEAN IT UP GUCCI LOAFERS COPE HOT POCKETS I CAN’T CHUCK SNEED FANCY GERMAN CAR FANCY GERMAN CAR CHUCK DILATE AND FLOYD FANCY GERMAN CAR CHUCK’S

  • ThuleanSneed@lemmy.tf
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 months ago

    HOT POCKETS I CAN’T AND JANNY HOT POCKETS SNEED FLOYD FOR FREE SEED FLOYD FUCK SEETHE COPE FANCY GERMAN CAR SEETHE SNEED FLOYD FOR FREE SEETHE SEETHE SNEED I CAN’T CHUCK’S FOR FREE I CAN’T GUCCI LOAFERS CHUCK CITY SLICKER COPE FEED FUCK SEED FANCY GERMAN CAR COPE SEED JANNIES SNEED CITY SLICKER ON LEMMY COPE FUCK FOR FREE AND AND FANCY GERMAN CAR CHUCK’S I CAN’T CLEAN IT UP SNEED FLOYD