this post was submitted on 14 Aug 2023
59 points (96.8% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

54476 readers
415 users here now

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don't request invites, trade, sell, or self-promote

3. Don't request or link to specific pirated titles, including DMs

4. Don't submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder

📜 c/Piracy Wiki (Community Edition):


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 1 year ago
MODERATORS
 

I bought a refurbished steam deck finally and am thinking about what my ahem acquisition workflow will be. This is what I'm thinking from my past experience daily driving Linux (arch btw):

For Linux native games, easy - just torrent it and/or install it and play.

For Windows:

  • For game file dumps, add the .exe in Steam as a non-steam game and run it with proton.
  • For setup installations (repacks etc.), run the setup.exe with wine, install to a location, then do the same as above.

For any issues with the above, try installation scripts from Lutris and review protonDB and wineHQ to troubleshoot.

Is there an easier way I'm missing?

Edit: Will also check Bottles. Apparently you can use Heroic launcher to install setup.exes? If true I'll try that also.

top 17 comments
sorted by: hot top controversial new old
[–] JDubbleu@programming.dev 8 points 1 year ago

I usually run repacks on Desktop PC with Windows and copy over resulting files and point Steam at the resulting exe. It makes the process a lot faster since my Desktop has a 5800X3D. Other than that though pretty much the exact same process on my end.

[–] Chickerino@feddit.nl 7 points 1 year ago

literally just run the setup/game exe through lutris or bottles, then add the shortcut to steam

bullet point #2 fails more than half of the time for me.

What I found works for me is... well I'll just repost my previous advice:

if anyone is struggling with installing 3rd party mods and such in Proton, try starting your installation process from ConEmu (ConEmu64.exe) (It's a simple, open-source, portable terminal emulator for Windows) instead of pointing the Non-steam Games wizard at each installation and gaming exe individually.

I originally tried to do this with the explorer.exe built into Wine, but getting that thing to launch is a pain.

for example a lot of Windows programs will have you download an .exe that installs the program, then you need to run a different .exe to actually run the program. Steam's non-steam game wizard in combination with Proton gets confused by this and runs the two .exe's in separate environments, screwing with any attempts to install a mod or install the app itself.

[–] Daxter101@lemmy.blahaj.zone 4 points 1 year ago* (last edited 1 year ago)

Honestly, because troubleshooting gets annoying for me when I want to play a game, I have made a brain-dead algorithm for how to play games on the deck, and it looks like this:

  1. Do I want to buy it on Steam? If not,

  2. Does it run in Windows? If yes, just download and install in Windows PC, and then (Warpinator) it into the deck. Add shortcut to steam, use latest stable proton. That's it. You're done.

  3. W-wait... It doesn't run natively on Windows? (Old af games like Touhou 6). Just Bottles it, and finagle with the setup a bit, that's gonna take some effort.

As a general rule, proton is a beast, and I have stopped bothering with Linux native piracy entirely.

[–] Diurnambule@lemmy.sdf.org 4 points 1 year ago

No need get window. You need somes tools though.

From the stock app market (called discover) :

  • Transmission
  • Lutris
  • ProtonUp-QT to install ProtonGE

From GitHub:

  • Decky (and the addon SteamGridDB)

On desktop mode.

I download my games as torrent from dodirepack or fitgirl with the software transmission(from stock appshop).

Once I have a game I use Lutris(from stock appshop) to execute the installer. Install games on :Z Wich is the steals file system.

Then I add the game to steam on desktop mode.

I set the compatibility in the game options mode on proton or protonGE.

And I rename the game to their steamid to be able to search for contrôler config. (Find steam game I'd on the site SteamDB)

In game mode

I then setup images for the games with the addon SteamGridDB installed from Decky (and addon loader for steamdeck)

If I have trouble running game I use protonGE which I installed with ProtonUp-QT (from stock appshop)

[–] Rabbit@lemmy.dbzer0.com 2 points 1 year ago

Only roms and syncthing to sync saves. I love syncthing.

[–] highseas@lemmy.dbzer0.com 2 points 1 year ago

I like using third party launchers like Bottles since you can add a steam shortcut, and easily pass --unshare=network in the launch parameters when launching to disable Internet access to the cracked games.

[–] CorrodedCranium@leminal.space 2 points 1 year ago

PCGamingWiki for any older or less popular games.

[–] gentoo_biscuit@thelemmy.club 2 points 1 year ago

Bottles is nice. Granted, I've only had to use it for one game with a setup.exe so far, but it was more straightforward than trying to do it through steam

[–] mitkah@feddit.de 2 points 1 year ago (2 children)

I install games with the heroic launcher. And add the game to steam

[–] hogart@feddit.nu 3 points 1 year ago (2 children)

Not much aaargh about playing bought games tho!

[–] strongarm@lemmy.dbzer0.com 3 points 1 year ago

No need to be buying games on Epic

[–] mitkah@feddit.de 1 points 1 year ago

With heroic, its super easy to install the setup.exe

[–] uninvitedguest@lemmy.ca 1 points 1 year ago

When you install games using this method, what do you do to install updates/patches?

[–] pwnstar@sopuli.xyz 1 points 1 year ago

Go onto 1337x.to using a vpn or tor and look for jc141 torrents which include a wine script and a compression system built in which i really love, sometimes you gotta keep it unmounted and use proton to fix problems though

[–] Drinvictus@discuss.tchncs.de 0 points 1 year ago