HGL
environmental-rose
Dev Builds not showing up on mac
I work for a game developer that is making a game that currently is only supported on Windows. The project is in beta on Epic Games Launcher and runs fine on mac M2 via Heroic Games Launcher. However, the dev builds we use for playtesting are not showing up in HGL while they do under the Library in EGL.
I'm curious as to the reason for this discrepancy.
-Cheers
20 Replies
foreign-sapphire•17mo ago
how do you install the dev builds on EGL? they just show up during install?
what do you see in Settings > Logs > Legendary? check both after opening Heroic (it shows the list of games you own) and after opening the install dialog
I can imagine one of 2 options:
- either we are ignoring the dev build (or we don't fetch/handle it properly)
- or legendary is not returning that info
because if the issue is legendary not returning that info it's a feature to request on their discord, but if legendary does return that info then it's probably that heroic is not handling that use case properly
environmental-roseOP•17mo ago
Thanks for responding @arieljuod .
As to your first question - I got a specific code for that dev build a while back. When redeemed on EGL the build loaded and updates before each playtest.
I'll look into the other things you mentioned soon and will report back.
environmental-roseOP•17mo ago
Looks like '0' available games..
wise-white•17mo ago
@Rodney maybe you could help here
it did found one app though
[Core] INFO: Fetching metadata for 1 app(s).
maybe it didn't classify it as a game for some reason
check /Users/*username*/Library/Application Support/heroic/legendaryConfig/legendary/metadata
I believe it's up to metadata.categories
field that it's not recognized as the gameenvironmental-roseOP•17mo ago
Thanks @Linguin. I found this json there that seems to be referencing the dev build there. At least the 'build version' is consistent with the dev build.
environmental-roseOP•17mo ago
environmental-roseOP•17mo ago
"app_name": "7ef7674938b84a46898ddf01598a4d07",
"asset_id": "7ef7674938b84a46898ddf01598a4d07",
"build_version": "0.23.0-8744",
actually refers to the build on epic
wise-white•17mo ago
I think you should be able to use legendary manually for this
it should be able to pull it just fine
I don't know why is it not treating it as a proper game though
environmental-roseOP•17mo ago
how does one go about using legendary manually for this?
wise-white•17mo ago
the following is the entry point that will use credentials that you already used in Heroic
--help
option is a good friend hereenvironmental-roseOP•16mo ago
Thanks. Looking into this
@Linguin , this has been quite the learning process :). I ran the command you suggested with no luck but... later discovered that the game build listed is indeed the 'Dev' build and is just missing the green 'Dev' banner that Epic Launcher displays (wich initially got me confused) . However, now I need to know how to revert what ever that command above did because running the game stops at a log in cred problem. ..does that make sense?
wise-white•16mo ago
which command in particular
environmental-roseOP•16mo ago
LEGENDARY_CONFIG_PATH="/Users/username/Library/Application Support/heroic/legendaryConfig/legendary" /Applications/Heroic.app/Contents/Resources/app.asar.unpacked/build/bin/darwin/legendary
wise-white•16mo ago
that's just an entry point to legendary that Heroic uses
environmental-roseOP•16mo ago
oh, ok
wise-white•16mo ago
LEGENDARY_CONFIG_PATH
is environment variable to tell legendary where to store configuration files and manifests
so the command by itself didn't do anything, it just allowed you to use legendary with config used in Heroicenvironmental-roseOP•16mo ago
I wonder why I all of a sudden would not log in to the game automatically as before, using EGL creds
actually, this might be something else. This keeps showing up in the log every time I launch the game:
Game Log:
[cli] INFO: Logging in...
[Core] INFO: Trying to re-use existing login session...
[cli] INFO: Checking for updates...
[cli] ERROR: Game is out of date, please update or launch with update check skipping!
============= End of log =============
It is for sure up to date.
wise-white•16mo ago
press
force game update if available
in three dots menu on Heroic game pageenvironmental-roseOP•16mo ago
already tried. I'l run it again though
nah, same
I'll look into if I messed something up myself along the way 🙂
Thanks again for your help 😉
wise-white•16mo ago
no problem