🎧MutatedBass🖱️

  • 0 Posts
  • 6 Comments
Joined 2 years ago
cake
Cake day: June 16th, 2023

help-circle
  • As others have suggested Lutris, Heroic, or Bottles can make the process easier. I use Lutris personally.

    I’ll walk you through exactly how I install a pirated game using Lutris since you mentioned you’re new to Linux and using WINE/Proton.

    • Download and extract your desired game.
    • Create a new folder wherever you store your games. This folder will be the WINE prefix for the game you are installing, so I usually name it the name of the game (don’t use spaces in the name of the folder, for some reason, even if you wrap the path in quotes, Lutris gets unhappy, use Game-Name instead of Game Name). You should always install games in their own independent prefix.
    • Click the plus (+) icon in the top left of Lutris, then click on Add locally installed game.
    • Fill out the name field, and select Wine in the Runner dropdown.
    • Switch to the runners tab and select the version of WINE you would like to use in the Wine version dropdown.
    • Switch to the Game options tab and click Browse next to the Wine prefix field. Navigate to the folder you created earlier. Click Save in the top right of the window.
    • Navigate to the game in your library and click play, this will create the WINE prefix. Once the error message saying something about a missing executable comes up, just dismiss it.
    • Copy the game to /path/to/prefix/drive_c/
    • Right click the game in your library and click configure. Switch to the Game options tab and click Browse next to the Executable field. Navigate to and select the game installer. Click Save in the top right of the Window.
    • Launch the game from your Lutris library and proceed with the installer as you normally would.
    • With the game installed right click the game in your library, and click configure again. Switch to Game options and click on Browse near the Executable field again. Navigate to the installed directory and select the exe that launches the game. Click save in the top right of the window.

    And we’re finally done lol. Now when you launch the game it should open up like normal. Once you get the hang of the flow it just takes a couple minutes.

    I’ve heard some people mention they have had issues with Fitgirl installers, I’ve never had any problems personally so I guess it’s luck of the draw on games. I’ve also never had any issues with the GOG installer, Razor1911’s, or clean Steam files cracked with Mr. Goldberg etc. If you have issues with one source, but the game is verified to work on ProtonDB or something, it’s best to just try another source.

    Some games may require you to install one or more additional dependencies, dotnet is one you will probably need to install frequently. Here’s some info on that.

    If you run into any issues let me know and I’d be glad to help if I can.


  • Nice post. The ps3 is great fun if you like to tinker with this sort of thing, are on a budget, or even if you just want to relive some old games that never got ported to future gens.

    I picked an original phat model for $20 a few years ago. It came with a 60 gb hdd which I replaced with a 320gb hdd I had laying around that would otherwise just collect dust due to it’s miniscule size. The console made a ton of noise and would get really hot, the thermal compound was completely siezed due to it’s age and heavy work load, so I replaced it with some fresh mx4 and gave the console a good cleaning. I installed Rebug and set the minimum fan speed to 60%, it’s still loud but it doesn’t get hot anymore. Once that was all done I loaded up a 2tb external drive with my favorite games from that generation.

    To be honest, I had a lot of fun jailbreaking and tinkering with it, but I can count on one hand how many times I’ve gamed on it since. I should probably give it to someone who will get more use out of it lol.




  • Here’s a script from GPT4:

    #!/bin/bash
    
    # Create a temporary file for storing file checksums
    tempfile=$(mktemp)
    
    # Generate MD5 checksums for all files in the current directory and its sub-directories
    find . -type f -exec md5sum '{}' \; | sort > $tempfile
    
    # Detect and delete duplicates
    awk 'BEGIN {
        lasthash = "";
        lastfile = "";
    }
    {
        if ($1 == lasthash) {
            print "Deleting duplicate file: " $2;
            system("rm -f \""$2"\"");
        } else {
            lasthash = $1;
            lastfile = $2;
        }
    }' $tempfile
    
    # Clean up
    rm -f $tempfile
    

    This script can be run with Termux from the root of your internal storage. Usually /sdcard or /storage/emulated/0. Do not confuse this with running from root if you are rooted.

    Before using a script that interacts with your files you should backup anything that is important just in case.

    Furthermore, if you comment out:

    system("rm -f \""$2"\"");
    

    By adding a # in front of it like this:

    # system("rm -f \""$2"\"");
    

    You can run the script and see what files the script would delete without actually deleting them. I would recommend doing this as I have not tested this script.