Moving to Linux soon, and wondering how pirated games work with it. I know about proton with steam and lutris for most bought games, but how would I run pirated windows games over there?

  • Lexi Sneptaur@pawb.social
    link
    fedilink
    English
    arrow-up
    49
    ·
    1 year ago

    I use Lutris for this. It makes configuration simpler. The problem is that your crack or patch might not work because it’s shit or because wine/proton doesn’t like it, and it’s not easy to figure out why.

  • AnEilifintChorcra@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    39
    ·
    1 year ago

    Jc141 on 1337x and LinuxRulez on torrminatorr have repacks specifically meant to work on linux. You just have to run their bash scripts and it auto decompresses the files and sets everything up for you. Make sure to follow jc141 setup guide on github to make sure you have all the dependencies installed. https://github.com/jc141x/jc141-bash/blob/master/setup/readme.md

    For Fitgirl and Dodi repacks, Lutris is probably the easiest. I usually setup my folders similar to jc141. GameName with 2 subfolders called game and prefix. The game folder is my working directory and my prefix folder is my prefix directory. This allows me to have different wine prefixes for each game in case some games have extra dependencies that mess with other games. I point Lutris to the installer exe and run the install then afterwards I switch it to the game exe. I usually use WineGE instead of the default Lutris option for the prefixes.

    For KaOsKrew, I use a windows VM with QEMU to unpack and use sftp to transfer the files because I haven’t had any luck with getting their installer to work. I do the same with Fitgirl and Dodi repacks that have unarc errors during decompression. Then its just setting up with Lutris as normal.

    You can also add non Steam games to Steam and make them use proton, I’ve only had to do this once with RE0, I couldn’t get it to run any other way.

    r/linuxcracksupport might be helpful and I think they have a matrix chat too.

    • Drbreen@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      2
      ·
      edit-2
      1 year ago

      I’ve recently been convinced to try Linux again because it’s so easy etc but I didn’t about repacks and fuck, why does it seem so complicated? Windows, 2 clicks of a button and it’s done…

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

          There is AppImages. There’s also tools to package games as AppImages with Wine.

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

              AppImage launch times should be not that far off of running it barebone unless you have a MASSIVE appimage, as it uses FUSE, but I get your frustration, especially on slower hardware.

      • AnEilifintChorcra@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        1 year ago

        For jc141 and LinuxRulez it really is just 2 clicks once you have the dependencies installed. Your distro will already have most stuff installed but if you follow along with the jc141 setup they basically cover nearly every option that someone might need to get their repacks to just work.

        I just checked and it took 16 clicks within Lutris to install a Fitgirl repack, not counting the Fitgirl install setup part.

        I’d personally much prefer to do that than to have to deal with Windows and Microsoft but thats just because I care more about online privacy and can’t stand monopolies more than the average person.

        To make it even easier, instead of using Lutris you could just install them as non Steam games in Steam, again I probably would just use Steam to install them if I didn’t care about privacy and stuff.

        I don’t see these things as a linux issue but more so as a monopoly issue. Microsoft has gone decades doing everything they can to ensure Windows is what people think of when they think of computers and its worked.

        • gr522x@lemmy.ml
          link
          fedilink
          English
          arrow-up
          4
          ·
          1 year ago

          Microsoft has gone decades doing everything they can to ensure Windows is what people think of when they think of computers and its worked.

          I agree, I think Google has done an even better job brainwashing people to the point that any search online is considered ‘Googling’, still makes me cringe to hear ppl unknowingly shill for a corporate monopoly without even consciously knowing they are a walking advert for Alphabet’s data harvesting empire.

          • Drbreen@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            1 year ago

            Oh yeah I get it. And I’m not adverse to learning new things. If anything I’m interested in moving to Linux to learn something new but as I mentioned on another post for me it’s about time. Between work and 3 kids, I don’t have much of it, not enough to barely do the things I want to do but maybe one day. If I make the switch to Linux, I need everything that I have going on Windows now, to just work.

  • rush@lemm.ee
    link
    fedilink
    English
    arrow-up
    21
    ·
    1 year ago

    If you already got steam set up, just add your pirated game as a non-steam game.

    If you’d want some more control about the environment a game runs in (e.g tooling like DXVK), I suggest bottles, it’s a tool designed to more easily manage Wine installations and dependencies.

    They have their own compatibility layer called “Soda” based on the same tech that Proton uses, just with less of a gaming focus out-of-the-box. They recommend installing through Flatpak, a software management tool that’s available by default on many Linux distributions, but note that you’d wanna give it access to your games folder (wherever you wanna put that) or your entire home-folder using Flatseal

    • Bluefruit@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Wow now thats really cool. Im curious if this would work well with Ilok.

      The main reason im not switching atm is because i make music and unfortunately some of the plugins i use require Ilok. Regardless if it does, def interesting! Thanks for sharing.

        • Bluefruit@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Ilok is a license manager used by some vst or plugins to pervent piracy. It sucks. Its not based on any DAW or anything like that.

          Ive been doing research on whether it can be run using things like wine but it seems to break pretty easily if wine updates.

          https://www.ilok.com/#!home

    • Lvxferre@lemmy.ml
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      1
      ·
      edit-2
      1 year ago

      Why do jc141 releases use DwarFS, instead of more typical compression formats like tarballs?

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

        From their Github: Q: Why use the dwarfs format? It makes it less convenient for users. A: Our purpose is to serve a community which is involved enough to be able to follow a short setup page. It enables us to provide users with new technological features that we find useful.

      • AnEilifintChorcra@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        9
        ·
        1 year ago

        I think I remember one of them saying its because some games can be decompressed “on the fly” with DwarFS. So their mindset is the user doesn’t have 2 copies of the game, compressed and decompressed, which saves space but also increases the chance that the user will continue to seed the files. Instead of someone downloading the archive, decompressing it and deleting the archive and just keeping the game files which can’t be seeded.

  • tehmics@lemmy.world
    link
    fedilink
    English
    arrow-up
    13
    ·
    1 year ago

    On steam deck I just install them with Steam forcing it to run in proton. Works great

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

    Use bottles for Linux , its just a great experience using that software I am already playing Far Cry Primal and Battlefield 1

  • HughJanus@lemmy.ml
    link
    fedilink
    English
    arrow-up
    10
    ·
    1 year ago

    Thread hijack:

    Has anyone found a Tony Hawk PS1+2 file? Not about to pay $40 for some online-only BS.

          • HughJanus@lemmy.ml
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 year ago

            I’m so very confused.

            Vimm.net seems to be entirely comprised of emulators.

            I found it on c/crackwatch. It links to this predb site which prompts you to download a text file that has the same instructions in it as the website. The first instruction says “extract”. Extract what? It also says I have to change firewall settings so the game can’t connect to the internet and I’ve no idea how to do that.

            I don’t see Tony Hawk or any other games on that megathread site.

            All these torrent sites just seem to link back and forth to each other.

            Search results for a good place to find Torrents turn up nothing but VPN ads.

            • kugmo@sh.itjust.works
              link
              fedilink
              English
              arrow-up
              1
              ·
              1 year ago

              vimm is for old console/handheld games. on the megathread link go to the games section, go to ones of the torrent sites in general purpose and look up tony hawk

                • kugmo@sh.itjust.works
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  arrow-down
                  2
                  ·
                  1 year ago

                  If you can’t click 3-5 links within the megathread rentry link and search for one the game you want on lets say 1337, then maybe paying is more your speed

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

      Not sure if you are allowed to post direct links here but when I want pirated steam games I always go to https://cs.rin.ru/forum

      Search for the game, click on its thread and browse the pages until you find a good crack or repack (fitgirl, dodi and others posts their repacks on that site) or sometimes you will have to download the clean non cracked files on there and patch it yourself. Fortunately that’s quite easy.

      Here is a link to PS1+2: https://cs.rin.ru/forum/viewtopic.php?f=10&t=105415&hilit=Tony+hawk&start=150

      The post by “Masquerade” looks promising.

      PSA you need to make an account before links will show, and if the download is encrypted/locked, the password is always “cs.rin.ru” unless something else is specified.

      NB: I obviously can’t guarantee that the download is safe, but I would trust it. You could also check the other pages if someone you trust (like fitgirl) posted something

  • SterbenDeathGun@lemmy.ml
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 year ago

    In most cases, the windows version will work with Lutris.

    I remember I pirated God Of War and Days Gone and they worked fine.

    You need to run the setup installation, and then select the game launcher (.exe) as executable.

  • Corroded@leminal.space
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    As other have pointed out a majority of the time games are setup with Lutris. Essentially you create a new game, set a wine prefix so you have a Windows-like directory, then you select the installer as the executable before switching to the games executable. Sometimes you may need to limit the RAM usage of installers or check ProtonDB/PCGamingWiki.

    These steps are the same steps you would use for CD games that don’t have a (working) installer script or indie titles from places like itch.io.

    JohnCena141 is in a few piracy Wiki’s here and they focus specifically on native Linux titles. They’re exclusively on 1337x as far as I’m aware.

    • luap@awful.systems
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      It will now. You just have to do some poking. You need vinegar installed (It’s on flathub if you’re a flatpak user.) Tell wine to use vulkan instead of DXVK (mkdir -p ~/.var/app/io.github.vinegarhq.Vinegar/config/vinegar/ && { echo “[player]”; echo “dxvk = false”; echo “renderer = "Vulkan"”; } >> ~/.var/app/io.github.vinegarhq.Vinegar/config/vinegar/config.toml ) for flatpak again. And then boom. roblox running. no issues.

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

      In all my years of pirating on Linux is the first time I’ve heard of this tool, could you give a brief description of it? Their Github isn’t entirely clear and his website is completely in Russian.

      • anon5621@lemmy.ml
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        1 year ago

        It’s create own folder with wine prefix.If simply talking when u click on exe file,pop up a new window with asking u which version of installed proton/wine to use and on what to run it vulkan/opengl/gallium-nine .it’s automatically download the updates of dxvk and new version of proton-lg and proton-ge.And have very cool feature about adding shortcuts to main menu and ur desktop folder like it would be usual native program.It’s also have wide customization about launch options and integrated vkBasalt as example

  • Gush@lemmy.ml
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    1 year ago

    I just do right click on the exe file and “open with wine”. It works for me

  • kttnpunk@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Proton will make almost anything work. There are more than a few different approaches but if you need a gui/simplified all-in-one tool I can’t recommend lutris enough.

  • Astaroth@lemm.ee
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    3
    ·
    1 year ago

    just mount the .iso (if there is one) and run the installer (e.g. setup.exe) with WINE

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

            oh what are you saying? The largely volunteer-developed reimplementation of the entirety of the Windows / WIn32 API is not perfect? If only I had known!!1

            Seriously, of course Wine is not perfect, but your dependency issues are largely minimised when using something like Bottles, which manages them for you. And saying that Wine never delivers a result is factually incorrect, even when just looking at compatibility rating for games, not even accounting for other software.

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

        assuming that you’re running WINE through the terminal you’ll see if there’s any error and usually it’s pretty simple to find what you need to make the game run (if it doesn’t already)

         

        for starters get all the gst/gstreamer packages including the plugin ones (libav, good/bad/ugly, etc.) and make sure to have both 64 and 32bit versions.

        get wine-mono (or directly install .net runtimes in your wineprefix, easily done with winetricks) and wine-gecko.

         

        after that you basically just get whatever .dll or vcrun stuff as needed (following error messages), most easily done through winetricks

         

        I will admit though, while using Linux Mint (instead of Arch Linux which I use on my home PC) at a relative’s house I had some trouble at first because a) apt package manager sucks, b) the names of the packages were different, and c) wine-mono and wine-gecko packages didn’t exist so I had to follow these instructions https://wiki.winehq.org/Mono & https://wiki.winehq.org/Gecko

         

        also just like how protondb is a really good resource to look up how well games will run on steam proton and tips on how to run them, there’s https://appdb.winehq.org/

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

            I wasn’t saying it can be done, thing is the time and effort to make it work is way too much…

            If you think it’s too much time and effort for you, that’s fair enough.

            I obviously don’t think it is or I wouldn’t do it. Also something to note is it gets easier and faster with time as you have more things already installed and thus more games run out of the box, as well as just having the experience and know-how of what to do.

             

            and the end result tends to be poor.

            I’m not having poor end results compared to when I were using Windows, so that’s just a you thing.

            Only real notable fault for linux gaming is online multiplayer games with anti-cheat, and luckily for me I don’t play those anyway.

             

            Well one thing that hasn’t been working that comes to mind is Frosty Tool Suite, a mod manager for Frostbite engine games, so I was unable to replay Dragon Age Inquisition with new mods on Linux.

            That however isn’t a game itself but a 3rd party mod manager, and technically I could get it too work by either using a NTFS formatted hard drive or some other tricks, but it seemed too much of a pain to deal with so I’ve left that on the back-burner.