• 203 Posts
  • 425 Comments
Joined 3 years ago
cake
Cake day: July 19th, 2023

help-circle
  • Heroic is a great option, and will likely remain most people’s preferred way to play Epic games on Linux/SteamOS. After all, a lot of windows users prefer heroic there as well due to the bloat/slowness of the official Epic launcher.

    That said, official support is always good. It both represents that Linux is growing and a viable alternative to windows, guarantees better support from games on the platform in the future, and pressures other companies to also support Linux.

    Basically this (and GoG adding support) are big deals, even if it’s not because we really needed their official support to have a good way to play their games.


  • Proton is really meant to work through steam, UMU is meant to replicate how reliably games run through steam+proton without steam. There’s a reason that heroic and all the other game launchers are switching to UMU as the default for running games.

    My basic understanding is that, in addition to proton, steam provides a set of Linux runtimes, to make sure that the converted system calls from proton always match up with the correct standardized runtimes on the Linux system, regardless of distro. They also provide winetricks/protontricks as needed for games. There’s also some system variables passed to tell proton/etc that the game is running through steam and has this setup. Finally steam distributes shader caches, which both improve performance, and bypass proprietary video codecs by replacing them with open source friendly video files.

    UMU is basically replicating all of this except the shader/media distribution, hopefully allowing games to run as reliably outside of steam as they do inside of it.











  • Also, AAA is struggling with games being too large. Every game is so expensive and has so many years of development that it’s hard for a studio to survive a flop without a major publisher. But the major publishers are pushing for studios to pursue games that have a really high flop rate (live-service, competitive shooters/etc). Additionally because every game has so much money invested in it, the studios are scared to try anything too different or unique, resulting in the games having a bland “design-by-committee” and not offering anything meaningfully different from what’s already out there. Features are intentionally held back so that the game will have content to drip-feed the players later, resulting in lacking content at launch.

    I really think the AAA industry needs to downside, split up many AAA studios into multiple AA projects.




  • You’ll probably have better luck with heroic, but for steam try these

    • running the game through game mode instead of desktop mode
    • disabling steam overlay for the game
    • setting the game to windowed or borderless window mode (either by changing a setting config file or pressing alt+enter while the game is running).

  • I would install them through heroic rather than lutris or something else.

    Alternatively you can add them as a non-steam game and run them through steam, although if the game has an installer you might need to run the installer and then change the target in steam properties to the game executable. Overall this method is a lot messier than heroic.


  • I was fine with Doom Eternal’s weapon wheel, since it slowed down time it gave me time to pick what I needed. If you’re wanting to do quick weapon swapping like some high level players do that obviously won’t cut it though. That said, I had the back buttons already mapped to dash/jump/chainsaw/etc so couldn’t use them for weapons.

    One way you could set it up is with control overlays, where you have one button cycle through multiple weapons. So you could have a back button that switches to super shotgun, but with a second press switches to the regular shotgun. Repeat that for the other weapon types with the other back buttons.