HGL
harsh-harlequin
genshin impact
this game does not work at all after install....this is the third time I've spent a day downloading and trying different wine versions, different prefixes...and there is no foolproof guide. I installed an-anime-game-launcher, which worked great until i upgraded my game drive and moved my files. Now the anime game launcher wont let me choose a new folder so i decided to try Heroic again....with no success.
Why does the install make 2 folders?
Which wine version is the one to use?
Which Prefix do you set it to?
Which .exe is it?...there's 4 or more.
Why is NONE of this handled on install?
Can someone please help?
I'm on Artix/Arch Linux
My install is on a nvme game drive, not the main system ssd drive.
Solution:Jump to solution
Why does the install make 2 folders?I'm not sure what you mean, are you referring to the game & Wineprefix folders?
Which wine version is the one to use?Valve's Proton 10 AFAIK (we have a Wiki page for this game: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/wiki/Anime-Games)...
62 Replies
Solution
Why does the install make 2 folders?I'm not sure what you mean, are you referring to the game & Wineprefix folders?
Which wine version is the one to use?Valve's Proton 10 AFAIK (we have a Wiki page for this game: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/wiki/Anime-Games)
Which Prefix do you set it to?The default
Which .exe is it?...there's 4 or more.Assuming you're using the release on Epic: The default
Why is NONE of this handled on install?You shouldn't have to touch anything other than the Proton version
harsh-harlequinOP•3w ago
Why does the install make 2 folders?
"I'm not sure what you mean, are you referring to the game & Wineprefix folders? " .....There are 2 folders created on install... Genshin Impact and GenshinImpact
i'm using the latest wine version of Proton-GE-latest...(this is "default")
after messing with trying things i forgot which folder is default
my other games only need one folder...why does this make 2?
that's super confusing and dumb
i mistakenly tried renaming and combining them when i first tried to install...that also failed miserably
you're right...i shouldn't have to touch anything...but launching fails on default settings
default points to the folder with no .exe file
I think I have an idea on what's happening: When you install the game on Epic, it only installs the launcher, which then downloads the game. So
GenshinImpact is the directory created by Heroic, and Genshin Impact is created by the launcher
You can confirm this by providing a directory listing of the two folders
Right, don't do that. GE-Proton won't work for this gameharsh-harlequinOP•3w ago
ok
going to the wiki now
The default Wineprefix location is
~/Games/Heroic/Prefixes/default/<game title>, so in this case ~/Games/Heroic/Prefixes/default/GenshinImpact
The default executable shouldn't be relevant, as it is automatically used when you don't specify an alternative one. Regardless, it's launcher_epic.exe in the game directoryharsh-harlequinOP•3w ago
ok...then why does the installer stick a bunch of .exe files in the install folder.....it isn't clear that you should use the "prefixes" folder. (thank you for pointing that out).
i did try the epic launcher earlier from the install folder...that failed also..btw
then why does the installer stick a bunch of .exe files in the install folderWell, those come with the game. We can't modify what the game ships
it isn't clear that you should use the "prefixes" folderIdeally you don't modify the Wineprefix path at all. By default it's set to that value, you shouldn't touch it unless you have a reason to. If you do decide to touch it, Heroic won't stop you since it assumes you know what you're doing
harsh-harlequinOP•3w ago
i "touched" it because launching failed
Right, but changing the prefix path likely won't help with that
If you were using GE-Proton for those tests, it's natural they didn't work. You have to use Valve's Proton 10 for the game to work
harsh-harlequinOP•3w ago
also...an-anime-game-launcher used a wine version i'd never seen before...it was called sprite or something...and its flawless...is there a way to add wine versions to the choices in the list other than what heroic provides?
In principle yes, but I'd have to look into how that version is packaged to say that for sure
Do you remember whether you've used
spritz-wine-cachyos or spritz-wine-tkg?harsh-harlequinOP•3w ago
so do i need to dig into the "prefixes" folder for the launcher or can i just choose the main folder?
that's it! spritz-wine-tkg iirc
was not cachy
If you're setting the Wineprefix directory, you have to explicitly select the full folder path
harsh-harlequinOP•3w ago
is that in "c"?
i don't see a genshin launcher in prefixes at all
Alright, you're not setting the Wineprefix directory
What are you doing? Selecting the game executable shouldn't be required, leave it at the default (aka clear the alternative EXE input box)
harsh-harlequinOP•3w ago
...but the default didn't work...now if i reinstall everything it'll be another 4 hours before its reinstalled again...its a 10GB download sigh
If you were using GE-Proton for those tests, it's natural they didn't work. You have to use Valve's Proton 10 for the game to workAs I said above, other than selecting Proton 10 (not GE-Proton) as your Wine version, you shouldn't have to change anything else
harsh-harlequinOP•3w ago
and how do i do that?...i didn't see that in the options list with the other wine configs
your list only has the deprecated list and the proton-ge list
- Make sure "Proton 10.0 (Beta)" is installed in Steam
- In Heroic, head to "Settings" (sidebar) -> "Advanced" -> "Allow using Valve Proton builds to run games"
harsh-harlequinOP•3w ago
ok, done
...nothing new shows in wine manager
also...i have my prefixes folder set to /mnt/GAMES/HEROIC EPIC GAMES HUB/Prefixes
main folder is /mnt/GAMES/HEROIC EPIC GAMES HUB
there are several other games that install 2 folders by default btw
my system locked up...i'm pretty sure i have the latest proton in steam...need to reboot to check
It'll just automatically show up in the Wine version dropdown in the game settings. You might need a Heroic restart for them to show up, not sure
If that isn't happening, make sure the Steam path in Heroic's global settings ("Settings" in the sidebar) is set correctly
harsh-harlequinOP•3w ago
proton 10 beta is confirmed installed
the dropdrown in heroic only shows proton 9 beta...10 isn't listed, despite me logging into steam and seeing it
do i have to "enable" it somehow?
That shouldn't be necessary, no
Where did you install Proton 10?
harsh-harlequinOP•3w ago
its in the steam list
Right, sorry, which folder path / library?
harsh-harlequinOP•3w ago
no idea tbh...its just in the compatibilty dropdown list if i need to use it for a steam game
i don't recall explicitly installing it
i don't see a folder for it
it doesn't show in my steam folder on my game drive
not sure why
all other previous version options are listed
If you find it in Steam, click the gear icon, and then navigate to "Manage" -> "Browse local files", what's the folder path that's opened?
harsh-harlequinOP•3w ago
its maybe on the main distro install drive by default?
not sure where to look to make a copy or move to game drive folder
...checking steam settingss
it looks like your wine list looks on the main drive and not my game drive for steam...and proton 10 beta is in neither...but shows in the dropdown menu for compatibility for steam within the app...so i have no clue
(...i followed the winepath listed on heroic game settings)
It looks wherever the "Default Steam path" in the settings is set, that's why I was asking for the folder path Proton 10 is in
harsh-harlequinOP•3w ago
a Dolphin (Plasma) search on my drives returns nothing...but steam lists it as an option...so i have no idea
This should reliably show you the install path
harsh-harlequinOP•3w ago
gear icon?

harsh-harlequinOP•3w ago
if i go to Storage...the mountpoint is /mnt/GAMES/STEAM
none of my proton versions are listed at that location you specified
it IS listed at settings/compatibility/drop down menu
ok...so basically...i had to choose a windows game (i chose assassin's creed) ...force compatibility for proton 10...and it started the download...then it showed up in my /mnt/GAMES/STEAM folder
...and now it shows up in the Heroic dropdown
also...on Heroic's end....when i install Genshin Impact...it would be nice if the Steam proton was made default...since its required. If you look at all the forum posts of people having issues with this, there are many.
...also
despite having two genshin folders and using the prefix folder for launching...the game now says i need to install....so i have no idea where the proper prefix actually is
the prefix folder doesn't show genshin...is it buried in the C drive ?
can i just move one of the default folders to the prefix folder?
Genshin Impact has drive c and no launcher......GenshinImpact has 5 launchers but no drive c
The prefix folder stores configuration data. When changing it, the game launcher will forget the game install path. You can select "Find game" and select the previous installation path to detect it again. It seems by default it's installed to
<game install dir in Heroic>/games/Genshin Impact game/
I don't know how you ended up with another install folder. I can't reproduce this. I don't see how Heroic would create that, especially considering that (as you mentioned in this message) there's a Wineprefix in thereharsh-harlequinOP•3w ago
...nevermind..i'm just going to uninstall...redo the &&%$ 4 hour 10gb download and choose the correct proton and see if it works...this is nuts
several games have done 2 folders
hotwheels unleashed, eastern exorcist, spirit and mouse...among others
it also gives the folder a dumb name...like EasternExorcistAZwjf ...which is ridiculous....but if you change the folder name...nothing works
and that is the default
i just had to redownload all my games because moving my games to a new drive broke everything in the path settings
EasternExorcistAZwjf is the game folder name configured by the publishers. We can't change thatharsh-harlequinOP•3w ago
i'm just saying...as an end user...it creates confusion and irritation
Use Heroic's built-in "Move game" functionality to move games. Alternatively, if you already have moved games, use "Change install path" instead
Both of those options are in the 3-dot menu on the game page
Yes, and I'm saying that there's nothing we can do about that. Take it up with Epic if you want, we can't change the metadata they provide
harsh-harlequinOP•3w ago
well...i now have multiple installs of genshin and none of them work...so i'm deleting all of them and starting over...in 4 hours...i'll update and let you know if the defaults and new proton 10 work as promised
Well, I'm sure you could've imported the game into the HoYoPlay launcher & saved yourself the time, but you do you
harsh-harlequinOP•3w ago
i know i'm just some crabby user that's highly frustrated at this....but i do appreciate your patience and time
should new prefixes go in the game installation folder or its own "Prefixes" folder for all games within the Heroic folder?...or in the wine folder?
Technically "Wherever you want them to go", but to keep things organized I'd recommend (and Heroic by default uses) the "Prefixes" folder in
~/Games/Heroic/harsh-harlequinOP•3w ago
ok
there isn't one, so i'll create it
making that default and letting all games put their prefixes there won't cause a conflict issue?
what should the default wine setting be?...proton 10 beta?
or wine 10.17?
(i'm going through the Heroic Global settings menu to set everything before any more downloads)
should I auto install dxvk?
Having "Folder for new Wine Prefixes" set to
~/Games/Heroic/Prefixes will not cause issues, no. That's basically the default value for that option (Heroic adds an extra /default to the end of that path by default for... complicated reasons, but that doesn't change functionality)
When you install a game, Heroic will automatically generate a prefix folder path based on the folder you set in the above option + the game title. You can see that path if you click "Show Wine settings" in the install modal
GE-Proton-latest is usually best for most games
Doesn't matter for Proton, it comes with DXVKharsh-harlequinOP•3w ago
ok thank you
under "Other" Global Settings...should i use Steam Runtime?
No, that option is somewhat unnecessary with umu (which is enabled by default). It'll only affect Linux-native games (from GOG)
In general, you don't have to change anything in Heroic's global settings. The default values are the default values for a reason
harsh-harlequinOP•3w ago
well..ideally yes....but i had all these same issues with Infinity Nikki as well
does the default steam path need to point to my logged user folder or my steam game install folder?...i lost the proton 10 option when doing an install. i set Heroic/Settings/General default steam path to /mnt/GAMES/STEAM (where the proton 10 beta installed earlier) ...but i don't have that option for genshin now
It should point to the root folder of your Steam installation (there should be a
userdata folder there, along with steamapps and perhaps compatibilitytools.d). The default (/home/yourusername/.steam/steam/) should be fineharsh-harlequinOP•3w ago
perfect..ok thank you ...btw...i manually had to type that into the address bar because .steam doesn't show in the GUI list (for anyone else that might have trouble)
that worked and proton 10 shows again
...and now the installer has been hanging for several minutes doing it from scratch. The install now has a pop-up telling me z\mnt\games\heroic epic games hub\GenshinImpact\games... is out of space on my 4tb drive (with plenty of space)
it also is not allowing me to select another drive
going to reboot and try again
Yes, that's somewhat of a flaw in the installer actually. It thinks that "free space on Z:" and "Free space on any subfolder of Z:" are the same thing (even though it isn't, even on Windows), so it checks the free space of your root drive
You can add your drive as another drive letter in Winecfg (button in the game settings in Heroic -> "Drives" tab), that should then make it detect the free space properly
harsh-harlequinOP•3w ago
does it matter which letter i choose?
No
harsh-harlequinOP•3w ago
...not sure what specifying the default install folder does if this is still necessary...now i'm confused. Do i point Z to my /mnt/GAMES/HEROIC folder....or the Genshin folder within the Heroic folder?
Z: should already be set. You add a new drive (say
D:), pointing it to /mnt/GAMES (assuming that is the mount point of your hard drive)harsh-harlequinOP•3w ago
ok...do i need to specify the heroic or genshin folders or just games?
Just the path to the hard drive itself is fine
harsh-harlequinOP•3w ago
the installer is hung again...is there something else i need to do? the genshin "get game" screen comes up and is inoperable...its been 7 minutes
That should be it. I'll try to reproduce this issue, although that'll be a "tomorrow" thing
harsh-harlequinOP•3w ago
ok...15 minutes..still hung
oh ho!..it started
so 15+ minutes of waiting for download to start
download eta 2.5 hours...i'll update result
...still an hour to go
sigh
well...3 hours instead of 4....the launcher came up....and hung on start. I rebooted. Same Behavior.
it starts the launch screen...i could download...now i can actually launch.....then it hangs on the Hoyoverse intro screen.
as long as i'm stuck...i'm gonna try other proton versions
x11 plasma is not working at all...but wayland works fine
...which is weird
So, I can't reproduce the launcher freezing, but I did notice that my mouse position seems offset (you have to click "higher" than you'd think). I am on Wayland though
Anyways, downloading the game now, gonna take a few hours
Game seems to launch fine. Creating an account is a fun endeavor, but I believe I'm almost done with that
harsh-harlequinOP•3w ago
wayland seems to be functioning as normal
i'm going to retry the game real quick
yup...it runs
thanks for walking me through that yesterday...its appreciated
i guess i'll be switching to Wayland.