this post was submitted on 05 Aug 2023
10 points (85.7% liked)

Steam Deck

14803 readers
59 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
 

Edit: This isn't about this specific game in particular! The point is that install folders are just disappearing when they shouldn't.

I have just installed a non-steam game right after a fresh re-image of SteamOS. Genshin Impact is the game in question. At first I added the installer .exe to Steam as a non-steam game and successfully installed it. The next step would be to add the launcher .exe as a non-steam game. But I couldn't find it in the 'Steam/steamapps/compatdata/[random numbers]/pfx/drive_c/Progam Files (x86)' folder like expected and just installed it again without thinking twice about it. This time I could find the launcher.exe and added it as a non-steam game.

Now I could launch the launcher.exe through Steam and installed Genshin Impact from there and chose the C:/Program Files (x86) as the install location (from a weird Windows looking directory chooser). The game downloads and installs successfully and I close the launcher. Now the next step of the guide I'm following tells me to switch back to Gaming Mode and launch the game. I do that and it immediately closes again. I go back into Desktop Mode to see what's up. Maybe it just can't launch in Gaming Mode, but in Desktop Mode it behaves the same and closes immediately. To investigate I navigate to the installation folder again and see that the launcher installation has completely disappeared but the game itself is still installed and after adding the GenshinImpact.exe as a non-steam game I'm able to launch the game without problems.

But my question is now, how do I prevent this from happening? Why does a folder just disappear? Again I'm on a freshly re-imaged SteamOS and this is the first thing I've done before setting anything else up.

Any help is much appreciated!

Notes: This is the guide I was following to install the game

As a side note: In the video the guy is just right clicking and selecting 'Add to Steam' in Desktop Mode when I do that it just opens the dialogue window to choose the file I want to add to Steam instead of adding it directly. Is this a setting or something?

It gets even weirder: Just now I wanted to rename the as a non-steam game added 'GenshinImpact.exe' and upon clicking into the text field all input fields on that interface just cleared. Of course I wanted to add the target again and what do I see? Nothing. The game just disappeared. What the hell is going on?

all 8 comments
sorted by: hot top controversial new old
[–] Louise@lemm.ee 2 points 1 year ago* (last edited 1 year ago) (1 children)

I do want to warn for the case of Genshin about Mihoyo banning people as the only way to get it working is with that one Anime Game Launcher that bypasses the anti-cheat.

The game still runs in SteamOS that way, and while I do know people often say it's not often it happens or rarely gets reported of happening, it is still a risk and I remember seeing somebody having a breakdown on r/steamdeck a few months ago because they lost a ton of progress in Star Rail after doing the same thing for it on the Steam Deck.

The safest option (what I do personally) is just using it on Windows.

[–] copygirl@lemmy.blahaj.zone 2 points 1 year ago (1 children)

Doesn't each separate .exe you add as a non-Steam get its own proton prefix? That is, each of them end up with their own [random numbers] folder that doesn't match another?

and chose the C:/Program Files (x86) as the install location

This might be the problem, but I'm not sure. When you choose C:/ as the install location in the installer, that C:/ is inside the proton prefix of the installer executable. I believe you'll want to choose a place outside of that. For example Z:/home/deck/Games/Genshin Impact or the SD card like the guide was showing.

I'm guessing when you deleted the installer.exe from your games list, it removed the proton prefix for it, deleting the game you installed in there alongside it? Either way, from a quick glance that's what I could see you did differently from the video guide.

[–] Tywele@lemmy.dbzer0.com 1 points 1 year ago (1 children)

In the guide he did choose C:/ as well

[–] copygirl@lemmy.blahaj.zone 1 points 1 year ago (1 children)

Well at least here he chose something different.

[–] roeeeeeeeee@lemmy.world -1 points 1 year ago (1 children)

How about adding Genshin to your Epic library and downloading it from Heroic Games Launcher?

[–] Tywele@lemmy.dbzer0.com 0 points 1 year ago

That would just be a workaround and not fix the root problem. Since this happened with Diablo 4 as well for example.