MixV2 / EpicResearch

Research about Epic Games' non-documented API
338 stars 82 forks source link

Won't write new manifests #145

Open Chaython opened 4 months ago

Chaython commented 4 months ago

Accidentally deleted epic's app manifests, and when you try to import a game it just fails... Can you make it write its own app manifests when importing? [3/8/2024, 8:27:13 PM] HEROIC_APP_NAME=Brill HEROIC_APP_RUNNER=legendary HEROIC_APP_SOURCE=epic LEGENDARY_CONFIG_PATH=C:\Users\Chay\AppData\Roaming\heroic\legendaryConfig\legendary powershell Start-Process ""C:\Users\Chay\AppData\Local\Programs\heroic\resources\app.asar.unpacked\build\bin\win32\legendary"" -Wait -ArgumentList ""launch"",""Brill"",""--language"",""en"" -NoNewWindow

[Core] INFO: Synced app "Brill" is no longer in the EGL manifest list.

[Core] INFO: Game files exist, assuming game is still installed, re-exporting to EGL...

Traceback (most recent call last):

File "legendary\cli.py", line 3149, in

File "legendary\cli.py", line 3064, in main

File "legendary\cli.py", line 580, in launch_game

File "legendary\core.py", line 583, in get_installed_game

File "legendary\core.py", line 1908, in egl_sync

File "legendary\core.py", line 1890, in egl_restore_or_uninstall

File "legendary\core.py", line 1867, in egl_export

File "legendary\lfs\egl.py", line 85, in set_manifest

ValueError: EGS ProgramData path does not exist

[70132] Failed to execute script 'cli' due to unhandled exception!