此主題已被鎖定
WitzPrinz 2020 年 8 月 31 日 下午 2:22
How to run Epic games through Steam
I have already read a thread on this but It didnt answer the question I was having hence me making another one. My specific question is: why cant I add my epic games games to my steam library
I know that when you try to do it, it shows you that some catastrophy has happend but I can open the games through double cklicking on it so why cant steam function the same way?
引用自 Ducain:
I'm posting this here since someone was asking about having glitches when trying to add an Epic Launcher game to Steam.

I also made a guide version for easy linking:
https://steamcommunity.com/sharedfiles/filedetails/?id=2476375614

I searched online but couldn't find a good solution for a universal way to add Epic Games to Steam with all features intact and no weird quirks, so here's one that seems to work well to add any Epic Launcher based game to Steam (I mostly do it for Steam Input custom controller control and screenshots) and keep all functionality.

------ TL;DR version starts here but Details, explanation, and background starts farther down ------

Open windows CMD in administrator mode (need admin since it’s making the symlink in a program folder).

Use this code to make a symlink to Epic Launcher in the Epic Launcher folder with a custom name based upon the game you are adding (in this example AlienIsolation.exe):

mklink "C:\Program Files (x86)\Epic Games\Launcher\Portal\Binaries\Win32\AlienIsolation.exe" "C:\Program Files (x86)\Epic Games\Launcher\Portal\Binaries\Win32\EpicGamesLauncher.exe"

Then add non-Steam game with:

Target =
"C:\Program Files (x86)\Epic Games\Launcher\Portal\Binaries\Win32\AlienIsolation.exe"

^^ that symlink we just made

Start In =
"C:\Program Files (x86)\Epic Games\Launcher\Portal\Binaries\Win32\"

Launch Options =
-com.epicgames.launcher://apps/8935bb3e1420443a9789fe01758039a5?action=launch&silent=true

^^this custom launch option code is what you see after inspecting the properties of the default shortcut Epic makes on desktop (plus a dash “ - “ at the front), this is what I saw for Alien Isolation but it’ll depend on the game

Now you can add as many Epic games the require the launcher as you want, just be sure to close the Epic Launcher after you’re done playing to clear the Steam overlay and running game from the Epic Launcher and Steam.


---------------- Background and explanation of other methods starts here, TL;DR at top --------

For adding various Epic Launcher games to Steam, I usually just try to add the game’s executable after it’s installed and try to run it without Epic Launcher

Use the bottom left corner
"Add A Game" option on Steam
"Add a Non-Steam Game"
then navigate to the game's exe folder
For instance, I have installed Alien Isolation to my D drive (not my system C drive) in "D:\Gamez\Epic Gamez\AlienIsolation\AI.exe"

Some games need a custom launch option to disable launching it through epic … -epicportal … and it becomes effectively DRM free, but a lot of games will just runs straight away with no need for -epicportal (however no epic cloud saves).

However, although this will launch the game, it sometimes breaks things, like the save game function for Alien Isolation. It also doesn't use the cloud sync feature from the Epic Launcher for any game added this way. This is not the only game that has had a qwerk like this.

My previous solution was to add the Epic Launcher itself as an executable to Steam, and then use a custom launch option ripped from the default Epic Launcher made desktop icon with a dash “ - “ added at the front to immediately and automatically launch the game.

For instance, my custom shortcut info for Alien Isolation would be (seen by right clicking the non Steam game entry in Steam and choosing properties):

Target =
"C:\Program Files (x86)\Epic Games\Launcher\Portal\Binaries\Win32\EpicGamesLauncher.exe"

Start In =
"C:\Program Files (x86)\Epic Games\Launcher\Portal\Binaries\Win32\"

Launch Options =
-com.epicgames.launcher://apps/8935bb3e1420443a9789fe01758039a5?action=launch&silent=true

^^this code is what you see after inspecting the properties of the default shortcut Epic makes on desktop (plus a dash “ - “ at the front)

This works, with two caveats.
#1 You must close the epic launcher manually after playing the game otherwise the launcher is running in the background as a steam game with the overlay (it’s weird)
#2 The next time this happens with a game you want to add, you must either delete the shortcut, change it, etc.

This is bad for many reasons. You’d only be able to have one Epic Launcher game at a time. Or it would mess up my process of puting my finished games in various good/bad/playlater categories, and because there’s only one epic launcher executable, steam can’t keep track of it.

I’ve found a way to fix #2 by creating a fake executable (symlink) named after the new game I want to add in the same folder as the epic launcher executable. This symlink is basically a hardcore shortcut that I make point to the epic launcher instead of the game. Then I point the non-steam game dialog chooser to the fake executable named after the game (but actually it’s technically pointing at the launcher). I then add the funky launch option (ripped from Epic Launcher’s default desktop shortcut) I described above with a dash at the front to its custom Launch Options in its properties.

To see the better process, go back up to the TL;DR version.
< >
目前顯示第 16-24 則留言,共 24
Valhallo 2022 年 1 月 2 日 下午 7:25 
引用自 Ducain
I'm posting this here since someone was asking about having glitches when trying to add an Epic Launcher game to Steam.

I also made a guide version for easy linking:
https://steamcommunity.com/sharedfiles/filedetails/?id=2476375614

I tried to do this to play Epic version of DBD and let my friends on Steam know, but it won't work

Could you help me? If you can, feel free to add me :tabbycat:
Ducain 2022 年 1 月 3 日 上午 5:16 
引用自 Valhallo
引用自 Ducain
I'm posting this here since someone was asking about having glitches when trying to add an Epic Launcher game to Steam.

I also made a guide version for easy linking:
https://steamcommunity.com/sharedfiles/filedetails/?id=2476375614

I tried to do this to play Epic version of DBD and let my friends on Steam know, but it won't work

Could you help me? If you can, feel free to add me :tabbycat:

Howdy!
Do your friends also have the Epic version of DBD? If they have the Steam version and you have the Epic version, that will be up to whether the game lets that cross-play happen.

This method lets you use the Steam overlay and all Epic features at the same time, but won't necessarily inject Epic games with Steamworks things like Steam multiplayer, Steam Achievements, Steam Trading Cards, etc.

I mainly use this method to add some Epic games to Steam when they're being weird to control controller customization, screenshots, and keeping track of games played. For instance, I'm playing Rise of the Tomb Raider right now with the Steam overlay to customize my Steam Controller profile for it as well as handle the screenshots.
Valhallo 2022 年 1 月 3 日 上午 5:38 
Hello friend!

Yes, it's just the overlay that i want :D

Just to manage screenshots and keep all the games on the same place
Ducain 2022 年 1 月 3 日 上午 5:56 
Ah, good deal!

Yeah first try to add it manually by adding non-Steam game and pointing to the EXE file in the install location first, and add the special launch argument -EpicPortal if you want to try to force the Epic launcher not to run (I usually prefer it that way). There are tons of good tutorial videos/guides about that simpler method. I always try that method first. If that works great and the game runs as you expect, then you don't need to follow my special guide.

However, if it the game acts weird, or launches epic launcher anyway, or some weird thing, then you'll need to follow the guide to fake out Epic into launcher the entirety of the Epic Launcher through Steam with a special-named symlink after the game you want to add.

Some people just add the epic launcher to steam itself and name it after one game at a time, but it doesn't let you control multiple controller profiles, nor control multiple games screenshots nor names, so this special symlink method does all of that.
mwritter 2022 年 1 月 11 日 下午 2:38 
引用自 WitzPrinz
I have already read a thread on this but It didnt answer the question I was having hence me making another one. My specific question is: why cant I add my epic games games to my steam library
I know that when you try to do it, it shows you that some catastrophy has happend but I can open the games through double cklicking on it so why cant steam function the same way?

So I was having some issues with the above method - for some reason KH3 wouldn't work correctly with Steam Link. I found a different way to do it which fixed the Steam Link issues. If any one is still interested. I stumbled across the legendary launcher https://github.com/derrod/legendary. You don't need the epic launcher installed at all (mind blown). Use this tutorial to set it up https://www.youtube.com/watch?v=J0r5HnQ3Bak. Then in Steam click 'Add a game' > 'Add a Non-Steam Game...' > 'Browse' > browse to where you installed 'legendary.exe' and select it as the 'Non-Steam Game'. Now find that game in your steam library. Right click 'legendary' game, click 'Properties' and add the launch command from the tutorial in the 'LAUNCH OPTIONS' section (ex: launch Game-Name). Hope this helps
最後修改者:mwritter; 2022 年 1 月 14 日 上午 4:34
IPPO 2022 年 1 月 11 日 下午 6:29 
SERE INMORTAL
Gehirnspaghetti 2022 年 2 月 11 日 上午 6:00 
This Thread is worth it's weight in gold <3
Kingdom Hearts 3 with a steam controller, here I come
unreached.dimensions 2022 年 11 月 10 日 上午 4:02 
引用自 Orvalvisje
late reply, but actually a follow-up question: when adding an epic game to the steam library, will i be able to add workshop items to that epic game, or will that be impossible (net really impossible, as i know there is a very tedious workaround)
ye i need this, because there are some mods i cant download with the workaround and my epic games game with some mods is soo glitchy so i want to know if there is a way to add steam mods by just subscribing to the epic games game
Katie 2022 年 11 月 23 日 上午 7:48 
This thread was quite old before the recent post, so we're locking it to prevent confusion.
< >
目前顯示第 16-24 則留言,共 24
每頁顯示: 1530 50

張貼日期: 2020 年 8 月 31 日 下午 2:22
回覆: 24