You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+41-11Lines changed: 41 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,28 +1,52 @@
1
1
# EricLauncher
2
2
3
-
A very bare-bones launcher for Epic Games Store games **that have already been installed via the official launcher**. Designed for Windows and written in C# using .NET 8.0.
3
+
A very bare-bones launcher for Epic Games Store games **that have already been
4
+
installed via the official launcher**. Designed for Windows and written in C#
5
+
using .NET 8.0.
4
6
5
-
This application was written for personal usage and isn't 100% user oriented. If you're looking for something more stable, tested, reliable, featureful and/or cross-platform, check out [Legendary (CLI)](https://github.com/derrod/legendary) or [Heroic Games Launcher (GUI)](https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher).
7
+
This application was written for personal usage and isn't 100% user oriented.
8
+
If you're looking for something more stable, tested, reliable, featureful
9
+
and/or cross-platform, check out [Legendary (CLI)](https://github.com/derrod/legendary)
10
+
or [Heroic Games Launcher (GUI)](https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher).
6
11
7
12
**This does not handle cloud save games, you may lose save data!**
8
13
9
-
**This is provided without any warranty, I am not responsible for your account getting banned, your save data being lost, your hard drive exploding, getting sniped at 2nd in a Battle Royale, or thermonuclear war.**
14
+
**This is provided without any warranty, I am not responsible for your account
15
+
getting banned, your save data being lost, your hard drive exploding, getting
16
+
sniped at 2nd in a Battle Royale, or thermonuclear war.**
10
17
11
18
## Features
12
19
13
20
- Logging in to Epic Games accounts.
14
-
- Multi-account support. (specify an `--accountId` or `--account` at the command line.)
15
-
- Checking for Fortnite updates. (if an update is available, the game will not launch.)
21
+
- Multi-account support. (specify an `--accountId` or `--account` at the command
22
+
line.)
23
+
- Checking for Fortnite updates. (if an update is available, the game will not
24
+
launch.)
16
25
- Windows and macOS support, as well as providing launch args on Linux.
17
-
- Support for at least some games. (tested with Fortnite, Borderlands 3, Death Stranding and FUSER.)
26
+
- Support for at least some games. (tested with Fortnite, Borderlands 3, Death
27
+
Stranding and FUSER.)
18
28
- Including games that require ownership tokens. (in theory)
19
29
- Offline game launching. (only works on some games)
20
30
21
31
## Usage
22
32
23
-
This is designed to be run from the command line, but you can drag and drop a game's primary executable onto it and it should work.
33
+
This is designed to be run from the command line, but you can drag and drop a
34
+
game's primary executable onto it and it should work.
24
35
25
-
Alternatively you could make a batch file or shortcut, or create a shortcut in a launcher such as Steam - pointing to EricLauncher, with the game you want to launch as the launch arguments
36
+
**For Fortnite, the game's primary executable is always FortniteLauncher.exe**
37
+
38
+
Alternatively you could make a batch file or shortcut, or create a shortcut in
39
+
a launcher such as Steam - pointing to EricLauncher, with the game you want to
40
+
launch as the launch arguments
41
+
42
+
### Steam Usage
43
+
44
+
Add EricLauncher.exe as a non-Steam shortcut, then set the launch arguments on
45
+
the shortcut to be the path to your game's executable.
46
+
47
+

48
+
49
+
### Command Line Usage
26
50
27
51
```
28
52
Usage: EricLauncher.exe [game executable path or verb] (options) (game arguments)
@@ -42,11 +66,17 @@ Verbs:
42
66
logout - Logs out of Epic Games.
43
67
```
44
68
45
-
The account ID parameter is only required if you are using multiple accounts. Omitting this value will use (or save) a default account.
69
+
The account ID parameter is only required if you are using multiple accounts.
70
+
Omitting this value will use (or save) a default account.
71
+
72
+
For best results, make sure the game has been launched at least once by the
73
+
official Epic Games Launcher, and the provided executable path is the same one
74
+
that gets launched by the official launcher.
46
75
47
-
For best results, make sure the game has been launched at least once by the official Epic Games Launcher, and the provided executable path is the same one that gets launched by the official launcher. (Heroic support is preliminary but should work on Windows.)
76
+
(Heroic support is preliminary but should work on Windows, use `--heroic`)
48
77
49
-
Epic Games session files are stored in `%localappdata%\EricLauncher`. You can log out of EricLauncher by running `EricLauncher.exe logout`.
78
+
Epic Games session files are stored in `%localappdata%\EricLauncher`. You can
79
+
log out of EricLauncher by running `EricLauncher.exe logout`.
0 commit comments