Skip to content

Fix EGS launch on Windows - #153

Merged
NicEastvillage merged 6 commits into
masterfrom
epic-fix
May 1, 2026
Merged

Fix EGS launch on Windows#153
NicEastvillage merged 6 commits into
masterfrom
epic-fix

Conversation

@VirxEC

@VirxEC VirxEC commented Apr 30, 2026

Copy link
Copy Markdown
Collaborator

This new login trick operates similar to RLBot v4, where the auth is gotten from the game's launch logs, except the game path is also read.

Tested on my machine, works fast & reliably.

@NicEastvillage

Copy link
Copy Markdown
Contributor

This does not work correctly for me. The match launches, but I do not get logged in. My profile appears as "Player 1" and I get stuck in the main menu when I exit the match.

I think I spot the issue. Let me tinker a bit.

@NicEastvillage

Copy link
Copy Markdown
Contributor

Here is the issue. We are currently reading from the log too quickly, so the info in there is from the last session. Auth password in that session may not be valid for the current session. It also means another copy of the ideal args gets inserted every time you use RLBot to open RL without opening it normally in between.

An easy fix is to read the game path from the logs but the auth args from the process.

@NicEastvillage

NicEastvillage commented May 1, 2026

Copy link
Copy Markdown
Contributor

Pushed a fix. I am now realizing that 43f8795 might have been intended to solve the same issue. Well, this new fix doesn't have to wait, so that's nice--Assuming RL has been launched at least once before.

@VirxEC

VirxEC commented May 1, 2026

Copy link
Copy Markdown
Collaborator Author

Is this good to go now? LGTM

@NicEastvillage
NicEastvillage merged commit 149257b into master May 1, 2026
3 checks passed
@NicEastvillage
NicEastvillage deleted the epic-fix branch May 1, 2026 17:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants