I run arch and have never tried pirating games on a Linux distro before. Mostly just movies and music but I’ve run some cracks on my girlfriends windows install so I’m not unfamiliar with it. Would most game cracks run through lutris? Or would I have to download from some place like gog?

  • Yote.zip
    link
    fedilink
    English
    arrow-up
    29
    ·
    1 year ago

    Most game cracks work just fine through WINE. You just need to get the game extracted into the WINE prefix and have the crack applied, then point Lutris at it and it will work fine. If you find a specific crack isn’t working, you can probably find another that does, or crack it yourself using simple tools that are always Linux-compatible. I wrote a guide on using these tools for reference.

    • drunkensailor@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 year ago

      not OP but nice guide. thanks man

      Ive only done a handful in linux. mostly i use repacked gog stuff cuz its easy and i don’t have to deal with cracks. so easy that sometimes i end up legit buying to support the devs if the game is good.

      lot of the time i also use firejail. haven’t run into many issues with it so far (i think there was one game where i disallowed net access but it wouldnt run until i granted it) and most stuff works same as without.

      • Yote.zip
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        I may be biased because I already know how, but to me defeating DRM using the community tools is really trivial and I tend to use Steam copies of games because I like the Steamworks features that I can emulate with Goldberg. Even when given a choice between a GOG copy and Steam copy, I usually pick Steam. It’s sort of a weird decision for me to make for permanent archival because I really hate DRM but the DRM versions have more features (achievements, auto-LAN, etc) and are negated with a local DLL so is it really DRM at that point?

        I deny network on all my games unless I have a good reason to allow it - almost never have problems with them being mad about it as long as their DRM is emulated/defeated. I use bubblewrap’s bwrap --unshare-net --dev-bind / / as a command prefix in Lutris to do so.

        • drunkensailor@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          I’ve heard a few people mention bubblewrap but never really looked into it. might have to read up and give it a try. do you think it’s pretty easy to pick up coming from firejail?

          • Yote.zip
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 year ago

            If I were to guess, it should be easy to pick up if you know what you want to do with it. I know Flatpaks use bubblewrap to accomplish their goals, and you can see an extensive example of bubblewrap here.

    • totallynotfbi@lemm.ee
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      Just curious, are there any native cracks for Linux? As in, for ports of games done by Feral Interactive, Aspyr, etc

      • Yote.zip
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        1 year ago

        Yes, and you can crack those yourself as well. Goldberg Steam Emulator works on Linux Steamworks API games, and you can unwrap SteamDRM from Linux executables with pyUnstub. Sometimes you’ll need to fake a local Steam runtime for Linux games as well (Windows games can also have this problem I think, but it’s much more rare for some reason).

        Anything native Linux that uses a DRM that’s not Steam-based is probably rare and custom.

        • totallynotfbi@lemm.ee
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          I didn’t know that Goldberg’s Steam emulator worked on non-DLL Steamworks implementations. Thanks!

    • kaya@eviltoast.org
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 year ago

      Agreed, bottles is great. You can modify steam’s proton instances using it as well (though it’s disabled by default)

      • madnerds@midwest.social
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        Do you mean you can force a game in the Linux steam client to run using wine instead of proton? How?

        • kaya@eviltoast.org
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          Do you mean you can force a game in the Linux steam client to run using wine instead of proton?

          You can probably do that, but i just meant you can easily configure the proton prefixes that steam has made for each game which i found pretty handy at times

          • madnerds@midwest.social
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 year ago

            Ok thanks, that’s pretty neat. I tried enabling that option and updating the runner for the steam game but it didn’t do anything. Oh well.

  • Corroded@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 year ago

    They work just fine. You can either attempt to use the install script Lutris provides you and hope it gives you the option to supply your own files (this is primarily GOG games and source ports) or set up a new game from scratch by selecting the exe file of the installer and later changing it to the game.

    You should check ProtonDB even if you aren’t using Proton to make sure there’s no additional fixes or edits that need to be applied.

    If you need help or have questions let me know.