this post was submitted on 28 Feb 2025
36 points (95.0% liked)

SteamDeckPirates

1918 readers
142 users here now

Welcome to SteamDeckPirates

Where we sail the seas with our SteamDeck!

This is where we discuss and talk anything about the SteamDeck, Linux Gaming, Hardware, Software, Emulation, etc.

But you know what we love most? Piracy!!!

Wiki:

This is where we have archive most of our resources and guides. Click here to go to the wiki. (no link yet, work in progress)

For any changes, suggestions or requests, contact us or make a post with "Wiki" on the title and we'll work on that.

Rules:

  1. Be nice.
  2. No extreme politics, and mostly no politics.
  3. Stay on topic or close, for example linux, hardware or OS discussions are encouraged.
  4. Try to link github/github, or other easily auditable sources when sharing programs.
  5. No crypto, blockchain, etc.
  6. No X/Twitter links.
  7. If needed, feel free to contact mods.
  8. If in doubt, read rule 1.

Active mods:

Related communities:

founded 2 years ago
MODERATORS
 

Just found this place, I dig it! I do gamedev on my Steam Deck, and I'm also a systems engineer. I have a repository of all sorts of Arch based things for pirates that are somewhat specific to Steam Deck ('cause Valve does some weird shit in the name of convenience, but I get it, people don't buy this machine to be a laptop like I did).

Any who, now that I've found this place I may put together more of my scripts into an easier to digest format and throw it up on Codeberg or something.

For now, I'll point you all towards a tool that I found on GitHub. I have a fork that I wrapped with a bash script to make life easier when it comes to grabbing FitGirl repacks. I've made a Pull Request to get it merged into the original repository, but my fork will probably be kept up to date more frequently (I don't know the original maintainer).

My Fork: https://github.com/madamegaymes/Fucking-Fast-Multi-Downloader

Original tool: https://github.com/JOY6IX9INE/Fucking-Fast-Multi-Downloader

My PR: https://github.com/JOY6IX9INE/Fucking-Fast-Multi-Downloader/pull/2

What does the tool do?

  1. You give it a FitGirl game URL (or several URLs)
  2. It scrapes all the fuckingfast direct download links
  3. Passes all that to python to download each part automatically

It probably isn't bug-free, I made these tweaks for myself and just today decided to try to get it merged into the original tool. I have ideas on how to make the tool much, much easier to use, so feel free to let me know if you run into issues!

The README should have the details, but I can add more if something is not clear. I'm not sure what the average level of tech savvy is in this community yet.

all 12 comments
sorted by: hot top controversial new old
[–] twistypencil@lemmy.world 6 points 18 hours ago (2 children)
[–] sleep_deprived@lemmy.dbzer0.com 6 points 16 hours ago

A person that does popular repacks of pirated games - essentially, she takes a pirated game, compresses it as best she can to optimize download size, adds an installer that also handles decompression, and ships it as a new torrent.

[–] madame_gaymes@programming.dev 1 points 13 hours ago (2 children)
[–] twistypencil@lemmy.world 1 points 8 hours ago (1 children)

Is it easy to install these on the deck? I imagine it can't be hard, I've got Linux skills and have installed other things on desktop mode, but it is usually flatpak or similar... Are these windows exes?

[–] madame_gaymes@programming.dev 1 points 8 hours ago* (last edited 8 hours ago) (1 children)

Yea, they are all EXEs. Some pointers:

  • Take the extra steps to verify files against the md5 checksums. FitGirl's process will do this for you before and after install as long as you don't tell it to skip that part. Good way to ensure that you have the right files. FitGirl has been around long enough, and has a great reputation so far. Still, only do what you're comfortable with and corroborate my info with others' experiences.
  • I would create a generic wine prefix (using Heroic, Lutris, or even Steam) that you use solely for running the installers. It's a way to sandbox the installer from the actual game prefixes and keep it clean.
  • Have the installer decompress the game files to a spot in your home folder, outside of the FitGirl prefix. I use /home/deck/Games. Once the decompression is complete, then you can spin up customized Proton prefixes for each game individually.
  • Be prepared for looooooong install times. The larger the game, the longer it's going to take. Just keep in mind that the slowness is purposeful to reduce chances of corrupted game files. It's a necessary inconvenience.
  • ProtonDB is a good resource for understanding how a Proton prefix will need to be configured for a particular game. Things like the Proton version and any Visual C++ libraries, etc.
[–] twistypencil@lemmy.world 2 points 13 hours ago (1 children)

Nice, how do I know which of these I can run on steamdeck?

[–] madame_gaymes@programming.dev 2 points 13 hours ago* (last edited 13 hours ago) (1 children)

Option 1: Search for it on Steam and see if Valve have confirmed playability.

Option 2: Search through ProtonDB for community notes and tweaks that might help run games better.

Option 3: If you really want to play a game, but it isn't listed on the above 2, then it probably won't run. However, you can always fall back to double-checking system requirements on the game's Steam Store page against the Deck's specs.

ETA: Some times, even what's listed as playable just can't be played for one reason or another from a FitGirl repack. For instance, I really want to play Assassin's Creed Odyssey again, but alas it simply will not run no matter which repack I get. Some times that's just the way it goes, unfortunately.

[–] twistypencil@lemmy.world 2 points 8 hours ago (1 children)

Oh! Ok, I know how to check if games are playable on the deck in general, I was meaning if I go to Cypherpunk on fitgirl, how would I know what is there could be installed on my deck. I guess what you are saying is if it's playable on the deck and it's on fitgirl, then should be good to go, with some exceptions that you outlined

[–] madame_gaymes@programming.dev 1 points 8 hours ago

Ahh, I see what you're saying. Yea, that's about the gist of it.

One thing to keep in mind, these repacks are all Windows based, so if a game has a native Linux version (like Shapez for instance), you can't get the Linux version on FitGirl. Otherwise, they will run in Proton just like if you bought it on Steam or GOG.

[–] shaytan@lemmy.dbzer0.com 4 points 19 hours ago (1 children)

Do you mind if I add this to the Wiki?

[–] madame_gaymes@programming.dev 1 points 13 hours ago

Not at all!