Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

User talk:Nummer378

About this board

Not editable

Re. Frostpunk and -EpicPortal

2
Aemony (talkcontribs)

Yo, I saw that you removed the -EpicPortal command line argument for Frostpunk. FYI that argument has historically been necessary to allow EGS games to launch without the Epic Games Launcher running at the same time, as otherwise they would trigger a start of the launcher and then restart themselves through there.

I assume based on your changes it is no longer required, but in the off chance that you performed your test with the Epic Games Launcher running in the background, it's worth being aware of as the argument only really have an effect if the Epic Games Launcher is not already running.

Cheers!

Nummer378 (talkcontribs)

Yeah through some googling I saw that this is one of a few common EOS/EGS flags. I did walk through the most recent version downloaded from EGS and this flag isn't read anywhere.

I did perform tests in a VM where EGS wasn't even installed, so there was nothing in the background.

You can actually find documentation on these flags in Epic's developer resources: https://dev.epicgames.com/docs/epic-account-services/auth/auth-interface

The code that launches the EGL when -EpicPortal is missing is most likely this function: https://dev.epicgames.com/docs/game-services/eos-platform-interface#restarting-the-app-with-the-launcher - Frostpunk never calls this function. In fact, I was unable to trigger a launch of the EGL with Frostpunk at all. If authentication is not overriden, it does fail Epic auth and then terminates, but it never launches the launcher.

This might have been different for older versions from the game, but since the entire EOS integration in Frostpunk appears custom, I suspect it has always been this way.

There are no older topics