this post was submitted on 01 Jan 2024
54 points (93.5% liked)

Steam Deck

14861 readers
237 users here now

A place to discuss and support all things Steam Deck.

Replacement for r/steamdeck_linux.

As Lemmy doesn't have flairs yet, you can use these prefixes to indicate what type of post you have made, eg:
[Flair] My post title

The following is a list of suggested flairs:
[Discussion] - General discussion.
[Help] - A request for help or support.
[News] - News about the deck.
[PSA] - Sharing important information.
[Game] - News / info about a game on the deck.
[Update] - An update to a previous post.
[Meta] - Discussion about this community.

Some more Steam Deck specific flairs:
[Boot Screen] - Custom boot screens/videos.
[Selling] - If you are selling your deck.

These are not enforced, but they are encouraged.

Rules:

Link to our Matrix Space

founded 3 years ago
MODERATORS
 

So aside from Heroic and other NS launcher, at this point i already have installed the app of Epic, GoG and Ubisot correctly. I've also added some artwork with a Decky plugin. After that i've made some folder in my sd named [ launcher game sd] and both with EG and GoG i can find those folders in E:/ and install the game on the sd.

So far so good.

Now, if i try to add the file.exe of a game installed from Epic launcher to my steam library i can actually run the file as a NS game ( Cat quest - proton experimental) but the game don't have any savings. My question is, do I have to run the game from their Epic launcher or there's a way to have my NS games diectly in my library ??

all 10 comments
sorted by: hot top controversial new old
[โ€“] bjoern_tantau@swg-empire.de 14 points 10 months ago (1 children)

The problem is that when you add the exe to Steam and run it Proton will create a new fake C-drive for that exe. All your saves are in the fake C-drive for the launcher.

To solve this you can either copy or link the saves to the correct C-drive (it's usually called a Wine or Proton prefix or STEAM_COMPAT_DATA_PATH). Google should tell you how to find the correct folder.

Or you can tell Proton in the Steam-entry to use the prefix of the launcher. You'll have to set STEAM_COMPAT_DATA_PATH to the correct folder. The upside with this approach is that your drive won't be cluttered with useless prefixes for every game.

A third way to handle it is to install games with a helper like Heroic or Lutris, that makes it easier to keep track of the prefixes. They usually have a way to add a game to Steam.

[โ€“] ekZepp@lemmy.world 5 points 10 months ago (1 children)

Ty i'll eventually try Heroic then. ๐Ÿ‘Œ๐Ÿ’ซ

[โ€“] FlowVoid@lemmy.world 7 points 10 months ago (1 children)

This is the easiest way. After installing the game, Heroic even has a command that will add it to Steam (with artwork IIRC).

[โ€“] ColeSloth@discuss.tchncs.de 10 points 10 months ago (1 children)

I installed ubisoft with one simple 96 step process. Good grief did that suck. Lol.

It does work fine, at least.

[โ€“] MDKAOD@lemmy.ml 2 points 10 months ago* (last edited 10 months ago) (1 children)

Installed lutris from "Discover", opened lutris, tapped "ubisoft connect", confirmed location, tapped install. Launched Connect, logged in, installed Assassin's Creed Mirage, played game.

?

[โ€“] ColeSloth@discuss.tchncs.de 1 points 10 months ago

I didn't use Lutris, or any other 3rd party applications. I apparently went for hard mode.

[โ€“] azvasKvklenko@sh.itjust.works 5 points 10 months ago

You may want to check how to launch the launcher and tell it to automatically start the game with some launch arguments. This is usually possible because on Windows they create desktop shortcuts to the game anyway that start it through the launcher. You might then want to add more non-steam game entries that launch the launcher and the game. This is how Lutris does that for Epic games running through the actual EGS launcher.